From eea2369f36c4fcf9bc645d7570bcf91551ccb630 Mon Sep 17 00:00:00 2001 From: Zhipeng Wang Date: Sat, 6 May 2023 16:26:17 +0000 Subject: [PATCH] ANDROID: ABI: Update symbol list for imx 11 function symbol(s) added 'struct iio_trigger* __iio_trigger_alloc(struct device*, struct module*, const char*, ...)' 'struct config_group* configfs_register_default_group(struct config_group*, const char*, const struct config_item_type*)' 'void configfs_unregister_default_group(struct config_group*)' 'ssize_t iio_format_value(char*, unsigned int, int, int*)' 'int iio_str_to_fixpoint(const char*, int, int*, int*)' 'void iio_trigger_free(struct iio_trigger*)' 'void iio_trigger_poll(struct iio_trigger*)' 'int iio_trigger_register(struct iio_trigger*)' 'void iio_trigger_unregister(struct iio_trigger*)' 'int power_supply_am_i_supplied(struct power_supply*)' 'void* rproc_da_to_va(struct rproc*, u64, size_t, bool*)' 1 variable symbol(s) added 'struct bus_type iio_bus_type' Bug: 277791334 Change-Id: I9caec5e54a2b49b096581f3079314f09cbb1c69c Signed-off-by: Zhipeng Wang --- android/abi_gki_aarch64.stg | 189 ++++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_imx | 26 +++++ 2 files changed, 215 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 20cd2af87973..78fab5019cf0 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -275362,6 +275362,14 @@ function { parameter_id: 0x32a623d7 parameter_id: 0x6720d32f } +function { + id: 0x14de88f3 + return_type_id: 0xd5cc9c9a + parameter_id: 0x0483e6f8 + parameter_id: 0x4585663f + parameter_id: 0x6720d32f + parameter_id: 0x13580d6c +} function { id: 0x14dea3e9 return_type_id: 0x48b5725f @@ -292022,6 +292030,14 @@ function { parameter_id: 0x6720d32f parameter_id: 0x051414e1 } +function { + id: 0x939cd646 + return_type_id: 0x6720d32f + parameter_id: 0x3e10b518 + parameter_id: 0x6720d32f + parameter_id: 0x13580d6c + parameter_id: 0x13580d6c +} function { id: 0x939d4211 return_type_id: 0x6720d32f @@ -299846,6 +299862,11 @@ function { parameter_id: 0xd5cc9c9a parameter_id: 0x2351f077 } +function { + id: 0x9b85a048 + return_type_id: 0x6720d32f + parameter_id: 0x18150d9f +} function { id: 0x9b85c36d return_type_id: 0x6720d32f @@ -300671,6 +300692,11 @@ function { parameter_id: 0x6720d32f parameter_id: 0x13580d6c } +function { + id: 0x9bc482f2 + return_type_id: 0x6720d32f + parameter_id: 0x19118777 +} function { id: 0x9bc4d75d return_type_id: 0x6720d32f @@ -309804,6 +309830,13 @@ function { parameter_id: 0x32c156ea parameter_id: 0x3e10b518 } +function { + id: 0xeb2ed334 + return_type_id: 0x32c156ea + parameter_id: 0x32c156ea + parameter_id: 0x3e10b518 + parameter_id: 0x3ab47ff9 +} function { id: 0xeb7d4b96 return_type_id: 0x3ada60b4 @@ -312780,6 +312813,15 @@ elf_symbol { type_id: 0x9b8e9bfe full_name: "__iio_device_register" } +elf_symbol { + id: 0x335e7054 + name: "__iio_trigger_alloc" + is_defined: true + symbol_type: FUNCTION + crc: 0xad67fd86 + type_id: 0x7aef59ca + full_name: "__iio_trigger_alloc" +} elf_symbol { id: 0x64c84a6a name: "__inet6_lookup_established" @@ -323483,6 +323525,15 @@ elf_symbol { type_id: 0x999de55f full_name: "config_item_set_name" } +elf_symbol { + id: 0x79d8f672 + name: "configfs_register_default_group" + is_defined: true + symbol_type: FUNCTION + crc: 0xeafa26ec + type_id: 0xeb2ed334 + full_name: "configfs_register_default_group" +} elf_symbol { id: 0x197789dd name: "configfs_register_group" @@ -323501,6 +323552,15 @@ elf_symbol { type_id: 0x9db97a4e full_name: "configfs_register_subsystem" } +elf_symbol { + id: 0x76381968 + name: "configfs_unregister_default_group" + is_defined: true + symbol_type: FUNCTION + crc: 0x738ebf57 + type_id: 0x1c280429 + full_name: "configfs_unregister_default_group" +} elf_symbol { id: 0xf5bd4fae name: "configfs_unregister_group" @@ -337963,6 +338023,15 @@ elf_symbol { type_id: 0x1b54f3ab full_name: "iio_buffer_put" } +elf_symbol { + id: 0xd941beb8 + name: "iio_bus_type" + is_defined: true + symbol_type: OBJECT + crc: 0xce8c72f6 + type_id: 0x257935aa + full_name: "iio_bus_type" +} elf_symbol { id: 0xe4653a75 name: "iio_channel_get" @@ -338053,6 +338122,15 @@ elf_symbol { type_id: 0x16bab633 full_name: "iio_device_unregister" } +elf_symbol { + id: 0xef661661 + name: "iio_format_value" + is_defined: true + symbol_type: FUNCTION + crc: 0x4dce7dd4 + type_id: 0x14de88f3 + full_name: "iio_format_value" +} elf_symbol { id: 0x83815ff1 name: "iio_get_channel_type" @@ -338143,6 +338221,24 @@ elf_symbol { type_id: 0x13641115 full_name: "iio_show_mount_matrix" } +elf_symbol { + id: 0x7ae28990 + name: "iio_str_to_fixpoint" + is_defined: true + symbol_type: FUNCTION + crc: 0x26f6b499 + type_id: 0x939cd646 + full_name: "iio_str_to_fixpoint" +} +elf_symbol { + id: 0xcc1f3656 + name: "iio_trigger_free" + is_defined: true + symbol_type: FUNCTION + crc: 0x8b64a10f + type_id: 0x16dc304e + full_name: "iio_trigger_free" +} elf_symbol { id: 0x613f6d1f name: "iio_trigger_notify_done" @@ -338152,6 +338248,15 @@ elf_symbol { type_id: 0x16dc304e full_name: "iio_trigger_notify_done" } +elf_symbol { + id: 0x83c94241 + name: "iio_trigger_poll" + is_defined: true + symbol_type: FUNCTION + crc: 0x3b6f83c9 + type_id: 0x16dc304e + full_name: "iio_trigger_poll" +} elf_symbol { id: 0x7551a60b name: "iio_trigger_poll_chained" @@ -338161,6 +338266,24 @@ elf_symbol { type_id: 0x16dc304e full_name: "iio_trigger_poll_chained" } +elf_symbol { + id: 0x08fd4b84 + name: "iio_trigger_register" + is_defined: true + symbol_type: FUNCTION + crc: 0x1a6a386f + type_id: 0x9bc482f2 + full_name: "iio_trigger_register" +} +elf_symbol { + id: 0xc6d8f246 + name: "iio_trigger_unregister" + is_defined: true + symbol_type: FUNCTION + crc: 0xf0caf5a4 + type_id: 0x16dc304e + full_name: "iio_trigger_unregister" +} elf_symbol { id: 0x6f2f4bd1 name: "iio_write_channel_raw" @@ -349618,6 +349741,15 @@ elf_symbol { type_id: 0xf68b6f5e full_name: "poll_state_synchronize_srcu" } +elf_symbol { + id: 0xd612789c + name: "power_supply_am_i_supplied" + is_defined: true + symbol_type: FUNCTION + crc: 0x617c28e0 + type_id: 0x9b85a048 + full_name: "power_supply_am_i_supplied" +} elf_symbol { id: 0x561323f1 name: "power_supply_changed" @@ -353011,6 +353143,15 @@ elf_symbol { type_id: 0x1ae9d1bd full_name: "rproc_coredump_using_sections" } +elf_symbol { + id: 0x79536269 + name: "rproc_da_to_va" + is_defined: true + symbol_type: FUNCTION + crc: 0x237b9a25 + type_id: 0x5e92f774 + full_name: "rproc_da_to_va" +} elf_symbol { id: 0xb55db035 name: "rproc_del" @@ -368361,6 +368502,10 @@ symbols { key: "__iio_device_register" value: 0xf9e10bbf } + symbol { + key: "__iio_trigger_alloc" + value: 0x335e7054 + } symbol { key: "__inet6_lookup_established" value: 0x64c84a6a @@ -373121,6 +373266,10 @@ symbols { key: "config_item_set_name" value: 0x20349fb1 } + symbol { + key: "configfs_register_default_group" + value: 0x79d8f672 + } symbol { key: "configfs_register_group" value: 0x197789dd @@ -373129,6 +373278,10 @@ symbols { key: "configfs_register_subsystem" value: 0xc5fc7c45 } + symbol { + key: "configfs_unregister_default_group" + value: 0x76381968 + } symbol { key: "configfs_unregister_group" value: 0xf5bd4fae @@ -379549,6 +379702,10 @@ symbols { key: "iio_buffer_put" value: 0x76041d7e } + symbol { + key: "iio_bus_type" + value: 0xd941beb8 + } symbol { key: "iio_channel_get" value: 0xe4653a75 @@ -379589,6 +379746,10 @@ symbols { key: "iio_device_unregister" value: 0xe0909072 } + symbol { + key: "iio_format_value" + value: 0xef661661 + } symbol { key: "iio_get_channel_type" value: 0x83815ff1 @@ -379629,14 +379790,34 @@ symbols { key: "iio_show_mount_matrix" value: 0xfc17cb5d } + symbol { + key: "iio_str_to_fixpoint" + value: 0x7ae28990 + } + symbol { + key: "iio_trigger_free" + value: 0xcc1f3656 + } symbol { key: "iio_trigger_notify_done" value: 0x613f6d1f } + symbol { + key: "iio_trigger_poll" + value: 0x83c94241 + } symbol { key: "iio_trigger_poll_chained" value: 0x7551a60b } + symbol { + key: "iio_trigger_register" + value: 0x08fd4b84 + } + symbol { + key: "iio_trigger_unregister" + value: 0xc6d8f246 + } symbol { key: "iio_write_channel_raw" value: 0x6f2f4bd1 @@ -384729,6 +384910,10 @@ symbols { key: "poll_state_synchronize_srcu" value: 0x324d8228 } + symbol { + key: "power_supply_am_i_supplied" + value: 0xd612789c + } symbol { key: "power_supply_changed" value: 0x561323f1 @@ -386237,6 +386422,10 @@ symbols { key: "rproc_coredump_using_sections" value: 0x4f384161 } + symbol { + key: "rproc_da_to_va" + value: 0x79536269 + } symbol { key: "rproc_del" value: 0xb55db035 diff --git a/android/abi_gki_aarch64_imx b/android/abi_gki_aarch64_imx index dc6ec9df24d0..57293112ef2f 100644 --- a/android/abi_gki_aarch64_imx +++ b/android/abi_gki_aarch64_imx @@ -177,6 +177,14 @@ component_master_del component_match_add_release component_unbind_all + configfs_register_default_group + configfs_register_subsystem + configfs_unregister_default_group + configfs_unregister_subsystem + config_group_init + config_group_init_type_name + config_item_put + config_item_set_name console_lock console_suspend_enabled console_unlock @@ -334,6 +342,7 @@ devm_platform_get_and_ioremap_resource devm_platform_ioremap_resource devm_platform_ioremap_resource_byname + devm_power_supply_register devm_pwmchip_add devm_pwm_get devm_rc_allocate_device @@ -422,6 +431,7 @@ dmabuf_page_pool_create dmabuf_page_pool_destroy dmabuf_page_pool_free + dmabuf_page_pool_get_size dma_buf_put dma_buf_unmap_attachment dma_buf_vmap @@ -882,6 +892,7 @@ hdmi_vendor_infoframe_pack hex_dump_to_buffer hrtimer_cancel + hrtimer_forward hrtimer_init hrtimer_resolution hrtimer_start_range_ns @@ -933,6 +944,7 @@ iio_buffer_enabled iio_buffer_init iio_buffer_put + iio_bus_type iio_dealloc_pollfunc iio_device_attach_buffer iio_device_claim_direct_mode @@ -940,14 +952,21 @@ __iio_device_register iio_device_release_direct_mode iio_device_unregister + iio_format_value iio_get_time_ns iio_push_event iio_push_to_buffers iio_read_const_attr iio_read_mount_matrix iio_show_mount_matrix + iio_str_to_fixpoint + __iio_trigger_alloc + iio_trigger_free iio_trigger_notify_done + iio_trigger_poll iio_trigger_poll_chained + iio_trigger_register + iio_trigger_unregister import_iovec in4_pton init_dummy_netdev @@ -1015,6 +1034,8 @@ __irq_set_handler irq_set_irq_wake irq_to_desc + irq_work_queue + irq_work_sync ir_raw_event_store_edge is_console_locked is_vmalloc_addr @@ -1516,7 +1537,10 @@ pm_wakeup_dev_event pm_wakeup_ws_event policy_has_boost_freq + power_supply_am_i_supplied + power_supply_changed power_supply_get_by_phandle + power_supply_get_drvdata power_supply_get_property power_supply_put power_supply_register @@ -1662,6 +1686,7 @@ rproc_add_carveout rproc_alloc rproc_coredump_add_segment + rproc_da_to_va rproc_del rproc_elf_find_loaded_rsc_table rproc_elf_get_boot_addr @@ -2266,6 +2291,7 @@ xdp_do_flush xdp_do_redirect xdp_master_redirect + xdp_return_frame xdp_rxq_info_is_reg __xdp_rxq_info_reg xdp_rxq_info_reg_mem_model