ANDROID: ABI: Add several iio related symbols
Add several iio related symbols required by st_lsm6dsx.ko Leaf changes summary: 5 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 5 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 5 Added functions: [A] 'function int iio_device_claim_direct_mode(iio_dev*)' [A] 'function void iio_device_release_direct_mode(iio_dev*)' [A] 'function int iio_push_event(iio_dev*, u64, s64)' [A] 'function int iio_read_mount_matrix(device*, const char*, iio_mount_matrix*)' [A] 'function ssize_t iio_show_mount_matrix(iio_dev*, uintptr_t, const iio_chan_spec*, char*)' Bug: 194108974 Signed-off-by: Jindong Yue <jindong.yue@nxp.com> Change-Id: I7f7b78d510f120497f597463e69ce35cb7203417
This commit is contained in:
@@ -2667,14 +2667,19 @@
|
||||
<elf-symbol name='iio_dealloc_pollfunc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2c27d423'/>
|
||||
<elf-symbol name='iio_device_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x739b1eb3'/>
|
||||
<elf-symbol name='iio_device_attach_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x427eae61'/>
|
||||
<elf-symbol name='iio_device_claim_direct_mode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x29261fc'/>
|
||||
<elf-symbol name='iio_device_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x671358a6'/>
|
||||
<elf-symbol name='iio_device_release_direct_mode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xeb7ce92e'/>
|
||||
<elf-symbol name='iio_device_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xaec1e446'/>
|
||||
<elf-symbol name='iio_get_channel_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5f529dc8'/>
|
||||
<elf-symbol name='iio_get_time_ns' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xbb47c899'/>
|
||||
<elf-symbol name='iio_push_event' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb24f388f'/>
|
||||
<elf-symbol name='iio_push_to_buffers' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5f3d694b'/>
|
||||
<elf-symbol name='iio_read_channel_attribute' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xec9926ee'/>
|
||||
<elf-symbol name='iio_read_channel_processed' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4e863092'/>
|
||||
<elf-symbol name='iio_read_channel_raw' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7fdcbbc0'/>
|
||||
<elf-symbol name='iio_read_mount_matrix' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4657b098'/>
|
||||
<elf-symbol name='iio_show_mount_matrix' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3fd71ac4'/>
|
||||
<elf-symbol name='iio_trigger_notify_done' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x32c17b35'/>
|
||||
<elf-symbol name='iio_update_buffers' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6304f8c5'/>
|
||||
<elf-symbol name='import_iovec' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x29ae814e'/>
|
||||
@@ -21362,6 +21367,11 @@
|
||||
<parameter type-id='a90d9002'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-type>
|
||||
<class-decl name='iio_mount_matrix' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/iio/iio.h' line='124' column='1' id='28073f2a'>
|
||||
<data-member access='public' layout-offset-in-bits='0'>
|
||||
<var-decl name='rotation' type-id='35f7ccb5' visibility='default' filepath='include/linux/iio/iio.h' line='125' column='1'/>
|
||||
</data-member>
|
||||
</class-decl>
|
||||
<pointer-type-def type-id='a24a51b3' size-in-bits='64' id='280dcd9f'/>
|
||||
<array-type-def dimensions='1' type-id='3cad9e1a' size-in-bits='320' id='281a45dd'>
|
||||
<subrange length='5' type-id='7ff19f0f' id='53010e10'/>
|
||||
@@ -26249,6 +26259,9 @@
|
||||
<array-type-def dimensions='1' type-id='80f4b756' size-in-bits='960' id='35f5fc88'>
|
||||
<subrange length='15' type-id='7ff19f0f' id='8484ba73'/>
|
||||
</array-type-def>
|
||||
<array-type-def dimensions='1' type-id='80f4b756' size-in-bits='576' id='35f7ccb5'>
|
||||
<subrange length='9' type-id='7ff19f0f' id='12e4273c'/>
|
||||
</array-type-def>
|
||||
<class-decl name='scmi_driver' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='687' column='1' id='35ff1d34'>
|
||||
<data-member access='public' layout-offset-in-bits='0'>
|
||||
<var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/scmi_protocol.h' line='688' column='1'/>
|
||||
@@ -99177,6 +99190,7 @@
|
||||
<subrange length='3' type-id='7ff19f0f' id='56f209d2'/>
|
||||
</array-type-def>
|
||||
<qualified-type-def type-id='95e97e5e' volatile='yes' id='e024ff18'/>
|
||||
<pointer-type-def type-id='28073f2a' size-in-bits='64' id='e02525e8'/>
|
||||
<pointer-type-def type-id='cf2e8db8' size-in-bits='64' id='e02e2a9e'/>
|
||||
<class-decl name='mem_cgroup_reclaim_iter' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='85' column='1' id='e0324306'>
|
||||
<data-member access='public' layout-offset-in-bits='0'>
|
||||
@@ -128076,10 +128090,18 @@
|
||||
<parameter type-id='aa9ea333' name='buffer' filepath='drivers/iio/industrialio-buffer.c' line='1517' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
</function-decl>
|
||||
<function-decl name='iio_device_claim_direct_mode' mangled-name='iio_device_claim_direct_mode' filepath='drivers/iio/industrialio-core.c' line='1855' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_device_claim_direct_mode'>
|
||||
<parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-core.c' line='1855' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='iio_device_free' mangled-name='iio_device_free' filepath='drivers/iio/industrialio-core.c' line='1579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_device_free'>
|
||||
<parameter type-id='226853d2' name='dev' filepath='drivers/iio/industrialio-core.c' line='1579' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
</function-decl>
|
||||
<function-decl name='iio_device_release_direct_mode' mangled-name='iio_device_release_direct_mode' filepath='drivers/iio/industrialio-core.c' line='1876' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_device_release_direct_mode'>
|
||||
<parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-core.c' line='1876' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
</function-decl>
|
||||
<function-decl name='iio_device_unregister' mangled-name='iio_device_unregister' filepath='drivers/iio/industrialio-core.c' line='1797' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_device_unregister'>
|
||||
<parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-core.c' line='1797' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
@@ -128093,6 +128115,12 @@
|
||||
<parameter type-id='78041e8f' name='indio_dev' filepath='drivers/iio/industrialio-core.c' line='240' column='1'/>
|
||||
<return type-id='9b7c55ef'/>
|
||||
</function-decl>
|
||||
<function-decl name='iio_push_event' mangled-name='iio_push_event' filepath='drivers/iio/industrialio-event.c' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_push_event'>
|
||||
<parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-event.c' line='64' column='1'/>
|
||||
<parameter type-id='91ce1af9' name='ev_code' filepath='drivers/iio/industrialio-event.c' line='64' column='1'/>
|
||||
<parameter type-id='9b7c55ef' name='timestamp' filepath='drivers/iio/industrialio-event.c' line='64' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='iio_push_to_buffers' mangled-name='iio_push_to_buffers' filepath='drivers/iio/industrialio-buffer.c' line='1449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_push_to_buffers'>
|
||||
<parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-buffer.c' line='1449' column='1'/>
|
||||
<parameter type-id='eaa32e2f' name='data' filepath='drivers/iio/industrialio-buffer.c' line='1449' column='1'/>
|
||||
@@ -128115,6 +128143,19 @@
|
||||
<parameter type-id='7292109c' name='val' filepath='drivers/iio/inkern.c' line='525' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='iio_read_mount_matrix' mangled-name='iio_read_mount_matrix' filepath='drivers/iio/industrialio-core.c' line='568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_read_mount_matrix'>
|
||||
<parameter type-id='fa0b179b' name='dev' filepath='drivers/iio/industrialio-core.c' line='568' column='1'/>
|
||||
<parameter type-id='80f4b756' name='propname' filepath='drivers/iio/industrialio-core.c' line='568' column='1'/>
|
||||
<parameter type-id='e02525e8' name='matrix' filepath='drivers/iio/industrialio-core.c' line='569' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='iio_show_mount_matrix' mangled-name='iio_show_mount_matrix' filepath='drivers/iio/industrialio-core.c' line='537' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_show_mount_matrix'>
|
||||
<parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-core.c' line='537' column='1'/>
|
||||
<parameter type-id='e475ab95' name='priv' filepath='drivers/iio/industrialio-core.c' line='537' column='1'/>
|
||||
<parameter type-id='f74174a4' name='chan' filepath='drivers/iio/industrialio-core.c' line='538' column='1'/>
|
||||
<parameter type-id='26a90f95' name='buf' filepath='drivers/iio/industrialio-core.c' line='538' column='1'/>
|
||||
<return type-id='79a0948f'/>
|
||||
</function-decl>
|
||||
<function-decl name='iio_trigger_notify_done' mangled-name='iio_trigger_notify_done' filepath='drivers/iio/industrialio-trigger.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_trigger_notify_done'>
|
||||
<parameter type-id='54e54fbb' name='trig' filepath='drivers/iio/industrialio-trigger.c' line='203' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
|
@@ -1608,6 +1608,14 @@
|
||||
__irq_domain_add
|
||||
irq_domain_xlate_onecell
|
||||
|
||||
# required by kfifo_buf.ko
|
||||
iio_buffer_init
|
||||
iio_buffer_put
|
||||
__kfifo_alloc
|
||||
__kfifo_free
|
||||
__kfifo_in
|
||||
__kfifo_to_user
|
||||
|
||||
# required by leds-gpio.ko
|
||||
device_get_child_node_count
|
||||
device_get_next_child_node
|
||||
@@ -2183,6 +2191,18 @@
|
||||
spi_sync
|
||||
stream_open
|
||||
|
||||
# required by st_lsm6dsx.ko
|
||||
devm_iio_device_alloc
|
||||
__devm_iio_device_register
|
||||
iio_device_attach_buffer
|
||||
iio_device_claim_direct_mode
|
||||
iio_device_release_direct_mode
|
||||
iio_get_time_ns
|
||||
iio_push_event
|
||||
iio_push_to_buffers
|
||||
iio_read_mount_matrix
|
||||
iio_show_mount_matrix
|
||||
|
||||
# required by st_lsm6dsx_i3c.ko
|
||||
i3c_device_match_id
|
||||
i3c_driver_register_with_owner
|
||||
|
Reference in New Issue
Block a user