ANDROID: abi_gki_aarch64_qcom: Add rpmsg_rx_done and zap_vma_ptes

rpmsg_rx_done and zap_vma_ptes are used to help transfer data through
rpmsg glink to users. Add it to the symbol list.

2 function symbol(s) added
  'int rpmsg_rx_done(struct rpmsg_endpoint *, void *)'
  'void zap_vma_ptes(struct vm_area_struct *, unsigned long int, unsigned long int)'

Bug: 268126515
Change-Id: Iac36c1022cc1a403fc91ef32b819b679d6a4f49f
Signed-off-by: Chris Lew <quic_clew@quicinc.com>
This commit is contained in:
Chris Lew
2023-02-06 19:16:09 -08:00
committed by Sid Nayyar
parent 810133cb61
commit 2cde0330aa
2 changed files with 21 additions and 6 deletions

View File

@@ -4999,6 +4999,7 @@
<elf-symbol name='rpmsg_poll' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf60685b8'/>
<elf-symbol name='rpmsg_register_device' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x61978e79'/>
<elf-symbol name='rpmsg_release_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x36dab3db'/>
<elf-symbol name='rpmsg_rx_done' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x8624a2fc'/>
<elf-symbol name='rpmsg_send' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xcc4c51d'/>
<elf-symbol name='rpmsg_sendto' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xfaa7be47'/>
<elf-symbol name='rpmsg_set_signals' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4fbe4d23'/>
@@ -6793,6 +6794,7 @@
<elf-symbol name='xt_unregister_target' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf34cef62'/>
<elf-symbol name='xt_unregister_targets' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x518b8265'/>
<elf-symbol name='yield' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x760a0f4f'/>
<elf-symbol name='zap_vma_ptes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x95e13d4e'/>
<elf-symbol name='zlib_deflate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf2c43f3f'/>
<elf-symbol name='zlib_deflateEnd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc890c008'/>
<elf-symbol name='zlib_deflateInit2' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5a0b73d0'/>
@@ -152832,6 +152834,11 @@
<parameter type-id='cc769659' name='chinfo' filepath='drivers/rpmsg/rpmsg_core.c' line='57' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='rpmsg_rx_done' mangled-name='rpmsg_rx_done' filepath='drivers/rpmsg/rpmsg_core.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_rx_done'>
<parameter type-id='feb59272' name='ept' filepath='drivers/rpmsg/rpmsg_core.c' line='376' column='1'/>
<parameter type-id='eaa32e2f' name='data' filepath='drivers/rpmsg/rpmsg_core.c' line='376' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='rpmsg_send' mangled-name='rpmsg_send' filepath='drivers/rpmsg/rpmsg_core.c' line='154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_send'>
<parameter type-id='feb59272' name='ept' filepath='drivers/rpmsg/rpmsg_core.c' line='154' column='1'/>
<parameter type-id='eaa32e2f' name='data' filepath='drivers/rpmsg/rpmsg_core.c' line='154' column='1'/>
@@ -159513,12 +159520,12 @@
<parameter type-id='77292cc0' name='ops' filepath='drivers/usb/core/hcd.c' line='3154' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='usb_os_desc_prepare_interf_dir' mangled-name='usb_os_desc_prepare_interf_dir' filepath='drivers/usb/gadget/configfs.c' line='1228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_os_desc_prepare_interf_dir'>
<parameter type-id='97aff453' name='parent' filepath='drivers/usb/gadget/configfs.c' line='1229' column='1'/>
<parameter type-id='95e97e5e' name='n_interf' filepath='drivers/usb/gadget/configfs.c' line='1230' column='1'/>
<parameter type-id='b6338998' name='desc' filepath='drivers/usb/gadget/configfs.c' line='1231' column='1'/>
<parameter type-id='9b23c9ad' name='names' filepath='drivers/usb/gadget/configfs.c' line='1232' column='1'/>
<parameter type-id='2730d015' name='owner' filepath='drivers/usb/gadget/configfs.c' line='1233' column='1'/>
<function-decl name='usb_os_desc_prepare_interf_dir' mangled-name='usb_os_desc_prepare_interf_dir' filepath='drivers/usb/gadget/configfs.c' line='1234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_os_desc_prepare_interf_dir'>
<parameter type-id='97aff453' name='parent' filepath='drivers/usb/gadget/configfs.c' line='1235' column='1'/>
<parameter type-id='95e97e5e' name='n_interf' filepath='drivers/usb/gadget/configfs.c' line='1236' column='1'/>
<parameter type-id='b6338998' name='desc' filepath='drivers/usb/gadget/configfs.c' line='1237' column='1'/>
<parameter type-id='9b23c9ad' name='names' filepath='drivers/usb/gadget/configfs.c' line='1238' column='1'/>
<parameter type-id='2730d015' name='owner' filepath='drivers/usb/gadget/configfs.c' line='1239' column='1'/>
<return type-id='97aff453'/>
</function-decl>
<function-decl name='usb_otg_state_string' mangled-name='usb_otg_state_string' filepath='drivers/usb/common/common.c' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_otg_state_string'>
@@ -162144,6 +162151,12 @@
<function-decl name='yield' mangled-name='yield' filepath='kernel/sched/core.c' line='8563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='yield'>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='zap_vma_ptes' mangled-name='zap_vma_ptes' filepath='mm/memory.c' line='1755' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zap_vma_ptes'>
<parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='1755' column='1'/>
<parameter type-id='7359adad' name='address' filepath='mm/memory.c' line='1755' column='1'/>
<parameter type-id='7359adad' name='size' filepath='mm/memory.c' line='1756' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='zlib_deflate' mangled-name='zlib_deflate' filepath='lib/zlib_deflate/deflate.c' line='329' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_deflate'>
<parameter type-id='fb4f8c25' name='strm' filepath='lib/zlib_deflate/deflate.c' line='330' column='1'/>
<parameter type-id='95e97e5e' name='flush' filepath='lib/zlib_deflate/deflate.c' line='331' column='1'/>

View File

@@ -1826,6 +1826,7 @@
rpmsg_get_signals
rpmsg_poll
rpmsg_register_device
rpmsg_rx_done
rpmsg_send
rpmsg_set_signals
rpmsg_trysend
@@ -2642,3 +2643,4 @@
xsk_tx_peek_desc
xsk_tx_release
xsk_uses_need_wakeup
zap_vma_ptes