diff options
Diffstat (limited to 'android/abi_gki_aarch64_exynos')
-rw-r--r-- | android/abi_gki_aarch64_exynos | 175 |
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 |