diff --git a/android/GKI_VERSION b/android/GKI_VERSION index 0add1e35cf7d..244ce6627aa0 100644 --- a/android/GKI_VERSION +++ b/android/GKI_VERSION @@ -1 +1 @@ -LTS_5.4.86_fe9e8630bfaf +LTS_5.4.86_8eb841225953 diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index ff1a17ee7753..9b0d0c9f7193 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -760,6 +760,7 @@ + @@ -1649,6 +1650,8 @@ + + @@ -1705,6 +1708,7 @@ + @@ -2615,6 +2619,7 @@ + @@ -2647,6 +2652,7 @@ + @@ -2797,6 +2803,7 @@ + @@ -3015,6 +3022,9 @@ + + + @@ -3649,6 +3659,7 @@ + @@ -3753,6 +3764,7 @@ + @@ -3838,8 +3850,10 @@ + + @@ -3967,13 +3981,13 @@ - + @@ -4118,6 +4132,8 @@ + + @@ -4210,7 +4226,11 @@ + + + + @@ -4930,6 +4950,7 @@ + @@ -17791,7 +17812,7 @@ - + @@ -20409,7 +20430,7 @@ - + @@ -28561,7 +28582,7 @@ - + @@ -30034,7 +30055,7 @@ - + @@ -30244,7 +30265,7 @@ - + @@ -30953,7 +30974,7 @@ - + @@ -31970,7 +31991,7 @@ - + @@ -32433,7 +32454,7 @@ - + @@ -32517,7 +32538,7 @@ - + @@ -67919,6 +67940,12 @@ + + + + + + @@ -67939,6 +67966,13 @@ + + + + + + + @@ -105576,6 +105610,11 @@ + + + + + @@ -128458,6 +128497,10 @@ + + + + @@ -128465,10 +128508,6 @@ - - - - @@ -128482,6 +128521,10 @@ + + + + @@ -140287,6 +140330,7 @@ + @@ -140309,6 +140353,13 @@ + + + + + + + @@ -140715,6 +140766,18 @@ + + + + + + + + + + + + @@ -148310,7 +148373,7 @@ - + @@ -148331,6 +148394,12 @@ + + + + + + @@ -148345,6 +148414,16 @@ + + + + + + + + + + @@ -148466,7 +148545,7 @@ - + @@ -148787,6 +148866,13 @@ + + + + + + + @@ -163003,78 +163089,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -163206,25 +163220,47 @@ - - - - - - + + + + + - - - - - - + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -163278,6 +163314,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -163581,6 +163681,7 @@ + @@ -164375,6 +164476,11 @@ + + + + + @@ -167658,7 +167764,7 @@ - + @@ -167666,7 +167772,7 @@ - + @@ -167674,7 +167780,7 @@ - + @@ -174030,7 +174136,7 @@ - + @@ -175913,6 +176019,11 @@ + + + + + @@ -178796,7 +178907,7 @@ - + @@ -178825,7 +178936,7 @@ - + @@ -179417,7 +179528,7 @@ - + @@ -180377,7 +180488,7 @@ - + @@ -185999,12 +186110,28 @@ + + + + + + + + + + + + + + + + @@ -191058,6 +191185,6 @@ diff --git a/android/abi_gki_aarch64_e399f16519fa.xml b/android/abi_gki_aarch64_8eb841225953.xml similarity index 99% rename from android/abi_gki_aarch64_e399f16519fa.xml rename to android/abi_gki_aarch64_8eb841225953.xml index f6a0b4d8467f..49c4658c88e2 100644 --- a/android/abi_gki_aarch64_e399f16519fa.xml +++ b/android/abi_gki_aarch64_8eb841225953.xml @@ -1052,6 +1052,7 @@ + @@ -1186,7 +1187,9 @@ + + @@ -2381,6 +2384,8 @@ + + @@ -7390,69 +7395,69 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9103,56 +9108,56 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10440,140 +10445,140 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -11760,9 +11765,9 @@ - + - + @@ -11785,116 +11790,116 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -13336,56 +13341,56 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -14600,66 +14605,66 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -15527,7 +15532,7 @@ - + @@ -16255,9 +16260,9 @@ - + - + @@ -16275,7 +16280,7 @@ - + @@ -16531,6 +16536,7 @@ + @@ -17064,7 +17070,7 @@ - + @@ -17411,6 +17417,7 @@ + @@ -25490,6 +25497,17 @@ + + + + + + + + + + + @@ -32759,7 +32777,7 @@ - + @@ -33880,7 +33898,7 @@ - + @@ -34681,7 +34699,7 @@ - + @@ -35048,10 +35066,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -35330,7 +35402,7 @@ - + @@ -35507,60 +35579,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -37244,7 +37262,7 @@ - + @@ -38344,7 +38362,7 @@ - + @@ -38734,7 +38752,7 @@ - + @@ -42881,33 +42899,33 @@ - + - + - + - + - + - + - + @@ -47010,7 +47028,7 @@ - + @@ -47704,7 +47722,7 @@ - + @@ -47712,7 +47730,7 @@ - + @@ -47728,7 +47746,7 @@ - + @@ -47960,7 +47978,7 @@ - + @@ -47971,7 +47989,7 @@ - + @@ -47979,7 +47997,7 @@ - + @@ -49117,7 +49135,7 @@ - + @@ -49125,7 +49143,7 @@ - + @@ -49133,7 +49151,7 @@ - + @@ -49757,7 +49775,7 @@ - + @@ -51191,7 +51209,7 @@ - + @@ -51704,7 +51722,7 @@ - + @@ -51828,7 +51846,7 @@ - + @@ -51842,7 +51860,7 @@ - + @@ -51850,7 +51868,7 @@ - + @@ -52337,7 +52355,7 @@ - + @@ -52401,7 +52419,7 @@ - + @@ -52458,7 +52476,7 @@ - + @@ -52606,7 +52624,7 @@ - + @@ -52637,7 +52655,7 @@ - + @@ -52648,7 +52666,7 @@ - + @@ -52710,7 +52728,7 @@ - + @@ -52907,7 +52925,7 @@ - + @@ -52926,7 +52944,7 @@ - + @@ -52963,7 +52981,7 @@ - + @@ -53087,12 +53105,12 @@ - + - + @@ -53108,7 +53126,7 @@ - + @@ -53119,12 +53137,12 @@ - + - + @@ -53132,7 +53150,7 @@ - + @@ -53145,7 +53163,7 @@ - + @@ -53239,7 +53257,7 @@ - + @@ -53298,7 +53316,7 @@ - + @@ -55311,7 +55329,7 @@ - + @@ -55319,7 +55337,7 @@ - + @@ -55631,7 +55649,7 @@ - + @@ -55746,7 +55764,7 @@ - + @@ -55797,7 +55815,7 @@ - + @@ -56245,190 +56263,190 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -58977,7 +58995,7 @@ - + @@ -60112,7 +60130,7 @@ - + @@ -60120,7 +60138,7 @@ - + @@ -61790,7 +61808,7 @@ - + @@ -63276,9 +63294,9 @@ - + - + @@ -63518,7 +63536,7 @@ - + @@ -63526,7 +63544,7 @@ - + @@ -64252,7 +64270,7 @@ - + @@ -64260,7 +64278,7 @@ - + @@ -64268,7 +64286,7 @@ - + @@ -64276,7 +64294,7 @@ - + @@ -64284,7 +64302,7 @@ - + @@ -64295,15 +64313,15 @@ - + - + - + - + @@ -64314,7 +64332,7 @@ - + @@ -64322,7 +64340,7 @@ - + @@ -64654,24 +64672,24 @@ - + - + - + - + - + - + - + @@ -64694,7 +64712,7 @@ - + @@ -67679,12 +67697,12 @@ - + - + @@ -67771,7 +67789,7 @@ - + @@ -86748,8 +86766,8 @@ - - + + @@ -88503,8 +88521,8 @@ - - + + @@ -93217,84 +93235,23 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -94193,7 +94150,7 @@ - + @@ -95770,9 +95727,114 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -96162,7 +96224,7 @@ - + @@ -96394,7 +96456,7 @@ - + @@ -100073,164 +100135,164 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -102628,86 +102690,86 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -104832,15 +104894,15 @@ - + - + - + - + @@ -107000,62 +107062,62 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -107211,178 +107273,178 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -110202,7 +110264,7 @@ - + @@ -110555,6 +110617,8 @@ + + @@ -112168,9 +112232,231 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -113724,7 +114010,7 @@ - + @@ -113741,7 +114027,7 @@ - + @@ -113749,7 +114035,7 @@ - + @@ -113766,7 +114052,7 @@ - + @@ -113968,7 +114254,7 @@ - + @@ -113982,7 +114268,7 @@ - + @@ -114004,7 +114290,7 @@ - + @@ -114746,12 +115032,12 @@ - + - + @@ -114823,7 +115109,7 @@ - + @@ -115504,7 +115790,7 @@ - + @@ -115538,7 +115824,7 @@ - + @@ -115877,7 +116163,7 @@ - + @@ -116018,7 +116304,7 @@ - + @@ -116364,7 +116650,7 @@ - + @@ -116394,7 +116680,7 @@ - + @@ -117110,7 +117396,7 @@ - + @@ -117517,7 +117803,7 @@ - + @@ -118207,7 +118493,7 @@ - + @@ -118337,7 +118623,7 @@ - + @@ -118368,7 +118654,7 @@ - + @@ -118377,7 +118663,7 @@ - + @@ -118399,7 +118685,7 @@ - + @@ -118410,7 +118696,7 @@ - + @@ -118418,7 +118704,7 @@ - + @@ -118429,7 +118715,7 @@ - + @@ -118477,7 +118763,7 @@ - + @@ -118558,7 +118844,7 @@ - + @@ -118714,7 +119000,7 @@ - + @@ -118723,37 +119009,37 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -118923,7 +119209,7 @@ - + @@ -128696,15 +128982,15 @@ - - - - + + + + - - - + + + @@ -129996,14 +130282,246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -130027,10 +130545,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - @@ -130041,6 +130607,12 @@ + + + + + + @@ -130088,13 +130660,13 @@ - + - + @@ -130103,12 +130675,12 @@ - + - + @@ -130524,7 +131096,7 @@ - + @@ -131649,7 +132221,7 @@ - + @@ -131657,7 +132229,7 @@ - + @@ -131679,9 +132251,9 @@ - + - + @@ -131699,7 +132271,7 @@ - + @@ -132142,62 +132714,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -132384,6 +132900,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -139094,7 +139666,7 @@ - + diff --git a/android/abi_gki_aarch64_galaxy b/android/abi_gki_aarch64_galaxy index b65bf734e98c..485f7c3a66d6 100644 --- a/android/abi_gki_aarch64_galaxy +++ b/android/abi_gki_aarch64_galaxy @@ -1634,6 +1634,7 @@ of_find_node_opts_by_path of_find_node_with_property of_find_property + of_find_spi_device_by_node of_fwnode_ops of_genpd_add_provider_onecell of_genpd_add_provider_simple @@ -2170,6 +2171,7 @@ smpboot_unregister_percpu_thread snd_card_free snd_card_new + snd_card_ref snd_card_register snd_compr_stop_error snd_ctl_add @@ -2214,7 +2216,9 @@ snd_soc_card_get_kcontrol snd_soc_component_async_complete snd_soc_component_disable_pin + snd_soc_component_enable_pin snd_soc_component_force_enable_pin + snd_soc_component_get_pin_status snd_soc_component_init_regmap snd_soc_component_read snd_soc_component_read32 diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 670cca06141c..c3a20145154e 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -939,6 +939,7 @@ fsl8250_handle_irq fs_kobj fsstack_copy_attr_all + ftrace_set_clr_event full_name_hash fwnode_connection_find_match fwnode_get_parent @@ -1082,6 +1083,8 @@ i2c_register_driver i2c_smbus_read_byte i2c_smbus_write_byte + i2c_smbus_read_byte_data + i2c_smbus_write_byte_data __i2c_smbus_xfer i2c_smbus_xfer __i2c_transfer @@ -2440,6 +2443,8 @@ timer_unstable_counter_workaround timespec64_to_jiffies _totalram_pages + trace_array_create + trace_array_destroy __trace_bprintk trace_define_field trace_event_buffer_commit diff --git a/android/abi_gki_aarch64_sonywalkman b/android/abi_gki_aarch64_sonywalkman new file mode 100644 index 000000000000..fc0e382d5486 --- /dev/null +++ b/android/abi_gki_aarch64_sonywalkman @@ -0,0 +1,1846 @@ +[abi_symbol_list] +# commonly used symbols + add_timer + alloc_chrdev_region + alloc_pages_exact + __alloc_pages_nodemask + __alloc_percpu + alloc_workqueue + __arch_copy_from_user + __arch_copy_to_user + arm64_const_caps_ready + __arm_smccc_smc + atomic_notifier_call_chain + atomic_notifier_chain_register + atomic_notifier_chain_unregister + bcmp + blocking_notifier_call_chain + bpf_trace_run1 + bpf_trace_run2 + bpf_trace_run3 + cancel_delayed_work + cancel_delayed_work_sync + cancel_work_sync + cdev_add + cdev_del + cdev_init + __cfi_slowpath + __check_object_size + __class_create + class_destroy + clk_bulk_enable + clk_bulk_prepare + clk_bulk_unprepare + clk_disable + clk_enable + clk_gate_ops + clk_get + __clk_get_name + clk_get_parent + clk_get_rate + clk_is_match + clk_prepare + clk_put + clk_register + clk_register_fixed_rate + clk_register_gate + clk_register_mux + clk_round_rate + clk_set_parent + clk_set_rate + clk_unprepare + complete + complete_all + completion_done + component_add + component_del + __const_udelay + cpu_bit_bitmap + __cpuhp_remove_state + __cpuhp_setup_state + __cpuhp_state_add_instance + __cpuhp_state_remove_instance + cpu_hwcap_keys + cpu_hwcaps + cpumask_next + cpu_number + __cpu_online_mask + __cpu_possible_mask + crypto_alloc_shash + crypto_destroy_tfm + delayed_work_timer_fn + del_timer + del_timer_sync + destroy_workqueue + dev_driver_string + _dev_err + dev_fwnode + device_create + device_create_file + device_destroy + device_for_each_child + device_get_match_data + device_init_wakeup + device_link_add + device_link_del + device_property_present + device_property_read_u32_array + device_remove_file + __device_reset + device_set_wakeup_capable + device_set_wakeup_enable + device_unregister + device_wakeup_enable + _dev_info + devm_add_action + devm_clk_bulk_get + devm_clk_get + devm_clk_get_optional + devm_extcon_dev_allocate + devm_extcon_dev_register + devm_free_irq + devm_gpiod_get + devm_gpiod_get_optional + devm_gpio_request_one + devm_ioremap + devm_ioremap_resource + devm_kasprintf + devm_kfree + devm_kmalloc + __devm_of_phy_provider_register + devm_phy_create + devm_phy_get + devm_pinctrl_get + devm_platform_ioremap_resource + __devm_regmap_init_i2c + __devm_regmap_init_mmio_clk + devm_regulator_get + devm_regulator_get_optional + devm_request_threaded_irq + __devm_reset_control_get + devm_reset_controller_register + devm_snd_dmaengine_pcm_register + devm_snd_soc_register_card + devm_snd_soc_register_component + devm_usb_get_phy + devm_usb_get_phy_by_phandle + _dev_notice + dev_pm_domain_attach_by_name + dev_pm_domain_detach + dev_pm_set_wake_irq + _dev_warn + disable_irq + disable_irq_nosync + dma_alloc_attrs + dma_buf_attach + dma_buf_detach + dma_buf_get + dma_buf_map_attachment + dma_buf_put + dma_buf_unmap_attachment + dma_direct_map_page + dma_direct_map_sg + dma_direct_sync_sg_for_cpu + dma_direct_sync_sg_for_device + dma_direct_unmap_page + dma_direct_unmap_sg + dma_free_attrs + dma_get_slave_caps + dma_mmap_attrs + dma_release_channel + dma_request_chan + __dma_request_channel + dma_request_slave_channel + dma_set_coherent_mask + dma_set_mask + down + down_interruptible + down_write + drm_add_edid_modes + drm_atomic_helper_check + drm_atomic_helper_check_plane_state + drm_atomic_helper_cleanup_planes + drm_atomic_helper_commit + drm_atomic_helper_commit_hw_done + drm_atomic_helper_commit_modeset_disables + drm_atomic_helper_commit_modeset_enables + drm_atomic_helper_commit_planes + drm_atomic_helper_connector_destroy_state + drm_atomic_helper_connector_duplicate_state + drm_atomic_helper_connector_reset + __drm_atomic_helper_crtc_destroy_state + __drm_atomic_helper_crtc_duplicate_state + drm_atomic_helper_disable_plane + drm_atomic_helper_page_flip + drm_atomic_helper_plane_destroy_state + drm_atomic_helper_plane_duplicate_state + drm_atomic_helper_plane_reset + drm_atomic_helper_set_config + drm_atomic_helper_update_plane + drm_atomic_helper_wait_for_vblanks + drm_bridge_add + drm_bridge_attach + drm_bridge_remove + drm_compat_ioctl + drm_connector_attach_encoder + drm_connector_cleanup + drm_connector_init + drm_connector_update_edid_property + drm_crtc_arm_vblank_event + drm_crtc_cleanup + drm_crtc_handle_vblank + drm_crtc_init_with_planes + drm_crtc_send_vblank_event + drm_crtc_vblank_get + drm_crtc_vblank_off + drm_crtc_vblank_on + drm_detect_hdmi_monitor + drm_dev_alloc + drm_dev_printk + drm_dev_put + drm_dev_register + drm_dev_unregister + drm_display_info_set_bus_formats + drm_display_mode_from_videomode + drm_display_mode_to_videomode + drm_encoder_cleanup + drm_encoder_init + drm_err + drm_fb_cma_get_gem_obj + drm_gem_fb_create + drm_gem_prime_fd_to_handle + drm_gem_prime_handle_to_fd + drm_get_edid + drm_get_format_name + drm_hdmi_avi_infoframe_from_display_mode + drm_hdmi_vendor_infoframe_from_display_mode + drm_helper_hpd_irq_event + drm_helper_probe_single_connector_modes + drm_ioctl + drm_match_cea_mode + drm_mode_config_helper_resume + drm_mode_config_helper_suspend + drm_mode_create + drm_mode_probed_add + drm_mode_vrefresh + drm_of_find_possible_crtcs + drm_open + drm_panel_add + drm_panel_detach + drm_panel_init + drm_panel_remove + drm_plane_cleanup + drm_plane_create_zpos_immutable_property + drm_poll + drm_read + drm_release + drm_universal_plane_init + dump_stack + __dynamic_dev_dbg + __dynamic_pr_debug + enable_irq + event_triggers_call + extcon_get_edev_by_phandle + extcon_get_state + extcon_register_notifier + extcon_set_property_capability + extcon_set_property_sync + extcon_set_state + extcon_set_state_sync + extcon_unregister_notifier + fd_install + filp_close + filp_open + find_next_bit + finish_wait + flush_delayed_work + flush_work + flush_workqueue + fput + free_irq + __free_pages + free_pages + free_pages_exact + free_percpu + fwnode_property_present + fwnode_property_read_string + fwnode_property_read_u32_array + generic_handle_irq + get_cpu_device + __get_free_pages + get_unused_fd_flags + get_zeroed_page + gpiod_direction_input + gpiod_direction_output_raw + gpiod_get_raw_value + gpiod_get_raw_value_cansleep + gpiod_get_value + gpiod_set_raw_value + gpiod_set_raw_value_cansleep + gpiod_set_value + gpiod_set_value_cansleep + gpiod_to_irq + gpio_free + gpio_request + gpio_to_desc + handle_level_irq + hdmi_audio_infoframe_init + hdmi_vendor_infoframe_pack + i2c_add_adapter + i2c_del_adapter + i2c_del_driver + i2c_register_driver + i2c_transfer + i2c_transfer_buffer_flags + idr_alloc + idr_destroy + idr_find + idr_remove + init_timer_key + init_wait_entry + __init_waitqueue_head + input_allocate_device + input_event + input_free_device + input_mt_init_slots + input_mt_report_slot_state + input_register_device + input_set_abs_params + input_set_capability + input_unregister_device + iomem_resource + __ioremap + iounmap + irq_domain_remove + irq_find_mapping + irq_modify_status + irq_set_chained_handler_and_data + irq_set_irq_wake + jiffies + jiffies_to_msecs + kasprintf + kernel_read + kernel_write + kfree + kimage_vaddr + kimage_voffset + __kmalloc + kmalloc_caches + kmalloc_order_trace + kmem_cache_alloc_trace + kobject_create_and_add + kobject_put + kobject_uevent_env + kstrtoint + kstrtoll + kstrtouint + kstrtoull + kthread_create_on_node + kthread_should_stop + kthread_stop + ktime_get + ktime_get_mono_fast_ns + ktime_get_real_ts64 + ktime_get_ts64 + ktime_get_with_offset + __list_add_valid + __list_del_entry_valid + media_create_pad_link + media_entity_pads_init + media_entity_remote_pad + memcpy + memset + __memset_io + mipi_dsi_attach + mipi_dsi_detach + mipi_dsi_driver_register_full + mipi_dsi_driver_unregister + misc_deregister + misc_register + mod_delayed_work_on + mod_timer + module_layout + module_put + __msecs_to_jiffies + msleep + __mutex_init + mutex_is_locked + mutex_lock + mutex_lock_interruptible + mutex_trylock + mutex_unlock + noop_llseek + nr_cpu_ids + of_address_to_resource + of_alias_get_id + of_clk_add_provider + of_clk_get_by_name + of_clk_src_onecell_get + of_device_get_match_data + of_device_is_available + of_device_is_compatible + of_find_backlight_by_node + of_find_compatible_node + of_find_device_by_node + of_find_i2c_device_by_node + of_find_matching_node_and_match + of_find_node_by_name + of_find_property + of_fwnode_ops + of_get_child_by_name + of_get_named_gpio_flags + of_get_next_available_child + of_get_next_child + of_get_parent + of_get_property + of_graph_get_next_endpoint + of_graph_get_port_by_id + of_graph_get_remote_port_parent + of_iomap + of_irq_get + of_machine_is_compatible + of_match_device + of_match_node + of_node_name_eq + of_parse_phandle + of_parse_phandle_with_args + of_phy_simple_xlate + of_platform_depopulate + of_platform_populate + of_property_count_elems_of_size + of_property_read_string + of_property_read_string_helper + of_property_read_u32_index + of_property_read_variable_u32_array + of_reserved_mem_device_init_by_idx + of_reset_control_array_get + param_ops_bool + param_ops_charp + param_ops_int + param_ops_uint + param_ops_ullong + __per_cpu_offset + perf_trace_buf_alloc + perf_trace_run_bpf_submit + pfn_valid + phy_exit + phy_init + phy_power_off + phy_power_on + physvirt_offset + pinctrl_lookup_state + pinctrl_pm_select_default_state + pinctrl_pm_select_sleep_state + pinctrl_select_state + platform_device_add + platform_device_add_data + platform_device_add_properties + platform_device_add_resources + platform_device_alloc + platform_device_put + platform_device_register_full + platform_device_unregister + __platform_driver_register + platform_driver_unregister + platform_get_irq + platform_get_irq_byname + platform_get_resource + platform_get_resource_byname + pm_qos_add_request + pm_qos_remove_request + __pm_relax + pm_relax + pm_runtime_allow + __pm_runtime_disable + pm_runtime_enable + pm_runtime_forbid + pm_runtime_force_resume + pm_runtime_force_suspend + __pm_runtime_idle + __pm_runtime_resume + pm_runtime_set_autosuspend_delay + __pm_runtime_set_status + __pm_runtime_suspend + __pm_runtime_use_autosuspend + __pm_stay_awake + pm_stay_awake + pm_wakeup_dev_event + power_supply_changed + power_supply_get_drvdata + power_supply_register + power_supply_unregister + preempt_schedule + preempt_schedule_notrace + prepare_to_wait_event + print_hex_dump + printk + proc_create_data + proc_mkdir + put_device + __put_page + __put_task_struct + queue_delayed_work_on + queue_work_on + radix_tree_insert + ___ratelimit + _raw_spin_lock + _raw_spin_lock_irq + _raw_spin_lock_irqsave + _raw_spin_trylock + _raw_spin_unlock + _raw_spin_unlock_irq + _raw_spin_unlock_irqrestore + refcount_dec_and_test_checked + refcount_inc_checked + regcache_cache_only + regcache_mark_dirty + regcache_sync + __register_chrdev + register_pm_notifier + __register_rpmsg_driver + register_virtio_device + register_virtio_driver + regmap_attach_dev + regmap_raw_read + regmap_raw_write + regmap_read + regmap_update_bits_base + regmap_write + regulator_disable + regulator_enable + release_firmware + __release_region + remap_pfn_range + remove_proc_entry + request_firmware + request_firmware_nowait + __request_region + request_threaded_irq + reset_control_assert + reset_control_deassert + rpmsg_send + rtc_time64_to_tm + schedule + schedule_timeout + scnprintf + seq_printf + seq_puts + set_user_nice + sg_alloc_table + sg_free_table + sg_init_one + sg_init_table + sg_next + snd_ctl_boolean_mono_info + snd_dma_alloc_pages + snd_dmaengine_pcm_prepare_slave_config + snd_dma_free_pages + snd_pcm_format_physical_width + snd_pcm_format_width + snd_pcm_hw_constraint_integer + snd_pcm_hw_constraint_list + snd_pcm_lib_ioctl + snd_pcm_period_elapsed + snd_soc_add_component_controls + snd_soc_card_jack_new + snd_soc_component_read32 + snd_soc_component_update_bits + snd_soc_component_write + snd_soc_dai_set_fmt + snd_soc_dai_set_sysclk + snd_soc_dai_set_tdm_slot + snd_soc_dapm_add_routes + snd_soc_dapm_get_volsw + snd_soc_dapm_ignore_suspend + snd_soc_dapm_new_controls + snd_soc_dapm_put_volsw + snd_soc_get_enum_double + snd_soc_get_volsw + snd_soc_info_enum_double + snd_soc_info_volsw + snd_soc_jack_add_gpios + snd_soc_jack_report + snd_soc_of_parse_audio_routing + snd_soc_of_parse_card_name + snd_soc_params_to_bclk + snd_soc_pm_ops + snd_soc_put_enum_double + snd_soc_put_volsw + snd_soc_rtdcom_lookup + snd_soc_set_runtime_hwparams + snprintf + sprintf + sscanf + __stack_chk_fail + __stack_chk_guard + strcasecmp + strcmp + strcpy + strlcpy + strlen + strncat + strncmp + strncpy + strsep + strstr + synchronize_irq + syscon_node_to_regmap + syscon_regmap_lookup_by_compatible + syscon_regmap_lookup_by_phandle + sysfs_create_file_ns + sysfs_create_group + sysfs_remove_file_ns + sysfs_remove_group + system_freezable_power_efficient_wq + system_wq + tasklet_init + tasklet_kill + __tasklet_schedule + trace_define_field + trace_event_buffer_commit + trace_event_buffer_reserve + trace_event_ignore_this_pid + trace_event_raw_init + trace_event_reg + trace_handle_return + trace_raw_output_prep + trace_seq_printf + try_module_get + __udelay + __unregister_chrdev + unregister_chrdev_region + unregister_virtio_driver + up + up_write + usb_add_hcd + usb_disabled + usb_hcd_is_primary_hcd + usb_put_hcd + usb_remove_hcd + usleep_range + v4l2_async_notifier_add_subdev + v4l2_async_notifier_init + v4l2_async_notifier_unregister + v4l2_ctrl_handler_free + v4l2_ctrl_handler_init_class + v4l2_ctrl_new_std + v4l2_device_register + v4l2_device_unregister + v4l2_device_unregister_subdev + v4l2_subdev_call_wrappers + v4l2_subdev_init + vabits_actual + vb2_buffer_done + vb2_dma_contig_memops + vb2_ops_wait_finish + vb2_ops_wait_prepare + vb2_plane_cookie + vb2_queue_init + vfree + video_devdata + video_device_release_empty + video_ioctl2 + videomode_from_timing + __video_register_device + video_unregister_device + virtqueue_add_inbuf + virtqueue_add_outbuf + virtqueue_get_buf + virtqueue_get_vring_size + virtqueue_kick + virtqueue_kick_prepare + virtqueue_notify + vmalloc + vmalloc_to_page + vmemmap + vring_del_virtqueue + vring_interrupt + vring_new_virtqueue + vsnprintf + wait_for_completion + wait_for_completion_interruptible + wait_for_completion_interruptible_timeout + wait_for_completion_timeout + __wake_up + wake_up_process + wakeup_source_register + wakeup_source_unregister + __warn_printk + +# required by bma4xy.ko + ns_to_timespec + +# required by bq25898_icx_charger.ko + devm_regmap_field_alloc + devm_regulator_register + extcon_get_property + freezing_slow_path + __refrigerator + regmap_field_read + regmap_field_update_bits_base + system_freezing_cnt + +# required by busfreq-imx8mq.ko + jiffies_to_usecs + register_reboot_notifier + +# required by cbtu02043-icx-switch.ko + typec_switch_get_drvdata + typec_switch_register + typec_switch_unregister + +# required by cdns_mhdp_drmcore.ko + drm_atomic_get_crtc_state + drm_dbg + drm_default_rgb_quant_range + drm_dev_dbg + drm_do_get_edid + drm_dp_aux_register + drm_dp_aux_unregister + drm_dp_bw_code_to_link_rate + drm_dp_dpcd_read + drm_dp_link_rate_to_bw_code + drm_hdmi_avi_infoframe_colorspace + drm_hdmi_avi_infoframe_quant_range + drm_hdmi_infoframe_set_hdr_metadata + drm_mode_create_hdmi_colorspace_property + drm_mode_is_420_also + drm_mode_is_420_only + drm_object_attach_property + hdmi_audio_infoframe_pack + hdmi_avi_infoframe_check + hdmi_avi_infoframe_pack + hdmi_drm_infoframe_pack + +# required by clk-imx8mp.ko + clk_hw_register_divider + clk_hw_register_fixed_factor + clk_hw_register_gate + clk_hw_register_mux + +# required by cpufreq-dt.ko + arch_set_freq_scale + cpufreq_enable_boost_support + cpufreq_freq_attr_scaling_available_freqs + cpufreq_freq_attr_scaling_boost_freqs + cpufreq_generic_frequency_table_verify + cpufreq_generic_get + cpufreq_generic_suspend + cpufreq_register_driver + cpufreq_unregister_driver + dev_pm_opp_free_cpufreq_table + dev_pm_opp_get_max_transition_latency + dev_pm_opp_get_opp_count + dev_pm_opp_get_sharing_cpus + dev_pm_opp_get_suspend_opp_freq + dev_pm_opp_init_cpufreq_table + dev_pm_opp_of_cpumask_add_table + dev_pm_opp_of_cpumask_remove_table + dev_pm_opp_of_get_sharing_cpus + dev_pm_opp_of_register_em + dev_pm_opp_put_regulators + dev_pm_opp_set_rate + dev_pm_opp_set_regulators + dev_pm_opp_set_sharing_cpus + policy_has_boost_freq + regulator_get_optional + regulator_put + +# required by cqhci.ko + dmam_alloc_attrs + dmam_free_coherent + mmc_cqe_request_done + +# required by cyttsp5.ko + kobject_del + mod_timer_pending + +# required by cyttsp5_device_access.ko + device_remove_bin_file + krealloc + simple_read_from_buffer + +# required by device_cooling.ko + blocking_notifier_chain_register + blocking_notifier_chain_unregister + thermal_cooling_device_unregister + thermal_of_cooling_device_register + +# required by dw-hdmi-cec.ko + cec_allocate_adapter + cec_delete_adapter + cec_notifier_cec_adap_register + cec_notifier_cec_adap_unregister + cec_received_msg_ts + cec_register_adapter + cec_transmit_attempt_done_ts + cec_unregister_adapter + devm_remove_action + +# required by dw-hdmi.ko + cec_fill_conn_info_from_drm + cec_notifier_conn_register + cec_notifier_conn_unregister + cec_notifier_set_phys_addr + cec_notifier_set_phys_addr_from_edid + drm_connector_init_with_ddc + drm_detect_monitor_audio + drm_scdc_read + drm_scdc_set_high_tmds_clock_ratio + drm_scdc_set_scrambling + drm_scdc_write + i2c_put_adapter + of_get_i2c_adapter_by_node + +# required by dw_hdmi-imx.ko + devm_kmemdup + devm_phy_optional_get + drm_of_encoder_active_endpoint + +# required by dwc3.ko + bpf_trace_run4 + clk_bulk_disable + device_property_read_string + device_property_read_u8_array + devm_clk_bulk_get_all + devm_reset_control_array_get + extcon_find_edev_by_node + extcon_get_extcon_dev + of_graph_get_remote_node + of_usb_get_phy_mode + of_usb_update_otg_caps + phy_pm_runtime_get_sync + phy_pm_runtime_put_sync + phy_set_mode_ext + platform_get_irq_byname_optional + system_freezable_wq + usb_add_gadget_udc + usb_decode_ctrl + usb_del_gadget_udc + usb_ep_set_maxpacket_limit + usb_gadget_giveback_request + usb_gadget_map_request_by_dev + usb_gadget_set_state + usb_gadget_udc_reset + usb_gadget_unmap_request_by_dev + usb_get_dr_mode + usb_get_maximum_speed + usb_phy_set_charger_current + usb_role_switch_register + usb_role_switch_unregister + +# required by fsl-imx-ldb.ko + devm_drm_panel_bridge_add + drm_of_find_panel_or_bridge + +# required by fsl_imx8_ddr_perf.ko + bitmap_print_to_pagebuf + cpumask_any_but + ida_alloc_range + ida_free + irq_set_affinity_hint + kernel_kobj + perf_pmu_migrate_context + perf_pmu_register + perf_pmu_unregister + +# required by fusb251.ko + kstrtobool + +# required by fusb307_icx.ko + device_get_named_child_node + +# required by galcore.ko + anon_inode_getfd + cache_line_size + dev_pm_opp_add + dev_pm_opp_remove + dma_buf_export + dma_buf_fd + dma_direct_sync_single_for_cpu + dma_direct_sync_single_for_device + dma_fence_array_ops + dma_fence_context_alloc + dma_fence_default_wait + dma_fence_init + dma_fence_release + dma_fence_signal + dma_fence_signal_locked + dma_fence_wait_timeout + down_read + down_trylock + driver_create_file + driver_remove_file + drm_gem_handle_create + drm_gem_object_lookup + drm_gem_object_put_unlocked + drm_gem_object_release + drm_gem_private_object_init + find_vma + find_vpid + get_user_pages + hrtimer_resolution + idr_preload + iommu_attach_device + iommu_domain_alloc + iommu_domain_free + iommu_map + iommu_set_fault_handler + iommu_unmap + kstrtoint_from_user + no_llseek + param_array_ops + param_ops_ulong + pid_task + platform_bus_type + __rcu_read_lock + __rcu_read_unlock + reset_control_reset + schedule_hrtimeout + sg_alloc_table_from_pages + si_meminfo + sync_file_create + sync_file_get_fence + __task_pid_nr_ns + _totalram_pages + up_read + vmap + vm_mmap + vm_munmap + vunmap + +# required by gpio-mxc.ko + devm_gpiochip_add_data + __devm_irq_alloc_descs + devm_irq_alloc_generic_chip + devm_irq_setup_generic_chip + gpiochip_generic_free + gpiochip_generic_request + gpiochip_get_data + gpiochip_lock_as_irq + gpiochip_unlock_as_irq + irq_domain_add_legacy + irq_domain_simple_ops + irq_gc_ack_set_bit + irq_gc_mask_clr_bit + irq_gc_mask_set_bit + __irq_set_handler + platform_irq_count + register_syscore_ops + +# required by hold_switch.ko + devm_request_any_context_irq + gpiod_get_value_cansleep + gpiod_set_debounce + +# required by i2c-imx.ko + clk_notifier_register + clk_notifier_unregister + i2c_add_numbered_adapter + i2c_generic_scl_recovery + i2c_recover_bus + +# required by icx_nvp_emmc.ko + blkdev_get_by_path + blkdev_put + vfs_fsync + +# required by imx-audiomix.ko + devm_of_platform_populate + +# required by imx-cpufreq-dt.ko + dev_pm_opp_put_supported_hw + dev_pm_opp_set_supported_hw + nvmem_cell_read_u32 + +# required by imx-i2s-rpmsg.ko + unregister_rpmsg_driver + +# required by imx-lcdif-crtc.ko + drm_property_destroy + +# required by imx-lcdifv3-crtc.ko + drm_mode_equal + drm_mode_find_dmt + +# required by imx-mailbox.ko + devm_mbox_controller_register + mbox_chan_received_data + mbox_chan_txdone + +# required by imx-pcm-dma-common.ko + snd_dmaengine_pcm_close_release_chan + snd_dmaengine_pcm_get_chan + snd_dmaengine_pcm_open + snd_dmaengine_pcm_open_request_chan + snd_dmaengine_pcm_pointer + snd_dmaengine_pcm_set_config_from_dai_data + snd_dmaengine_pcm_trigger + snd_hwparams_to_dma_slave_config + +# required by imx-pcm-rpmsg.ko + snd_soc_lookup_component + +# required by imx-sdma.ko + dma_async_device_register + dma_async_device_unregister + dma_async_tx_descriptor_init + gen_pool_dma_alloc + gen_pool_free_owner + of_dma_controller_register + of_gen_pool_get + vchan_dma_desc_free_list + vchan_find_desc + vchan_init + vchan_tx_desc_free + vchan_tx_submit + +# required by imx.ko + device_find_child + do_SAK + handle_sysrq + mctrl_gpio_disable_ms + mctrl_gpio_enable_ms + mctrl_gpio_get + mctrl_gpio_init + mctrl_gpio_set + oops_in_progress + platform_get_irq_optional + rational_best_approximation + tty_flip_buffer_push + __tty_insert_flip_char + tty_insert_flip_string_fixed_flag + tty_termios_encode_baud_rate + uart_add_one_port + uart_console_device + uart_console_write + uart_get_baud_rate + uart_get_divisor + uart_get_rs485_mode + uart_handle_cts_change + uart_handle_dcd_change + uart_parse_options + uart_register_driver + uart_remove_one_port + uart_resume_port + uart_set_options + uart_suspend_port + uart_unregister_driver + uart_update_timeout + uart_write_wakeup + +# required by imx2_wdt.ko + _dev_crit + __platform_driver_probe + watchdog_init_timeout + watchdog_register_device + watchdog_set_restart_priority + watchdog_unregister_device + +# required by imx8-capture.ko + soc_device_match + +# required by imx8-isi-cap.ko + media_graph_walk_cleanup + media_graph_walk_init + media_graph_walk_next + media_graph_walk_start + v4l2_fh_open + v4l2_g_parm_cap + v4l2_s_parm_cap + vb2_fop_mmap + vb2_fop_poll + _vb2_fop_release + vb2_ioctl_create_bufs + vb2_ioctl_dqbuf + vb2_ioctl_expbuf + vb2_ioctl_prepare_buf + vb2_ioctl_qbuf + vb2_ioctl_querybuf + vb2_ioctl_reqbufs + vb2_ioctl_streamoff + vb2_ioctl_streamon + +# required by imx8-isi-m2m.ko + v4l2_fh_add + v4l2_fh_del + v4l2_fh_exit + v4l2_fh_init + +# required by imx8-media-dev.ko + media_device_cleanup + media_device_init + __media_device_register + media_device_unregister + v4l2_async_notifier_register + v4l2_device_register_subdev + v4l2_device_register_subdev_nodes + +# required by imx8-mipi-csi2-sam.ko + regulator_set_voltage + +# required by imx8m_pm_domains.ko + of_clk_get + of_genpd_add_provider_simple + of_genpd_add_subdomain + of_genpd_del_provider + pm_genpd_init + pm_genpd_remove + +# required by imx8mm_thermal.ko + devm_thermal_zone_of_sensor_register + of_thermal_get_trip_points + thermal_zone_bind_cooling_device + +# required by imx8mp-ldb.ko + devm_of_phy_get + +# required by imx_rpmsg.ko + mbox_free_channel + mbox_request_channel_byname + mbox_send_message + of_reserved_mem_device_release + vring_transport_features + +# required by imxdrm.ko + component_bind_all + component_master_add_with_match + component_master_del + component_match_add_release + component_unbind_all + drm_connector_unregister + drm_gem_cma_dumb_create + drm_gem_cma_free_object + drm_gem_cma_mmap + drm_gem_cma_prime_get_sg_table + drm_gem_cma_prime_import_sg_table + drm_gem_cma_prime_mmap + drm_gem_cma_prime_vmap + drm_gem_cma_prime_vunmap + drm_gem_cma_vm_ops + drm_kms_helper_poll_fini + drm_kms_helper_poll_init + drm_mode_config_cleanup + drm_mode_config_init + drm_mode_config_reset + drm_of_component_match_add + drm_vblank_init + +# required by incrementalfs.ko + bin2hex + __break_lease + clear_inode + __close_fd + crc32_le + crypto_shash_digest + d_add + d_drop + deactivate_locked_super + dentry_open + dget_parent + d_instantiate + d_make_root + dput + fget + flush_dcache_page + fs_kobj + fsstack_copy_attr_all + generic_file_llseek + generic_file_mmap + generic_file_read_iter + generic_file_splice_read + generic_read_dir + generic_shutdown_super + iget5_locked + ihold + inode_init_once + inode_init_owner + iput + iterate_dir + kern_path + lockref_get + lock_rename + lookup_one_len + LZ4_decompress_safe + match_int + match_token + notify_change + pagecache_get_page + path_get + path_put + __put_cred + register_filesystem + set_anon_super + sget + simple_getattr + simple_setattr + simple_statfs + strndup_user + sync_filesystem + truncate_inode_pages + unlock_new_inode + unlock_page + unlock_rename + unregister_filesystem + user_path_at_empty + vfs_create + vfs_fallocate + vfs_getattr + vfs_getxattr + vfs_link + vfs_listxattr + vfs_mkdir + vfs_rename + vfs_rmdir + vfs_setxattr + vfs_unlink + +# required by ion_cma_heap.ko + cma_alloc + cma_for_each_area + cma_get_name + cma_release + ion_buffer_prep_noncached + __ion_device_add_heap + ion_device_remove_heap + +# required by ion_imx.ko + device_initialize + +# required by irq-imx-irqsteer.ko + __irq_domain_add + irq_domain_xlate_onecell + irq_of_parse_and_map + irq_set_chip_and_handler_name + irq_set_chip_data + +# required by lc709204_icx.ko + crc8 + crc8_populate_msb + memchr + of_prop_next_u32 + +# required by lm3630a_bl_icx.ko + device_get_next_child_node + devm_backlight_device_register + devm_pwm_get + pwm_apply_state + +# required by lpa_ctrl.ko + sysfs_create_groups + +# required by mxc-clk.ko + __clk_determine_rate + clk_divider_ops + clk_fractional_divider_ops + __clk_get_hw + clk_hw_get_name + clk_hw_get_parent_by_index + clk_hw_is_enabled + clk_hw_register + clk_hw_register_composite + clk_mux_ops + clk_unregister + divider_get_val + divider_recalc_rate + of_clk_get_from_provider + of_find_node_opts_by_path + +# required by nvmem-imx-ocotp.ko + devm_nvmem_register + +# required by panel-simple.ko + drm_mode_duplicate + drm_mode_set_name + of_find_i2c_adapter_by_node + of_get_display_timing + +# required by panel-sitronix-st7703.ko + mipi_dsi_dcs_enter_sleep_mode + mipi_dsi_dcs_exit_sleep_mode + mipi_dsi_dcs_read + mipi_dsi_dcs_set_display_off + mipi_dsi_dcs_set_display_on + mipi_dsi_dcs_set_tear_on + mipi_dsi_generic_write + mipi_dsi_set_maximum_return_packet_size + +# required by pca9450-regulator.ko + of_regulator_match + rdev_get_drvdata + regulator_disable_regmap + regulator_enable_regmap + regulator_get_voltage_sel_regmap + regulator_is_enabled_regmap + regulator_list_voltage_linear + regulator_list_voltage_linear_range + regulator_map_voltage_iterate + regulator_register + regulator_set_voltage_sel_regmap + regulator_set_voltage_time_sel + regulator_unregister + +# required by pca9450.ko + mfd_add_devices + mfd_remove_devices + regmap_add_irq_chip + regmap_del_irq_chip + regmap_irq_get_domain + +# required by pci-imx6.ko + dw_pcie_ep_init + dw_pcie_ep_raise_legacy_irq + dw_pcie_ep_raise_msi_irq + dw_pcie_ep_raise_msix_irq + dw_pcie_ep_reset_bar + dw_pcie_host_init + dw_pcie_link_up + dw_pcie_msi_init + dw_pcie_read_dbi + dw_pcie_setup_rc + dw_pcie_wait_for_link + dw_pcie_write_dbi + pci_msi_enabled + phy_calibrate + regulator_is_enabled + +# required by phy-fsl-imx8mq-usb.ko + power_supply_get_by_phandle + power_supply_get_property + power_supply_put + power_supply_reg_notifier + power_supply_unreg_notifier + +# required by phy-generic-icx.ko + gpiod_direction_output + regulator_set_current_limit + usb_add_phy_dev + usb_remove_phy + +# required by pinctrl-imx.ko + devm_pinctrl_register_and_init + pinconf_generic_parse_dt_config + pinctrl_dev_get_drvdata + pinctrl_enable + pinctrl_force_default + pinctrl_force_sleep + pinctrl_generic_get_group + pinctrl_generic_get_group_count + pinctrl_generic_get_group_name + pinctrl_generic_get_group_pins + pin_get_name + pinmux_generic_get_function + pinmux_generic_get_function_count + pinmux_generic_get_function_groups + pinmux_generic_get_function_name + +# required by pwm-imx27.ko + of_pwm_xlate_with_flags + pwmchip_add + pwmchip_remove + +# required by qca9377_bt_rfkill.ko + rfkill_alloc + rfkill_destroy + rfkill_init_sw_state + rfkill_register + rfkill_unregister + +# required by rtc-snvs.ko + devm_rtc_allocate_device + __rtc_register_device + rtc_tm_to_time64 + rtc_update_irq + +# required by sdhci-esdhc-imx.ko + __mmc_claim_host + mmc_gpiod_request_cd + mmc_gpiod_request_ro + mmc_gpio_get_cd + mmc_gpio_get_ro + mmc_gpio_set_cd_wake + mmc_of_parse + mmc_of_parse_voltage + mmc_release_host + mmc_retune_timer_stop + mmc_send_tuning + sdhci_add_host + sdhci_cqe_disable + sdhci_cqe_enable + sdhci_cqe_irq + sdhci_dumpregs + sdhci_execute_tuning + sdhci_pltfm_free + sdhci_pltfm_init + sdhci_remove_host + sdhci_reset + sdhci_resume_host + sdhci_runtime_resume_host + sdhci_runtime_suspend_host + sdhci_suspend_host + +# required by sec-dsim.ko + bsearch + drm_panel_attach + drm_panel_disable + drm_panel_enable + drm_panel_get_modes + drm_panel_prepare + drm_panel_unprepare + mipi_dsi_create_packet + mipi_dsi_host_register + mipi_dsi_host_unregister + of_drm_find_bridge + of_drm_find_panel + +# required by sec_mipi_dsim-imx.ko + reset_control_put + +# required by snd-soc-cxd3778gf.ko + irq_set_irq_type + param_get_int + snd_soc_register_component + snd_soc_unregister_component + +# required by snd-soc-fsl-dsp.ko + dev_pm_domain_attach_by_id + of_count_phandle_with_args + pm_system_wakeup + sysfs_streq + vfs_llseek + +# required by snd-soc-fsl-easrc.ko + gcd + snd_pcm_format_big_endian + snd_pcm_format_linear + snd_pcm_format_unsigned + snd_soc_component_read + snd_soc_dpcm_get_substream + snd_soc_info_xr_sx + +# required by snd-soc-fsl-micfil.ko + snd_soc_get_volsw_sx + snd_soc_info_volsw_sx + snd_soc_put_volsw_sx + +# required by snd-soc-fsl-sai.ko + snd_pcm_hw_constraint_step + __sw_hweight8 + +# required by snd-soc-hdmi-codec.ko + snd_ctl_add + snd_ctl_new1 + snd_pcm_add_chmap_ctls + snd_pcm_create_iec958_consumer_hw_params + snd_pcm_hw_constraint_eld + +# required by snd-soc-imx-wm8960.ko + of_parse_phandle_with_fixed_args + snd_soc_dai_set_pll + snd_soc_dapm_disable_pin + snd_soc_dapm_enable_pin + +# required by snd-soc-lif-md6000-rme.ko + driver_unregister + __spi_register_driver + spi_sync + +# required by snd-soc-rpmsg-wm8960.ko + __devm_regmap_init + +# required by snd-soc-simple-card-utils.ko + devm_get_clk_from_child + devm_kvasprintf + snd_soc_dapm_get_pin_switch + snd_soc_dapm_info_pin_switch + snd_soc_dapm_put_pin_switch + snd_soc_of_parse_audio_simple_widgets + snd_soc_of_parse_daifmt + +# required by snd-soc-simple-card.ko + snd_soc_of_get_dai_name + snd_soc_of_parse_node_prefix + snd_soc_of_parse_tdm_slot + +# required by snvs_pwrkey.ko + devm_input_allocate_device + +# required by soc-imx8m.ko + of_root + soc_device_register + +# required by spi-bitbang.ko + get_device + spi_finalize_current_transfer + spi_register_controller + spi_unregister_controller + +# required by spi-imx.ko + devm_gpio_request + sg_last + __spi_alloc_controller + +# required by tcpm_icx.ko + devm_power_supply_register + typec_altmode_attention + typec_altmode_notify + typec_altmode_update_active + typec_altmode_vdm + typec_find_port_data_role + typec_find_port_power_role + typec_find_power_role + typec_get_drvdata + typec_match_altmode + typec_partner_register_altmode + typec_partner_set_identity + typec_port_register_altmode + typec_register_partner + typec_register_port + typec_set_data_role + typec_set_mode + typec_set_orientation + typec_set_pwr_opmode + typec_set_pwr_role + typec_set_vconn_role + typec_unregister_altmode + typec_unregister_partner + typec_unregister_port + usb_role_switch_get + usb_role_switch_put + usb_role_switch_set_role + +# required by timer-imx-sysctr.ko + clockevents_config_and_register + timer_of_init + +# required by touchscreen.ko + class_find_device + device_register + devres_add + devres_alloc_node + devres_free + devres_release + dev_set_name + __init_rwsem + +# required by trusty-arm64-fiq.ko + smp_call_function + smp_call_function_single + +# required by trusty-ipc.ko + add_wait_queue + _copy_from_iter + _copy_to_iter + idr_for_each + remove_wait_queue + strncpy_from_user + virtqueue_detach_unused_buf + wait_woken + woken_wake_function + +# required by trusty-irq.ko + disable_percpu_irq + enable_percpu_irq + free_percpu_irq + irq_create_of_mapping + __request_percpu_irq + +# required by trusty-log.ko + panic_notifier_list + +# required by trusty-virtio.ko + unregister_virtio_device + +# required by ttynull.ko + put_tty_driver + register_console + __tty_alloc_driver + tty_port_close + tty_port_destroy + tty_port_hangup + tty_port_init + tty_port_link_device + tty_port_open + tty_register_driver + tty_set_operations + tty_std_termios + tty_unregister_driver + unregister_console + +# required by v4l2-fwnode.ko + fwnode_device_is_available + fwnode_get_next_parent + fwnode_get_parent + fwnode_graph_get_next_endpoint + fwnode_graph_get_port_parent + fwnode_graph_get_remote_endpoint + fwnode_graph_get_remote_port_parent + fwnode_graph_parse_endpoint + fwnode_handle_put + fwnode_property_get_reference_args + fwnode_property_read_u64_array + v4l2_async_notifier_add_fwnode_subdev + v4l2_async_notifier_cleanup + v4l2_async_register_subdev + v4l2_async_subdev_notifier_register + +# required by v4l2-mem2mem.ko + media_create_intf_link + media_device_register_entity + media_device_unregister_entity + media_devnode_create + media_devnode_remove + media_entity_remove_links + media_remove_intf_links + v4l2_event_pending + vb2_create_bufs + vb2_dqbuf + vb2_expbuf + vb2_mmap + vb2_prepare_buf + vb2_qbuf + vb2_querybuf + vb2_queue_release + vb2_reqbufs + vb2_request_object_is_buffer + vb2_streamoff + vb2_streamon + +# required by virtio_rpmsg_bus.ko + rpmsg_find_device + rpmsg_register_device + rpmsg_sendto + rpmsg_unregister_device + virtio_check_driver_offered_feature + virtqueue_disable_cb + virtqueue_enable_cb + +# required by wlan.ko + alloc_netdev_mqs + __alloc_skb + capable + __cfg80211_alloc_event_skb + __cfg80211_alloc_reply_skb + cfg80211_assoc_timeout + cfg80211_calculate_bitrate + cfg80211_chandef_create + cfg80211_ch_switch_notify + cfg80211_connect_done + cfg80211_del_sta_sinfo + cfg80211_disconnected + cfg80211_external_auth_request + cfg80211_ft_event + cfg80211_get_bss + cfg80211_gtk_rekey_notify + cfg80211_ibss_joined + cfg80211_inform_bss_frame_data + cfg80211_mgmt_tx_status + cfg80211_michael_mic_failure + cfg80211_new_sta + cfg80211_pmksa_candidate_notify + cfg80211_put_bss + cfg80211_ready_on_channel + cfg80211_remain_on_channel_expired + cfg80211_roamed + cfg80211_rx_mgmt + cfg80211_rx_unprot_mlme_mgmt + cfg80211_scan_done + cfg80211_sched_scan_results + __cfg80211_send_event_skb + cfg80211_tdls_oper_request + cfg80211_unlink_bss + cfg80211_vendor_cmd_reply + complete_and_exit + consume_skb + cpu_topology + crypto_ahash_digest + crypto_ahash_setkey + crypto_alloc_ahash + crypto_alloc_base + crypto_alloc_skcipher + crypto_shash_final + crypto_shash_setkey + crypto_shash_update + crypto_skcipher_decrypt + crypto_skcipher_encrypt + _ctype + dev_alloc_name + __dev_kfree_skb_any + ether_setup + eth_type_trans + free_netdev + freq_reg_info + get_random_bytes + hex2bin + hex_dump_to_buffer + hrtimer_cancel + hrtimer_init + hrtimer_start_range_ns + ieee80211_channel_to_freq_khz + ieee80211_freq_khz_to_channel + ieee80211_get_channel_khz + ieee80211_hdrlen + init_net + __ipv6_addr_type + iwe_stream_add_event + iwe_stream_add_point + iwe_stream_add_value + kfree_skb + kmemdup + kobject_uevent + kstrdup + kstrtos8 + kstrtou16 + kstrtou8 + kzfree + __local_bh_enable_ip + mac_pton + memcmp + memmove + mmc_detect_change + mmc_set_data_timeout + mmc_wait_for_cmd + mmc_wait_for_req + msleep_interruptible + __netdev_alloc_skb + netif_carrier_off + netif_carrier_on + netif_rx + netif_rx_ni + netif_tx_stop_all_queues + netif_tx_wake_queue + netlink_broadcast + __netlink_kernel_create + netlink_kernel_release + netlink_unicast + nla_memcpy + __nla_parse + nla_put_64bit + nla_put + nla_strlcpy + __nlmsg_put + panic + param_get_string + param_set_copystring + PDE_DATA + pm_wakeup_ws_event + proc_dointvec + pskb_expand_head + _raw_read_lock_bh + _raw_read_unlock_bh + _raw_spin_lock_bh + _raw_spin_unlock_bh + register_inet6addr_notifier + register_inetaddr_notifier + register_netdev + register_netdevice + register_netdevice_notifier + register_sysctl_table + regulatory_hint + rtnl_lock + rtnl_unlock + sched_setscheduler + schedule_timeout_interruptible + sdio_claim_host + sdio_claim_irq + sdio_disable_func + sdio_enable_func + sdio_get_host_pm_caps + sdio_memcpy_fromio + sdio_memcpy_toio + sdio_readsb + sdio_register_driver + sdio_release_host + sdio_release_irq + sdio_set_block_size + sdio_set_host_pm_flags + sdio_unregister_driver + sdio_writesb + set_cpus_allowed_ptr + skb_clone + skb_copy + skb_copy_bits + skb_pull + skb_push + skb_put + skb_queue_purge + skb_trim + strchr + strchrnul + strncasecmp + strnchr + strnstr + __sw_hweight64 + sys_tz + unregister_inet6addr_notifier + unregister_inetaddr_notifier + unregister_netdev + unregister_netdevice_notifier + unregister_netdevice_queue + unregister_sysctl_table + __usecs_to_jiffies + wiphy_apply_custom_regulatory + wiphy_free + wiphy_new_nm + wiphy_register + wiphy_unregister + wireless_send_event + +# required by xhci-hcd.ko + dma_pool_alloc + dma_pool_create + dma_pool_destroy + dma_pool_free + __num_online_cpus + pci_alloc_irq_vectors_affinity + pci_free_irq_vectors + pci_irq_vector + radix_tree_delete + radix_tree_lookup + radix_tree_maybe_preload + schedule_timeout_uninterruptible + sg_pcopy_from_buffer + sg_pcopy_to_buffer + __sw_hweight32 + trace_print_symbols_seq + usb_amd_dev_put + usb_amd_pt_check_port + usb_amd_quirk_pll_disable + usb_amd_quirk_pll_enable + usb_asmedia_modifyflowcontrol + usb_disable_xhci_ports + usb_hcd_check_unlink_urb + usb_hcd_end_port_resume + usb_hcd_giveback_urb + usb_hc_died + usb_hcd_irq + usb_hcd_link_urb_to_ep + usb_hcd_map_urb_for_dma + usb_hcd_poll_rh_status + usb_hcd_resume_root_hub + usb_hcd_start_port_resume + usb_hcd_unlink_urb_from_ep + usb_hub_clear_tt_buffer + usb_root_hub_lost_power + usb_wakeup_notification + +# required by xhci-pci.ko + pci_d3cold_disable + pci_read_config_byte + __pci_register_driver + pci_set_mwi + pci_set_power_state + pci_unregister_driver + usb_amd_quirk_pll_check + usb_create_shared_hcd + usb_enable_intel_xhci_ports + usb_hcd_pci_pm_ops + usb_hcd_pci_probe + usb_hcd_pci_remove + usb_hcd_pci_shutdown + +# required by xhci-plat-hcd.ko + of_usb_host_tpl_support + pci_bus_type + __usb_create_hcd + usb_hcd_platform_shutdown diff --git a/build.config.gki.aarch64 b/build.config.gki.aarch64 index 210264370e9b..32fbb3b18ae1 100644 --- a/build.config.gki.aarch64 +++ b/build.config.gki.aarch64 @@ -17,6 +17,7 @@ android/abi_gki_aarch64_oneplus android/abi_gki_aarch64_oplus android/abi_gki_aarch64_qcom android/abi_gki_aarch64_sony +android/abi_gki_aarch64_sonywalkman android/abi_gki_aarch64_sunxi android/abi_gki_aarch64_unisoc android/abi_gki_aarch64_vivo