ANDROID: Add symbols for IIO SCMI module
Enabling this module adds two loadable kernel modules: "kfifo_buf.ko"
and "scmi_iio.ko".
"kfifo_buf.ko" adds the following symbols to
android/abi_gki_aarch64_virtual_device:
iio_buffer_init
iio_buffer_put
iio_device_attach_buffer
__kfifo_alloc
__kfifo_free
__kfifo_from_user
__kfifo_in
__kfifo_out
__kfifo_to_user
"scmi_iio.ko" adds the following symbols to
android/abi_gki_aarch64_virtual_device:
devm_iio_device_alloc
__devm_iio_device_register
iio_device_claim_direct_mode
iio_device_release_direct_mode
iio_push_to_buffers
int_pow
scmi_driver_register
scmi_driver_unregister
strrchr
Bug: 315309338
Change-Id: Ie626122eeb535984611f8fd06116c741010c56f2
Signed-off-by: Brian Daniels <briandaniels@google.com>
diff --git a/android/abi_gki_aarch64_virtual_device b/android/abi_gki_aarch64_virtual_device
index 457a6fb..7b5c972 100644
--- a/android/abi_gki_aarch64_virtual_device
+++ b/android/abi_gki_aarch64_virtual_device
@@ -755,6 +755,17 @@
hci_suspend_dev
iov_iter_revert
+# required by kfifo_buf.ko
+ iio_buffer_init
+ iio_buffer_put
+ iio_device_attach_buffer
+ __kfifo_alloc
+ __kfifo_free
+ __kfifo_from_user
+ __kfifo_in
+ __kfifo_out
+ __kfifo_to_user
+
# required by mac80211.ko
__alloc_percpu_gfp
arc4_crypt
@@ -985,6 +996,17 @@
rtc_tm_to_time64
rtc_update_irq
+# required by scmi_iio.ko
+ devm_iio_device_alloc
+ __devm_iio_device_register
+ iio_device_claim_direct_mode
+ iio_device_release_direct_mode
+ iio_push_to_buffers
+ int_pow
+ scmi_driver_register
+ scmi_driver_unregister
+ strrchr
+
# required by system_heap.ko
dmabuf_page_pool_alloc
dmabuf_page_pool_create