diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml
index fed1d51c86bc..338444062f58 100755
--- a/android/abi_gki_aarch64.xml
+++ b/android/abi_gki_aarch64.xml
@@ -23,6 +23,7 @@
+
@@ -39,6 +40,7 @@
+
@@ -58,6 +60,7 @@
+
@@ -203,6 +206,7 @@
+
@@ -891,8 +895,10 @@
+
+
@@ -909,6 +915,7 @@
+
@@ -917,6 +924,8 @@
+
+
@@ -1227,6 +1236,7 @@
+
@@ -1247,6 +1257,7 @@
+
@@ -1352,6 +1363,7 @@
+
@@ -1378,6 +1390,8 @@
+
+
@@ -1397,6 +1411,7 @@
+
@@ -1556,6 +1571,7 @@
+
@@ -1566,6 +1582,7 @@
+
@@ -2176,6 +2193,7 @@
+
@@ -2283,6 +2301,7 @@
+
@@ -2576,6 +2595,7 @@
+
@@ -2594,6 +2614,7 @@
+
@@ -2609,6 +2630,9 @@
+
+
+
@@ -2819,6 +2843,11 @@
+
+
+
+
+
@@ -3140,9 +3169,11 @@
+
+
@@ -3222,6 +3253,7 @@
+
@@ -3463,6 +3495,10 @@
+
+
+
+
@@ -3480,6 +3516,10 @@
+
+
+
+
@@ -3606,7 +3646,9 @@
+
+
@@ -3737,6 +3779,7 @@
+
@@ -3802,6 +3845,7 @@
+
@@ -4076,6 +4120,7 @@
+
@@ -4531,6 +4576,7 @@
+
@@ -4549,6 +4595,7 @@
+
@@ -4661,6 +4708,9 @@
+
+
+
@@ -5547,6 +5597,7 @@
+
@@ -5593,6 +5644,7 @@
+
@@ -5649,6 +5701,7 @@
+
@@ -7530,6 +7583,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -9161,6 +9228,7 @@
+
@@ -16870,6 +16938,7 @@
+
@@ -17299,6 +17368,12 @@
+
+
+
+
+
+
@@ -19293,14 +19368,6 @@
-
-
-
-
-
-
-
-
@@ -19561,6 +19628,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -30080,6 +30164,7 @@
+
@@ -31268,6 +31353,7 @@
+
@@ -37641,17 +37727,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -39391,7 +39466,6 @@
-
@@ -43152,6 +43226,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -48571,6 +48662,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -49331,6 +49436,7 @@
+
@@ -51303,7 +51409,6 @@
-
@@ -58727,6 +58832,12 @@
+
+
+
+
+
+
@@ -59065,65 +59176,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -63603,11 +63656,6 @@
-
-
-
-
-
@@ -67268,6 +67316,11 @@
+
+
+
+
+
@@ -69389,6 +69442,12 @@
+
+
+
+
+
+
@@ -71856,6 +71915,13 @@
+
+
+
+
+
+
+
@@ -75230,6 +75296,7 @@
+
@@ -75247,6 +75314,7 @@
+
@@ -78798,7 +78866,6 @@
-
@@ -79328,14 +79395,6 @@
-
-
-
-
-
-
-
-
@@ -81286,6 +81345,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -83348,7 +83418,38 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -88972,6 +89073,7 @@
+
@@ -90209,7 +90311,6 @@
-
@@ -94246,6 +94347,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -95460,6 +95581,7 @@
+
@@ -97168,6 +97290,13 @@
+
+
+
+
+
+
+
@@ -100689,6 +100818,7 @@
+
@@ -101349,6 +101479,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -101572,6 +101725,7 @@
+
@@ -108216,6 +108370,7 @@
+
@@ -109155,7 +109310,6 @@
-
@@ -109444,6 +109598,14 @@
+
+
+
+
+
+
+
+
@@ -109549,6 +109711,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -109682,6 +109857,11 @@
+
+
+
+
+
@@ -110510,6 +110690,15 @@
+
+
+
+
+
+
+
+
+
@@ -114779,6 +114968,12 @@
+
+
+
+
+
+
@@ -114789,6 +114984,11 @@
+
+
+
+
+
@@ -114810,6 +115010,7 @@
+
@@ -114862,6 +115063,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -114902,6 +115117,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -116510,6 +116736,10 @@
+
+
+
+
@@ -116612,6 +116842,11 @@
+
+
+
+
+
@@ -117169,6 +117404,15 @@
+
+
+
+
+
+
+
+
+
@@ -117319,6 +117563,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -117436,6 +117698,12 @@
+
+
+
+
+
+
@@ -118330,6 +118598,10 @@
+
+
+
+
@@ -118387,6 +118659,10 @@
+
+
+
+
@@ -121538,6 +121814,12 @@
+
+
+
+
+
+
@@ -122097,6 +122379,10 @@
+
+
+
+
@@ -122379,6 +122665,7 @@
+
@@ -123576,6 +123863,11 @@
+
+
+
+
+
@@ -123661,6 +123953,15 @@
+
+
+
+
+
+
+
+
+
@@ -123765,6 +124066,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -124849,6 +125162,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -126428,6 +126764,12 @@
+
+
+
+
+
+
@@ -126443,6 +126785,11 @@
+
+
+
+
+
@@ -126874,6 +127221,13 @@
+
+
+
+
+
+
+
@@ -128121,6 +128475,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -128212,6 +128587,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -128394,6 +128790,7 @@
+
@@ -128834,10 +129231,19 @@
+
+
+
+
+
+
+
+
+
@@ -129454,6 +129860,11 @@
+
+
+
+
+
@@ -129789,6 +130200,10 @@
+
+
+
+
@@ -131171,6 +131586,11 @@
+
+
+
+
+
@@ -133586,6 +134006,15 @@
+
+
+
+
+
+
+
+
+
@@ -133678,6 +134107,11 @@
+
+
+
+
+
@@ -134270,6 +134704,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/android/abi_gki_aarch64_imx b/android/abi_gki_aarch64_imx
index 103f3e259fa7..2c71044ffb04 100644
--- a/android/abi_gki_aarch64_imx
+++ b/android/abi_gki_aarch64_imx
@@ -24,6 +24,7 @@
bpf_trace_run4
bpf_trace_run5
bpf_trace_run6
+ bsearch
cancel_delayed_work
cancel_delayed_work_sync
cancel_work_sync
@@ -54,8 +55,10 @@
clk_get_rate
__clk_hw_register_divider
clk_hw_register_fixed_factor
+ __clk_hw_register_fixed_rate
__clk_hw_register_gate
__clk_hw_register_mux
+ clk_is_match
clk_prepare
clk_put
clk_round_rate
@@ -117,6 +120,7 @@
device_property_read_u32_array
device_register
device_remove_file
+ __device_reset
device_set_wakeup_capable
device_set_wakeup_enable
device_unregister
@@ -165,6 +169,7 @@
dev_pm_domain_attach_by_id
dev_pm_domain_attach_by_name
dev_pm_domain_detach
+ dev_pm_set_wake_irq
dev_set_name
_dev_warn
disable_irq
@@ -1225,6 +1230,7 @@
find_vpid
get_unused_fd_flags
get_user_pages
+ hrtimer_resolution
idr_preload
iommu_attach_device
iommu_domain_alloc
@@ -1261,19 +1267,27 @@
# required by gpio-ir-recv.ko
devm_rc_allocate_device
devm_rc_register_device
+ ir_raw_event_store_edge
# required by gpio-mxc.ko
bgpio_init
__devm_irq_alloc_descs
+ devm_irq_alloc_generic_chip
+ devm_irq_setup_generic_chip
gpiochip_generic_free
gpiochip_generic_request
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
register_syscore_ops
# required by gpio-pca953x.ko
+ __bitmap_replace
regcache_sync_region
# required by gpio-regulator.ko
@@ -1283,6 +1297,7 @@
# required by gpio-reset.ko
reset_controller_register
+ reset_controller_unregister
# required by gpio-switch.ko
typec_switch_get_drvdata
@@ -1297,6 +1312,9 @@
i2c_recover_bus
# required by imx-cpufreq-dt.ko
+ clk_bulk_get
+ clk_bulk_put
+ dev_pm_opp_put_supported_hw
dev_pm_opp_set_supported_hw
nvmem_cell_read_u32
@@ -1351,7 +1369,9 @@
# required by imx-sdma.ko
dma_async_device_register
+ gen_pool_dma_alloc
krealloc
+ of_gen_pool_get
vchan_dma_desc_free_list
vchan_find_desc
vchan_init
@@ -1364,6 +1384,11 @@
hrtimer_init
hrtimer_start_range_ns
hrtimer_try_to_cancel
+ mctrl_gpio_disable_ms
+ mctrl_gpio_enable_ms
+ mctrl_gpio_get
+ mctrl_gpio_init
+ mctrl_gpio_set
oops_in_progress
rational_best_approximation
_raw_spin_trylock
@@ -1376,6 +1401,9 @@
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
@@ -1415,12 +1443,18 @@
# required by imx8-media-dev.ko
v4l2_device_register_subdev
+# required by imx8m_pm_domains.ko
+ of_genpd_add_subdomain
+
+# required by imx8mm_thermal.ko
+ thermal_zone_bind_cooling_device
+
+# required by imx8mp-ldb.ko
+ devm_of_phy_get
+
# required by imx_dsp_rproc.ko
rproc_of_parse_firmware
-# required by imx_rpmsg_tty.ko
- print_hex_dump
-
# required by imx_rproc.ko
rproc_elf_find_loaded_rsc_table
rproc_elf_load_segments
@@ -1441,7 +1475,9 @@
# required by leds-gpio.ko
device_get_child_node_count
device_get_next_child_node
+ devm_fwnode_gpiod_get_index
devm_led_classdev_register_ext
+ gpiod_cansleep
gpiod_set_value
# required by mac80211.ko
@@ -1593,9 +1629,11 @@
# required by mux-core.ko
class_find_device
+ device_match_of_node
devres_add
devres_alloc_node
devres_free
+ down_killable
# required by mux-mmio.ko
dev_get_regmap
@@ -1605,13 +1643,16 @@
# required by mxc-clk.ko
__clk_determine_rate
clk_divider_ops
+ clk_fractional_divider_ops
clk_gate_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_hw_unregister
+ clk_mux_index_to_val
clk_mux_ops
clk_unregister
divider_get_val
@@ -1625,6 +1666,7 @@
v4l2_src_change_event_subscribe
# required by mxs-dma.ko
+ dmaenginem_async_device_register
tasklet_setup
# required by mxsfb.ko
@@ -1684,6 +1726,7 @@
videomode_from_timing
# required by pca9450-regulator.ko
+ regulator_desc_list_voltage_linear_range
regulator_list_voltage_linear_range
# required by pci-imx6.ko
@@ -1707,6 +1750,8 @@
regulator_get_voltage
# required by pfuze100-regulator.ko
+ of_regulator_match
+ pm_power_off_prepare
regulator_list_voltage_linear
regulator_map_voltage_ascend
@@ -1735,7 +1780,15 @@
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
radix_tree_insert
# required by pps_core.ko
@@ -1763,7 +1816,10 @@
backlight_device_register
backlight_device_unregister
devm_pwm_get
+ gpiod_get_direction
pwm_apply_state
+ pwm_free
+ pwm_request
# required by pwrseq_simple.ko
devm_gpiod_get_array
@@ -1789,6 +1845,9 @@
phy_select_page
phy_write_paged
+# required by reset-dispmix.ko
+ __regmap_init_mmio_clk
+
# required by rpmsg_raw.ko
compat_ptr_ioctl
_copy_from_iter_full
@@ -1935,6 +1994,7 @@
spi_unregister_controller
# required by spi-imx.ko
+ sg_last
wait_for_completion_interruptible
# required by spidev.ko
@@ -1960,6 +2020,7 @@
# required by timer-imx-sysctr.ko
clockevents_config_and_register
+ timer_of_init
# required by trusty-ipc.ko
_copy_from_iter