summaryrefslogtreecommitdiff
path: root/android/abi_gki_aarch64_exynos
diff options
context:
space:
mode:
Diffstat (limited to 'android/abi_gki_aarch64_exynos')
-rw-r--r--android/abi_gki_aarch64_exynos175
1 files changed, 161 insertions, 14 deletions
diff --git a/android/abi_gki_aarch64_exynos b/android/abi_gki_aarch64_exynos
index 19441f4ee7d8..d8c9ffac57b6 100644
--- a/android/abi_gki_aarch64_exynos
+++ b/android/abi_gki_aarch64_exynos
@@ -42,6 +42,7 @@
blocking_notifier_chain_register
blocking_notifier_chain_unregister
bpf_trace_run1
+ bpf_trace_run10
bpf_trace_run2
bpf_trace_run3
bpf_trace_run4
@@ -220,6 +221,7 @@
dma_fence_release
dma_fence_remove_callback
dma_fence_signal
+ dma_fence_signal_locked
dma_fence_wait_timeout
dma_free_attrs
dma_heap_buffer_alloc
@@ -322,7 +324,9 @@
enable_irq
eth_type_trans
fd_install
+ fget
_find_first_bit
+ _find_first_zero_bit
_find_last_bit
_find_next_and_bit
_find_next_bit
@@ -467,10 +471,12 @@
kmemdup
kobject_add
kobject_create_and_add
+ kobject_get
kobject_init
kobject_init_and_add
kobject_put
kobject_uevent_env
+ kobj_sysfs_ops
krealloc
kstrdup
kstrndup
@@ -605,6 +611,7 @@
of_reserved_mem_lookup
of_root
of_thermal_get_ntrips
+ on_each_cpu_cond_mask
panic
panic_notifier_list
param_array_ops
@@ -633,6 +640,7 @@
perf_trace_run_bpf_submit
phy_power_off
phy_power_on
+ phy_set_mode_ext
pinconf_generic_dt_node_to_map
pinctrl_dev_get_drvdata
pinctrl_lookup_state
@@ -646,6 +654,7 @@
platform_driver_unregister
platform_get_irq
platform_get_irq_byname
+ platform_get_irq_byname_optional
platform_get_resource
platform_get_resource_byname
__platform_register_drivers
@@ -655,6 +664,8 @@
__pm_runtime_disable
pm_runtime_enable
pm_runtime_forbid
+ pm_runtime_force_resume
+ pm_runtime_force_suspend
__pm_runtime_idle
pm_runtime_no_callbacks
__pm_runtime_resume
@@ -692,6 +703,7 @@
___ratelimit
raw_notifier_call_chain
raw_notifier_chain_register
+ raw_notifier_chain_unregister
_raw_read_lock
_raw_read_unlock
_raw_spin_lock
@@ -934,9 +946,11 @@
up_write
usb_add_function
usb_copy_descriptors
+ usb_enable_autosuspend
usb_ep_autoconfig
usb_function_register
usb_function_unregister
+ usb_hcd_is_primary_hcd
usb_hub_find_child
usb_interface_id
usb_put_function_instance
@@ -1014,7 +1028,6 @@
ww_mutex_unlock
# required by cfg80211.ko
- bpf_trace_run10
csum_partial
debugfs_rename
__dev_change_net_namespace
@@ -1149,8 +1162,32 @@
__tracepoint_workqueue_execute_end
__tracepoint_workqueue_execute_start
+# required by dw_mmc-exynos.ko
+ mmc_wait_for_req
+
+# required by dw_mmc.ko
+ debugfs_create_x64
+ device_property_read_string_array
+ dma_map_sg_attrs
+ mmc_add_host
+ mmc_alloc_host
+ mmc_can_gpio_cd
+ mmc_detect_change
+ mmc_free_host
+ mmc_gpio_get_cd
+ mmc_gpio_get_ro
+ mmc_of_parse
+ mmc_regulator_get_supply
+ mmc_regulator_set_ocr
+ mmc_regulator_set_vqmmc
+ mmc_remove_host
+ mmc_request_done
+ sdio_signal_irq
+
# required by dwc3-exynos-usb.ko
+ device_create_managed_software_node
platform_device_add
+ platform_device_add_resources
platform_device_alloc
platform_device_del
platform_device_put
@@ -1192,8 +1229,10 @@
match_string
memory_read_from_buffer
migrate_swap
+ perf_event_create_kernel_counter
+ perf_event_enable
+ perf_event_read_local
pick_highest_pushable_task
- raw_notifier_chain_unregister
raw_spin_rq_lock_nested
raw_spin_rq_unlock
_raw_write_trylock
@@ -1237,6 +1276,7 @@
__traceiter_android_vh_binder_restore_priority
__traceiter_android_vh_binder_set_priority
__traceiter_android_vh_binder_wakeup_ilocked
+ __traceiter_android_vh_jiffies_update
__traceiter_android_vh_scheduler_tick
__traceiter_android_vh_syscall_prctl_finished
__traceiter_binder_transaction_received
@@ -1267,6 +1307,7 @@
__tracepoint_android_vh_binder_restore_priority
__tracepoint_android_vh_binder_set_priority
__tracepoint_android_vh_binder_wakeup_ilocked
+ __tracepoint_android_vh_jiffies_update
__tracepoint_android_vh_scheduler_tick
__tracepoint_android_vh_syscall_prctl_finished
__tracepoint_binder_transaction_received
@@ -1377,7 +1418,6 @@
drm_crtc_enable_color_mgmt
drm_crtc_handle_vblank
drm_crtc_vblank_get
- drm_dev_has_vblank
drm_display_mode_to_videomode
drm_edid_to_sad
drm_format_info
@@ -1452,6 +1492,7 @@
# required by exynos-hypervisor.ko
__arm_smccc_hvc
+ kimage_vaddr
__pkvm_load_el2_module
__pkvm_register_el2_call
@@ -1472,6 +1513,17 @@
# required by exynos-ssld.ko
driver_register
+# required by exynos-usb-audio-offloading.ko
+ snd_ctl_add
+ snd_ctl_new1
+ snd_vendor_set_ops
+ __traceiter_android_rvh_audio_usb_offload_disconnect
+ __traceiter_android_vh_audio_usb_offload_connect
+ __tracepoint_android_rvh_audio_usb_offload_disconnect
+ __tracepoint_android_vh_audio_usb_offload_connect
+ usb_choose_configuration
+ usb_ifnum_to_if
+
# required by exynos9945_sound.ko
clk_bulk_disable
clk_bulk_enable
@@ -1514,6 +1566,9 @@
__tracepoint_clock_set_rate
update_devfreq
+# required by exynos_esca.ko
+ debugfs_lookup
+
# required by exynos_mct_v3.ko
clockevents_config_and_register
__clocksource_register_scale
@@ -1704,6 +1759,10 @@
__traceiter_android_rvh_gic_v3_set_affinity
__tracepoint_android_rvh_gic_v3_set_affinity
+# required by irq-gic-vh.ko
+ __traceiter_android_vh_gic_set_affinity
+ __tracepoint_android_vh_gic_set_affinity
+
# required by is-actuator-ak737x.ko
v4l2_i2c_subdev_init
@@ -1742,9 +1801,7 @@
# required by mpam_arch.ko
bitmap_alloc
- kobj_sysfs_ops
kstrtou16
- on_each_cpu_cond_mask
# required by nanohub.ko
arch_timer_read_counter
@@ -1767,8 +1824,6 @@
cpuidle_resume_and_unlock
dev_pm_opp_find_freq_floor
dma_fence_free
- dma_fence_signal_locked
- fget
vsprintf
# required by pablo-icpu.ko
@@ -1829,7 +1884,6 @@
pci_generic_config_write
pci_get_device
pci_rescan_bus
- platform_get_irq_byname_optional
# required by pinctrl-samsung-core.ko
fwnode_handle_put
@@ -1981,7 +2035,6 @@
vprintk_emit
# required by scsc_mx.ko
- kobject_get
kobject_uevent
# required by scsc_platform_mif.ko
@@ -2001,6 +2054,9 @@
# required by scsc_wlan.ko
arp_tbl
+ __cpuhp_remove_state
+ __cpuhp_state_add_instance
+ __cpuhp_state_remove_instance
dev_addr_mod
dev_alloc_name
__dev_queue_xmit
@@ -2009,6 +2065,7 @@
dql_reset
dst_release
ether_setup
+ __find_nth_bit
for_each_kernel_tracepoint
in4_pton
in6_pton
@@ -2065,6 +2122,7 @@
backlight_device_unregister
__bitmap_xor
capable
+ copy_highpage
devfreq_monitor_resume
devfreq_monitor_start
devfreq_monitor_stop
@@ -2152,7 +2210,6 @@
drm_syncobj_get_handle
drm_syncobj_replace_fence
__fdget
- _find_first_zero_bit
__folio_put
get_random_u32
__get_task_comm
@@ -2165,12 +2222,15 @@
idr_get_next
idr_replace
jiffies64_to_msecs
+ mark_page_accessed
memremap
memunmap
mmu_notifier_synchronize
page_pinner_inited
__page_pinner_put_page
+ param_get_charp
param_ops_hexint
+ param_set_charp
pci_assign_unassigned_bus_resources
pci_bus_resource_n
pcie_bandwidth_available
@@ -2196,15 +2256,20 @@
rb_first_postorder
__rb_insert_augmented
rb_next_postorder
+ reclaim_shmem_address_space
request_firmware_into_buf
seq_putc
seq_write
+ set_page_dirty
sg_alloc_table_from_pages_segment
+ shmem_file_setup
+ shmem_read_mapping_page_gfp
si_meminfo
sysfs_remove_files
+ __traceiter_android_vh_meminfo_proc_show
__traceiter_gpu_mem_total
+ __tracepoint_android_vh_meminfo_proc_show
__tracepoint_gpu_mem_total
- ttm_bo_eviction_valuable
ttm_bo_init_reserved
ttm_bo_kmap
ttm_bo_kunmap
@@ -2217,6 +2282,7 @@
ttm_bo_put
ttm_bo_set_bulk_move
ttm_bo_unlock_delayed_workqueue
+ ttm_bo_unmap_virtual
ttm_bo_unpin
ttm_bo_validate
ttm_bo_vm_access
@@ -2225,9 +2291,11 @@
ttm_bo_vm_fault_reserved
ttm_bo_vm_open
ttm_bo_vm_reserve
+ ttm_bo_wait
ttm_device_fini
ttm_device_init
ttm_eu_backoff_reservation
+ ttm_eu_fence_buffer_objects
ttm_eu_reserve_buffers
ttm_glob
ttm_lru_bulk_move_tail
@@ -2244,6 +2312,7 @@
ttm_resource_manager_usage
ttm_sg_tt_init
ttm_tt_fini
+ ttm_tt_unpopulate
vm_get_page_prot
__wake_up_locked
ww_mutex_lock_interruptible
@@ -2392,7 +2461,7 @@
ufshcd_dme_get_attr
ufshcd_dme_set_attr
ufshcd_hold
- ufshcd_mcq_poll_cqe_nolock
+ ufshcd_mcq_poll_cqe_lock
ufshcd_mcq_write_cqis
ufshcd_pltfrm_init
ufshcd_release
@@ -2416,6 +2485,25 @@
kthread_complete_and_exit
usb_speed_string
+# required by xhci-exynos-audio.ko
+ dma_pool_alloc
+ dma_pool_free
+ __kmalloc_node
+ kmalloc_node_trace
+ xhci_add_endpoint
+ xhci_address_device
+ xhci_check_trb_in_td_math
+ xhci_get_endpoint_index
+ xhci_get_ep_ctx
+ xhci_get_slot_ctx
+ xhci_initialize_ring_info
+ xhci_link_segments
+ xhci_remove_stream_mapping
+ xhci_ring_alloc
+ xhci_segment_free
+ xhci_trb_virt_to_dma
+ xhci_vendor_get_ops
+
# required by xhci-exynos.ko
device_property_read_u32_array
device_set_wakeup_enable
@@ -2426,10 +2514,10 @@
usb_add_hcd
__usb_create_hcd
usb_disabled
- usb_enable_autosuspend
- usb_hcd_is_primary_hcd
usb_put_hcd
usb_remove_hcd
+ xhci_bus_resume
+ xhci_bus_suspend
xhci_gen_setup
xhci_init_driver
xhci_resume
@@ -2440,3 +2528,62 @@
cpufreq_quick_get_max
kthread_bind_mask
stpcpy
+
+# preserved by --additions-only
+ __alloc_percpu_gfp
+ arc4_crypt
+ arc4_setkey
+ __cpu_present_mask
+ crc32_be
+ crypto_aead_decrypt
+ crypto_aead_encrypt
+ crypto_aead_setauthsize
+ crypto_aead_setkey
+ crypto_alloc_aead
+ crypto_alloc_skcipher
+ __crypto_memneq
+ crypto_shash_finup
+ crypto_shash_setkey
+ crypto_skcipher_decrypt
+ crypto_skcipher_encrypt
+ crypto_skcipher_setkey
+ __crypto_xor
+ dev_fetch_sw_netstats
+ drm_dev_has_vblank
+ eth_mac_addr
+ ethtool_op_get_link
+ get_random_u16
+ __hw_addr_init
+ __hw_addr_sync
+ __hw_addr_unsync
+ kernel_param_lock
+ kernel_param_unlock
+ kfree_skb_list_reason
+ ktime_get_seconds
+ memmove
+ netdev_info
+ netdev_set_default_ethtool_ops
+ netif_receive_skb_list
+ net_ratelimit
+ pskb_expand_head
+ ___pskb_trim
+ rhashtable_free_and_destroy
+ rhashtable_insert_slow
+ rhltable_init
+ __rht_bucket_nested
+ rht_bucket_nested
+ rht_bucket_nested_insert
+ round_jiffies
+ round_jiffies_relative
+ round_jiffies_up
+ sg_init_one
+ skb_checksum_help
+ skb_clone_sk
+ skb_complete_wifi_ack
+ skb_ensure_writable
+ __skb_get_hash
+ __skb_gso_segment
+ tasklet_unlock_wait
+ ttm_bo_eviction_valuable
+ ufshcd_mcq_poll_cqe_nolock
+ unregister_netdevice_many