From 851990cc99ff27e674f07d42d149affa6f855e2f Mon Sep 17 00:00:00 2001 From: Jindong Yue Date: Fri, 26 Nov 2021 20:38:56 +0800 Subject: [PATCH] ANDROID: ABI: Add several spi_mem related symbols Add several spi_mem related symbols required by spi-nxp-fspi.ko and spi-nor.ko Leaf changes summary: 11 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 11 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 11 Added functions: [A] 'function spi_mem_dirmap_desc* devm_spi_mem_dirmap_create(device*, spi_mem*, const spi_mem_dirmap_info*)' [A] 'function int spi_mem_adjust_op_size(spi_mem*, spi_mem_op*)' [A] 'function bool spi_mem_default_supports_op(spi_mem*, const spi_mem_op*)' [A] 'function ssize_t spi_mem_dirmap_read(spi_mem_dirmap_desc*, u64, size_t, void*)' [A] 'function ssize_t spi_mem_dirmap_write(spi_mem_dirmap_desc*, u64, size_t, void*)' [A] 'function int spi_mem_driver_register_with_owner(spi_mem_driver*, module*)' [A] 'function void spi_mem_driver_unregister(spi_mem_driver*)' [A] 'function bool spi_mem_dtr_supports_op(spi_mem*, const spi_mem_op*)' [A] 'function int spi_mem_exec_op(spi_mem*, const spi_mem_op*)' [A] 'function const char* spi_mem_get_name(spi_mem*)' [A] 'function bool spi_mem_supports_op(spi_mem*, const spi_mem_op*)' Bug: 207737303 Signed-off-by: Jindong Yue Change-Id: I6637737f5076cb87fe2180680fd5a3e507b10bc6 --- android/abi_gki_aarch64.xml | 108 ++++++++++++++++++++++++++++++++---- android/abi_gki_aarch64_imx | 15 +++++ 2 files changed, 112 insertions(+), 11 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index ae660185094b..7f55218a4f27 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -1591,6 +1591,7 @@ + @@ -4721,6 +4722,16 @@ + + + + + + + + + + @@ -15709,6 +15720,7 @@ + @@ -17385,6 +17397,7 @@ + @@ -22640,6 +22653,20 @@ + + + + + + + + + + + + + + @@ -50149,6 +50176,10 @@ + + + + @@ -61064,6 +61095,10 @@ + + + + @@ -67070,17 +67105,7 @@ - - - - - - - - - - - + @@ -71348,6 +71373,7 @@ + @@ -71995,6 +72021,7 @@ + @@ -73290,6 +73317,7 @@ + @@ -122504,6 +122532,12 @@ + + + + + + @@ -138644,6 +138678,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android/abi_gki_aarch64_imx b/android/abi_gki_aarch64_imx index 4e2fb222d0d1..d9b45b8fc993 100644 --- a/android/abi_gki_aarch64_imx +++ b/android/abi_gki_aarch64_imx @@ -874,6 +874,7 @@ soc_device_match sort __spi_alloc_controller + spi_mem_default_supports_op __spi_register_driver sprintf sscanf @@ -2185,6 +2186,20 @@ # required by spi-imx.ko sg_last +# required by spi-nor.ko + devm_spi_mem_dirmap_create + spi_mem_adjust_op_size + spi_mem_dirmap_read + spi_mem_dirmap_write + spi_mem_driver_register_with_owner + spi_mem_driver_unregister + spi_mem_exec_op + spi_mem_get_name + spi_mem_supports_op + +# required by spi-nxp-fspi.ko + spi_mem_dtr_supports_op + # required by spidev.ko find_next_zero_bit spi_setup