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
Signed-off-by: Brian Daniels <briandaniels@google.com>
(cherry picked from https://android-review.googlesource.com/q/commit:b75112544779f8fe6d0ed9c5e1ebd5854d987566)
Merged-In: Ie626122eeb535984611f8fd06116c741010c56f2
Change-Id: Ie626122eeb535984611f8fd06116c741010c56f2
This commit is contained in:
Brian Daniels 2024-03-19 09:18:20 -04:00 committed by Android Build Cherrypicker Worker
parent e666b8755f
commit 50fe3d2012

View File

@ -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