diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml
index 85811db03b70..fcba4b61f9e8 100644
--- a/android/abi_gki_aarch64.xml
+++ b/android/abi_gki_aarch64.xml
@@ -5250,6 +5250,7 @@
+
@@ -15147,6 +15148,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -67867,7 +67951,14 @@
-
+
+
+
+
+
+
+
+
@@ -93031,6 +93122,7 @@
+
@@ -115532,11 +115624,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -116166,9 +116258,9 @@
-
-
-
+
+
+
@@ -116221,9 +116313,9 @@
-
-
-
+
+
+
@@ -116376,9 +116468,9 @@
-
-
-
+
+
+
@@ -116734,9 +116826,9 @@
-
-
-
+
+
+
@@ -116929,8 +117021,8 @@
-
-
+
+
@@ -120757,8 +120849,8 @@
-
-
+
+
@@ -120807,9 +120899,9 @@
-
-
-
+
+
+
@@ -120933,9 +121025,9 @@
-
-
-
+
+
+
@@ -121974,9 +122066,9 @@
-
-
-
+
+
+
@@ -122583,12 +122675,12 @@
-
-
+
+
-
-
+
+
@@ -123953,8 +124045,8 @@
-
-
+
+
@@ -124278,8 +124370,8 @@
-
-
+
+
@@ -129309,8 +129401,8 @@
-
-
+
+
@@ -129730,8 +129822,8 @@
-
-
+
+
@@ -129860,12 +129952,12 @@
-
-
+
+
-
-
+
+
@@ -129937,11 +130029,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -130093,14 +130185,14 @@
-
-
-
+
+
+
-
-
-
+
+
+
@@ -130644,8 +130736,8 @@
-
-
+
+
@@ -130914,7 +131006,7 @@
-
+
@@ -131020,11 +131112,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -131048,8 +131140,8 @@
-
-
+
+
@@ -132191,30 +132283,30 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
@@ -132359,16 +132451,16 @@
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -132412,8 +132504,8 @@
-
-
+
+
@@ -132457,10 +132549,10 @@
-
-
-
-
+
+
+
+
@@ -132482,18 +132574,18 @@
-
-
+
+
-
-
+
+
-
-
-
-
+
+
+
+
@@ -132501,12 +132593,12 @@
-
-
+
+
-
-
+
+
@@ -132514,10 +132606,10 @@
-
-
-
-
+
+
+
+
@@ -132657,8 +132749,8 @@
-
-
+
+
@@ -133042,8 +133134,8 @@
-
-
+
+
@@ -133435,9 +133527,9 @@
-
-
-
+
+
+
@@ -135779,8 +135871,8 @@
-
-
+
+
@@ -136855,14 +136947,14 @@
-
-
-
-
+
+
+
+
-
-
+
+
@@ -138109,29 +138201,29 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -141574,9 +141666,9 @@
-
-
-
+
+
+
@@ -141823,11 +141915,11 @@
-
+
-
-
+
+
@@ -143933,6 +144025,12 @@
+
+
+
+
+
+
@@ -144567,9 +144665,9 @@
-
-
-
+
+
+
@@ -144580,8 +144678,8 @@
-
-
+
+
@@ -145424,26 +145522,26 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -145453,13 +145551,13 @@
-
-
-
+
+
+
-
-
+
+
@@ -145689,8 +145787,8 @@
-
-
+
+
@@ -146670,10 +146768,10 @@
-
-
-
-
+
+
+
+
@@ -146684,33 +146782,33 @@
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
@@ -146737,9 +146835,9 @@
-
-
-
+
+
+
@@ -146755,34 +146853,34 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -147682,16 +147780,16 @@
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
diff --git a/android/abi_gki_aarch64_db845c b/android/abi_gki_aarch64_db845c
index bea61517e24f..acbd8c5a6d04 100644
--- a/android/abi_gki_aarch64_db845c
+++ b/android/abi_gki_aarch64_db845c
@@ -522,6 +522,7 @@
request_threaded_irq
reset_control_assert
reset_control_deassert
+ reset_control_put
reset_control_reset
round_jiffies_up
rpmsg_register_device
@@ -608,6 +609,7 @@
strncpy
strnlen
strpbrk
+ strscpy_pad
strsep
__sw_hweight16
__sw_hweight32
@@ -702,6 +704,7 @@
bus_set_iommu
device_link_add
device_match_fwnode
+ devm_platform_get_and_ioremap_resource
driver_find_device
generic_device_group
generic_iommu_put_resv_regions
@@ -1300,6 +1303,8 @@
kthread_create_worker
kthread_destroy_worker
kthread_queue_work
+ kthread_should_stop
+ kthread_stop
llist_add_batch
memdup_user_nul
memparse
@@ -1417,7 +1422,7 @@
usb_remove_hcd
# required by phy-qcom-qmp.ko
- of_clk_get_by_name
+ devm_get_clk_from_child
__of_reset_control_get
# required by phy-qcom-qusb2.ko
@@ -1585,7 +1590,6 @@
autoremove_wake_function
datagram_poll
do_wait_intr_irq
- idr_alloc_u32
lock_sock_nested
proto_register
proto_unregister
@@ -1613,6 +1617,12 @@
sock_queue_rcv_skb
sock_register
sock_unregister
+ __xa_alloc
+ xa_erase
+ xa_find
+ xa_find_after
+ __xa_insert
+ xa_load
# required by reboot-mode.ko
devres_add
@@ -1648,7 +1658,6 @@
mmc_send_tuning
regulator_is_supported_voltage
__reset_control_get
- reset_control_put
__sdhci_add_host
sdhci_add_host
sdhci_cleanup_host
@@ -1681,7 +1690,9 @@
snd_ctl_add
snd_ctl_new1
snd_pcm_add_chmap_ctls
- snd_pcm_create_iec958_consumer_hw_params
+ snd_pcm_create_iec958_consumer_default
+ snd_pcm_fill_iec958_consumer
+ snd_pcm_fill_iec958_consumer_hw_params
snd_pcm_hw_constraint_eld
# required by snd-soc-qcom-common.ko
@@ -1713,9 +1724,6 @@
# required by snd-soc-wcd9335.ko
kmemdup_nul
- snd_soc_get_volsw_sx
- snd_soc_info_volsw_sx
- snd_soc_put_volsw_sx
strnstr
# required by snd-soc-wcd934x.ko
@@ -1797,3 +1805,11 @@
# required by wcd934x.ko
mfd_add_devices
mfd_remove_devices
+
+# preserved by --additions-only
+ idr_alloc_u32
+ of_clk_get_by_name
+ snd_pcm_create_iec958_consumer_hw_params
+ snd_soc_get_volsw_sx
+ snd_soc_info_volsw_sx
+ snd_soc_put_volsw_sx