ANDROID: GKI: add symbol list file for xiaomi
add abi_gki_aarch64_xiaomi Leaf changes summary: 47 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 40 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 7 Added variables 40 Added functions: [A] 'function int __traceiter_android_rvh_check_preempt_tick(void*, task_struct*, unsigned long int*, bool*, unsigned long int, cfs_rq*, sched_entity*, unsigned int)' [A] 'function int __traceiter_android_rvh_dequeue_entity(void*, cfs_rq*, sched_entity*)' [A] 'function int __traceiter_android_rvh_enqueue_entity(void*, cfs_rq*, sched_entity*)' [A] 'function int __traceiter_android_vh_binder_wait_for_work(void*, bool, binder_thread*, binder_proc*)' [A] 'function int __traceiter_android_vh_free_task(void*, task_struct*)' [A] 'function int __traceiter_android_vh_map_util_freq(void*, unsigned long int, unsigned long int, unsigned long int, unsigned long int*)' [A] 'function void balance_dirty_pages_ratelimited(address_space*)' [A] 'function unsigned int blk_ksm_get_slot_idx(blk_ksm_keyslot*)' [A] 'function bool blk_ksm_register(blk_keyslot_manager*, request_queue*)' [A] 'function void blk_ksm_reprogram_all_keys(blk_keyslot_manager*)' [A] 'function void blk_mq_freeze_queue(request_queue*)' [A] 'function request_queue* blk_mq_init_queue(blk_mq_tag_set*)' [A] 'function void blk_mq_tagset_busy_iter(blk_mq_tag_set*, busy_tag_iter_fn*, void*)' [A] 'function void blk_mq_unfreeze_queue(request_queue*)' [A] 'function void blk_queue_update_dma_pad(request_queue*, unsigned int)' [A] 'function block_device* blkdev_get_by_path(const char*, fmode_t, void*)' [A] 'function void bsg_job_done(bsg_job*, int, unsigned int)' [A] 'function void bsg_remove_queue(request_queue*)' [A] 'function request_queue* bsg_setup_queue(device*, const char*, bsg_job_fn*, bsg_timeout_fn*, int)' [A] 'function const char* drm_get_connector_type_name(unsigned int)' [A] 'function int gpio_request_array(const gpio*, size_t)' [A] 'function void* mempool_alloc_pages(gfp_t, void*)' [A] 'function void mempool_free_pages(void*, void*)' [A] 'function int mempool_resize(mempool_t*, int)' [A] 'function dev_t name_to_dev_t(const char*)' [A] 'function void rq_flush_dcache_pages(request*)' [A] 'function int scsi_change_queue_depth(scsi_device*, int)' [A] 'function scsi_device* scsi_device_lookup(Scsi_Host*, uint, uint, u64)' [A] 'function int scsi_dma_map(scsi_cmnd*)' [A] 'function Scsi_Host* scsi_host_lookup(unsigned short int)' [A] 'function void scsi_print_command(scsi_cmnd*)' [A] 'function int ufshcd_alloc_host(device*, ufs_hba**)' [A] 'function void ufshcd_dealloc_host(ufs_hba*)' [A] 'function void ufshcd_map_desc_id_to_length(ufs_hba*, desc_idn, int*)' [A] 'function unsigned long int wait_for_completion_io_timeout(completion*, unsigned long int)' [A] 'function void wait_for_device_probe()' [A] 'function int wakeup_sources_read_lock()' [A] 'function void wakeup_sources_read_unlock(int)' [A] 'function wakeup_source* wakeup_sources_walk_next(wakeup_source*)' [A] 'function wakeup_source* wakeup_sources_walk_start()' 7 Added variables: [A] 'tracepoint __tracepoint_android_rvh_check_preempt_tick' [A] 'tracepoint __tracepoint_android_rvh_dequeue_entity' [A] 'tracepoint __tracepoint_android_rvh_enqueue_entity' [A] 'tracepoint __tracepoint_android_vh_binder_wait_for_work' [A] 'tracepoint __tracepoint_android_vh_free_task' [A] 'tracepoint __tracepoint_android_vh_map_util_freq' [A] 'u64 jiffies_64' Bug: 234758132 Signed-off-by: yangshiguang <yangshiguang@xiaomi.com> Change-Id: Iaf7ff7b260fe6cd66b0072fc5af843fbe3e2502b
This commit is contained in:
File diff suppressed because it is too large
Load Diff
174
android/abi_gki_aarch64_xiaomi
Normal file
174
android/abi_gki_aarch64_xiaomi
Normal file
@@ -0,0 +1,174 @@
|
||||
[abi_symbol_list]
|
||||
# commonly used symbols
|
||||
|
||||
# required by touch module
|
||||
proc_mkdir_data
|
||||
proc_create_seq_private
|
||||
|
||||
# required by aw8697-haptic.ko
|
||||
devm_gpio_free
|
||||
i2c_smbus_read_byte_data
|
||||
i2c_smbus_write_byte_data
|
||||
|
||||
#required by memory module
|
||||
blk_execute_rq
|
||||
blk_rq_map_kern
|
||||
scsi_device_lookup
|
||||
scsi_host_lookup
|
||||
scsi_host_put
|
||||
ufshcd_read_desc_param
|
||||
utf16s_to_utf8s
|
||||
async_schedule_node
|
||||
blk_ksm_register
|
||||
blk_ksm_reprogram_all_keys
|
||||
blk_mq_alloc_tag_set
|
||||
blk_mq_init_queue
|
||||
blk_mq_tagset_busy_iter
|
||||
bsg_job_done
|
||||
bsg_remove_queue
|
||||
bsg_setup_queue
|
||||
dev_pm_opp_remove
|
||||
scsi_add_host_with_dma
|
||||
scsi_block_requests
|
||||
scsi_dma_unmap
|
||||
scsi_is_host_device
|
||||
scsi_remove_host
|
||||
scsi_report_bus_reset
|
||||
scsi_scan_host
|
||||
scsi_unblock_requests
|
||||
scsi_change_queue_depth
|
||||
scsi_print_command
|
||||
scsi_dma_map
|
||||
scsi_host_alloc
|
||||
scsi_normalize_sense
|
||||
sg_copy_from_buffer
|
||||
sg_copy_to_buffer
|
||||
ufshcd_alloc_host
|
||||
ufshcd_config_pwr_mode
|
||||
ufshcd_dealloc_host
|
||||
ufshcd_hba_enable
|
||||
ufshcd_make_hba_operational
|
||||
ufshcd_map_desc_id_to_length
|
||||
ufshcd_query_attr_retry
|
||||
ufshcd_query_flag_retry
|
||||
ufshcd_update_evt_hist
|
||||
wait_for_completion_io_timeout
|
||||
__scsi_add_device
|
||||
__scsi_execute
|
||||
blk_mq_free_tag_set
|
||||
blk_queue_update_dma_alignment
|
||||
blk_queue_update_dma_pad
|
||||
blk_ksm_get_slot_idx
|
||||
mempool_resize
|
||||
mempool_alloc_pages
|
||||
mempool_free_pages
|
||||
|
||||
#required by cs35l41 module
|
||||
regmap_raw_write_async
|
||||
snd_soc_bytes_tlv_callback
|
||||
regmap_async_complete
|
||||
snd_compr_stop_error
|
||||
snd_soc_component_disable_pin
|
||||
snd_soc_component_force_enable_pin
|
||||
snd_pcm_format_physical_width
|
||||
snd_pcm_hw_constraint_list
|
||||
regmap_multi_reg_write_bypassed
|
||||
snd_ctl_boolean_mono_info
|
||||
snd_soc_put_volsw_range
|
||||
snd_soc_get_volsw_range
|
||||
snd_soc_info_volsw_range
|
||||
regmap_raw_write
|
||||
regcache_drop_region
|
||||
regmap_raw_read
|
||||
regmap_multi_reg_write
|
||||
regulator_bulk_enable
|
||||
|
||||
#required by mtd module
|
||||
__blk_mq_end_request
|
||||
balance_dirty_pages_ratelimited
|
||||
bdi_alloc
|
||||
bdi_put
|
||||
bdi_register
|
||||
blk_mq_freeze_queue
|
||||
blk_mq_quiesce_queue
|
||||
blk_mq_start_request
|
||||
blk_mq_unfreeze_queue
|
||||
blk_mq_unquiesce_queue
|
||||
blk_queue_write_cache
|
||||
blk_update_request
|
||||
blkdev_get_by_dev
|
||||
blkdev_get_by_path
|
||||
blkdev_put
|
||||
deactivate_locked_super
|
||||
fixed_size_llseek
|
||||
generic_shutdown_super
|
||||
kmsg_dump_get_buffer
|
||||
kmsg_dump_register
|
||||
kmsg_dump_rewind
|
||||
kmsg_dump_unregister
|
||||
ktime_get_coarse_real_ts64
|
||||
lockref_get
|
||||
logfc
|
||||
lookup_bdev
|
||||
name_to_dev_t
|
||||
nvmem_register
|
||||
nvmem_unregister
|
||||
proc_create_single_data
|
||||
read_cache_page
|
||||
rq_flush_dcache_pages
|
||||
set_disk_ro
|
||||
set_page_dirty
|
||||
sget_fc
|
||||
simple_strtoul
|
||||
sync_blockdev
|
||||
wait_for_device_probe
|
||||
|
||||
#required by millet.ko
|
||||
__traceiter_android_vh_binder_wait_for_work
|
||||
__tracepoint_android_vh_binder_wait_for_work
|
||||
|
||||
#required by mi_sched.ko
|
||||
__traceiter_android_vh_free_task
|
||||
__tracepoint_android_vh_free_task
|
||||
jiffies_64
|
||||
|
||||
#required by migt.ko
|
||||
__traceiter_android_rvh_after_enqueue_task
|
||||
__traceiter_android_rvh_after_dequeue_task
|
||||
__traceiter_android_vh_map_util_freq
|
||||
__tracepoint_android_rvh_after_enqueue_task
|
||||
__tracepoint_android_rvh_after_dequeue_task
|
||||
__tracepoint_android_vh_map_util_freq
|
||||
|
||||
#required by turbo.ko
|
||||
|
||||
#required by fas.ko
|
||||
__traceiter_android_rvh_check_preempt_tick
|
||||
__traceiter_android_rvh_dequeue_entity
|
||||
__traceiter_android_rvh_enqueue_entity
|
||||
__tracepoint_android_rvh_check_preempt_tick
|
||||
__tracepoint_android_rvh_dequeue_entity
|
||||
__tracepoint_android_rvh_enqueue_entity
|
||||
|
||||
#required by pm8941-pwrkey.ko module
|
||||
console_printk
|
||||
|
||||
#required by binderinfo.ko module
|
||||
__traceiter_android_vh_binder_transaction_init
|
||||
__tracepoint_android_vh_binder_transaction_init
|
||||
|
||||
#required by reclaim module
|
||||
|
||||
#required by msm_drm.ko module
|
||||
drm_get_connector_type_name
|
||||
|
||||
#required by mi_gamekey.ko module
|
||||
gpio_request_array
|
||||
|
||||
#extend_reclaim.ko
|
||||
|
||||
##required by xm_power_debug.ko module
|
||||
wakeup_sources_read_lock
|
||||
wakeup_sources_read_unlock
|
||||
wakeup_sources_walk_start
|
||||
wakeup_sources_walk_next
|
||||
@@ -22,6 +22,7 @@ android/abi_gki_aarch64_mtktv
|
||||
android/abi_gki_aarch64_mtk
|
||||
android/abi_gki_aarch64_qcom
|
||||
android/abi_gki_aarch64_unisoc
|
||||
android/abi_gki_aarch64_xiaomi
|
||||
"
|
||||
|
||||
FILES="${FILES}
|
||||
|
||||
Reference in New Issue
Block a user