ANDROID: GKI: update allowed list for Exynosauto SoC

This patch adds to update GKI symbol list for Exynosauto SoC. To review
the allowed list easily, this patch does not include any newly additions
of GKI symbols.

Bug: 173340486
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
Change-Id: I6854f5e813845840b4db052282a92f59c6864cc0
This commit is contained in:
Chanho Park 2020-11-16 16:01:01 +09:00 • committed by Todd Kjos
commit 83e8d7513c

View file

@ -29,6 +29,7 @@
clk_bulk_unprepare
clk_disable
clk_enable
clk_get
clk_get_rate
clk_prepare
clk_put
@ -37,12 +38,14 @@
complete
complete_all
__const_udelay
cpu_bit_bitmap
cpu_hwcap_keys
cpu_hwcaps
cpumask_next
cpu_number
__cpu_online_mask
__cpu_possible_mask
crc32_le
delayed_work_timer_fn
del_timer
del_timer_sync
@ -50,7 +53,9 @@
dev_driver_string
_dev_emerg
_dev_err
device_create
device_create_file
device_destroy
device_for_each_child
device_initialize
device_init_wakeup
@ -64,6 +69,7 @@
devm_gpiod_get_optional
devm_gpio_request_one
devm_ioremap
devm_ioremap_nocache
devm_ioremap_resource
devm_kfree
devm_kmalloc
@ -116,7 +122,9 @@
dma_request_slave_channel
dma_set_coherent_mask
dma_set_mask
down
down_read
down_trylock
drm_add_edid_modes
drm_atomic_helper_connector_destroy_state
drm_atomic_helper_connector_duplicate_state
@ -156,6 +164,7 @@
generic_handle_irq
get_device
__get_free_pages
get_random_bytes
get_task_mm
get_unused_fd_flags
get_user_pages
@ -167,12 +176,14 @@
gpiod_to_irq
gpio_free
gpio_request
gpio_request_one
gpio_to_desc
handle_edge_irq
handle_level_irq
handle_nested_irq
i2c_add_numbered_adapter
i2c_del_driver
i2c_get_adapter
i2c_new_dummy
i2c_register_driver
i2c_transfer
@ -209,17 +220,23 @@
__kmalloc
kmalloc_caches
kmalloc_order_trace
kmem_cache_alloc
kmem_cache_alloc_trace
kmem_cache_free
kmemdup
kobject_create_and_add
krealloc
kstrdup
kstrtobool
kstrtoint
kstrtou8
kstrtouint
kstrtoull
kthread_create_on_node
__kthread_init_worker
kthread_queue_work
kthread_stop
kthread_worker_fn
ktime_get
ktime_get_mono_fast_ns
ktime_get_raw_ts64
@ -229,6 +246,7 @@
mdiobus_read
mdiobus_write
memcpy
memdup_user
memset
mfd_add_devices
mfd_remove_devices
@ -247,9 +265,12 @@
__msecs_to_jiffies
msleep
__mutex_init
mutex_is_locked
mutex_lock
mutex_unlock
names_cachep
netif_carrier_off
no_llseek
nr_cpu_ids
__num_online_cpus
of_address_to_resource
@ -360,6 +381,7 @@
refcount_inc_not_zero_checked
__refrigerator
register_pm_notifier
register_reboot_notifier
register_restart_handler
register_syscore_ops
regmap_read
@ -367,8 +389,10 @@
regmap_write
regulator_disable
regulator_enable
regulator_get_optional
regulator_list_voltage_linear
regulator_map_voltage_linear
regulator_put
regulator_register
regulator_unregister
release_firmware
@ -382,6 +406,7 @@
schedule_timeout
scnprintf
seq_printf
set_cpus_allowed_ptr
set_page_dirty_lock
sg_alloc_table
sg_alloc_table_from_pages
@ -417,6 +442,9 @@
sysfs_remove_group
system_freezing_cnt
system_wq
tasklet_init
tasklet_kill
__tasklet_schedule
_totalram_pages
trace_define_field
trace_event_buffer_commit
@ -431,6 +459,7 @@
__udelay
unregister_chrdev_region
unregister_pm_notifier
up
up_read
usb_add_hcd
usb_disabled
@ -445,11 +474,15 @@
v4l2_fh_del
v4l2_fh_exit
v4l2_fh_init
v4l2_subdev_init
vabits_actual
vb2_buffer_done
vb2_dqbuf
vb2_mmap
vb2_plane_cookie
vb2_plane_vaddr
vb2_poll
vb2_prepare_buf
vb2_qbuf
vb2_querybuf
vb2_queue_init
@ -807,10 +840,8 @@
drm_release
drm_universal_plane_init
drm_vblank_init
kstrtou8
mipi_dsi_host_register
mipi_dsi_host_unregister
mutex_is_locked
of_drm_find_bridge
of_drm_find_panel
of_get_next_available_child
@ -838,20 +869,16 @@
dev_pm_opp_disable
dev_pm_opp_get_freq
dev_pm_opp_put
register_reboot_notifier
unregister_reboot_notifier
update_devfreq
# required by exynos_mfc.ko
clk_get
iommu_dma_reserve_iova
iommu_get_domain_for_dev
iommu_map_sg
iommu_unmap
mutex_lock_interruptible
ns_to_timeval
vb2_plane_vaddr
vb2_poll
# required by exynos_pm_qos.ko
kstrtoint_from_user
@ -891,7 +918,6 @@
# required by exynosauto9-itmon.ko
atomic_notifier_chain_unregister
devm_ioremap_nocache
# required by g2d.ko
__arch_copy_in_user
@ -911,17 +937,13 @@
i2c_adapter_type
i2c_bus_type
i2c_for_each_dev
i2c_get_adapter
i2c_put_adapter
i2c_smbus_xfer
i2c_transfer_buffer_flags
i2c_verify_client
memdup_user
no_llseek
register_chrdev_region
# required by i2c-exynosauto.ko
cpu_bit_bitmap
i2c_del_adapter
# required by ion_exynos_mod.ko
@ -954,6 +976,7 @@
# required by mali_kbase.ko
anon_inode_getfd
__arch_clear_user
__bitmap_weight
bpf_trace_run5
cache_line_size
@ -965,9 +988,7 @@
dev_pm_opp_put_regulators
dev_pm_opp_set_regulators
dma_fence_get_status
down
downgrade_write
down_trylock
down_write
dump_stack
__get_task_comm
@ -978,6 +999,7 @@
hrtimer_forward
hrtimer_init
hrtimer_start_range_ns
kfree_call_rcu
kobject_put
ktime_get_raw
__mmdrop
@ -991,10 +1013,10 @@
rb_prev
rb_replace_node
register_shrinker
regulator_get_optional
regulator_put
remap_pfn_range
remap_vmalloc_range
static_key_slow_dec
static_key_slow_inc
strcspn
strncasecmp
synchronize_rcu
@ -1002,12 +1024,12 @@
sysfs_streq
system_highpri_wq
trace_output_call
__tracepoint_gpu_mem_total
trace_print_array_seq
trace_print_flags_seq
try_module_get
unmap_mapping_range
unregister_shrinker
up
up_write
vmalloc_user
vmf_insert_pfn_prot
@ -1044,16 +1066,10 @@
crypto_destroy_tfm
crypto_shash_final
crypto_shash_update
device_create
device_destroy
d_path
get_task_exe_file
get_zeroed_page
__kthread_init_worker
kthread_queue_work
kthread_worker_fn
release_pages
set_cpus_allowed_ptr
sg_miter_next
sg_miter_start
sg_miter_stop
@ -1150,9 +1166,6 @@
of_dma_controller_free
of_dma_controller_register
pm_runtime_irq_safe
tasklet_init
tasklet_kill
__tasklet_schedule
# required by rtc-s2vps01.ko
devm_rtc_device_register
@ -1171,6 +1184,38 @@
watchdog_set_restart_priority
watchdog_unregister_device
# required by sam-is-cis-4ec.ko
v4l2_i2c_subdev_init
# required by sam-is.ko
down_interruptible
filp_close
filp_open
get_random_u32
get_task_pid
i2c_new_device
jiffies_to_msecs
kstrtou16
kthread_flush_work
kthread_flush_worker
ktime_get_ts64
ktime_get_with_offset
mutex_trylock
ns_to_timespec
param_ops_string
phy_configure
pm_relax
pm_stay_awake
regulator_get_voltage
regulator_is_enabled
regulator_set_voltage
sched_setscheduler_nocheck
v4l2_device_register_subdev
v4l2_device_set_name
v4l2_device_unregister_subdev
v4l2_subdev_call_wrappers
vscnprintf
# required by samsung-iommu-group.ko
iommu_group_alloc
iommu_group_set_name
@ -1179,7 +1224,6 @@
alloc_etherdev_mqs
capable
consume_skb
crc32_le
dev_close
device_set_wakeup_capable
device_set_wakeup_enable
@ -1192,7 +1236,6 @@
ethtool_op_get_ts_info
eth_type_trans
free_netdev
get_random_bytes
in4_pton
in6_pton
jiffies_to_usecs
@ -1274,10 +1317,8 @@
iommu_group_set_iommudata
iommu_put_dma_cookie
iommu_report_device_fault
kmem_cache_alloc
kmem_cache_create
kmem_cache_destroy
kmem_cache_free
of_get_dma_window
pm_runtime_get_if_in_use
@ -1292,11 +1333,7 @@
v4l2_ctrl_new_std
v4l_bound_align_image
# required by sfi_ipc_test.ko
nsecs_to_jiffies
# required by spi-exynosauto.ko
gpio_request_one
loops_per_jiffy
__spi_alloc_controller
spi_controller_resume
@ -1305,6 +1342,16 @@
spi_register_controller
spi_unregister_controller
# required by spidev.ko
driver_unregister
find_next_zero_bit
__register_chrdev
__spi_register_driver
spi_setup
spi_sync
stream_open
__unregister_chrdev
# required by ufs-exynos-core.ko
ufshcd_config_pwr_mode
ufshcd_dme_get_attr
@ -1328,7 +1375,6 @@
v4l2_event_pending
vb2_create_bufs
vb2_expbuf
vb2_prepare_buf
vb2_request_object_is_buffer
# required by videobuf2-dma-sg.ko