ANDROID: ABI: Update symbols to unisoc whitelist for the eighteenth time

Update whitelist for the symbols used by the unisoc device and
update the ABI representation accordingly

Leaf changes summary: 1 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

1 Added functions:

  [A] 'function unsigned long int gen_pool_fixed_alloc(unsigned long int*, unsigned long int, unsigned long int, unsigned int, void*, gen_pool*, unsigned long int)'

Bug: 200230511
Change-Id: Ie73630e6cfb0cc6bf2efa288a54d429b41522e2a
Signed-off-by: Jian Gong <Jian.Gong@unisoc.com>
diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml
index c30ecba..2e56e3c 100644
--- a/android/abi_gki_aarch64.xml
+++ b/android/abi_gki_aarch64.xml
@@ -1522,6 +1522,7 @@
       <elf-symbol name='gen_pool_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6c224cda'/>
       <elf-symbol name='gen_pool_dma_alloc_align' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xada31e57'/>
       <elf-symbol name='gen_pool_dma_zalloc_align' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3d210724'/>
+      <elf-symbol name='gen_pool_fixed_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x57900416'/>
       <elf-symbol name='gen_pool_free_owner' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x60ba97c'/>
       <elf-symbol name='gen_pool_set_algo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x96e5d30f'/>
       <elf-symbol name='gen_pool_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2464da17'/>
@@ -152706,6 +152707,16 @@
         <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='597' column='1'/>
         <return type-id='b59d7dce'/>
       </function-decl>
+      <function-decl name='gen_pool_fixed_alloc' mangled-name='gen_pool_fixed_alloc' filepath='lib/genalloc.c' line='689' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_fixed_alloc'>
+        <parameter type-id='1d2c2b85' name='map' filepath='lib/genalloc.c' line='689' column='1'/>
+        <parameter type-id='7359adad' name='size' filepath='lib/genalloc.c' line='689' column='1'/>
+        <parameter type-id='7359adad' name='start' filepath='lib/genalloc.c' line='690' column='1'/>
+        <parameter type-id='f0981eeb' name='nr' filepath='lib/genalloc.c' line='690' column='1'/>
+        <parameter type-id='eaa32e2f' name='data' filepath='lib/genalloc.c' line='690' column='1'/>
+        <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='691' column='1'/>
+        <parameter type-id='7359adad' name='start_addr' filepath='lib/genalloc.c' line='691' column='1'/>
+        <return type-id='7359adad'/>
+      </function-decl>
       <function-decl name='gen_pool_dma_zalloc_align' mangled-name='gen_pool_dma_zalloc_align' filepath='lib/genalloc.c' line='465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_dma_zalloc_align'>
         <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='465' column='1'/>
         <parameter type-id='b59d7dce' name='size' filepath='lib/genalloc.c' line='465' column='1'/>
diff --git a/android/abi_gki_aarch64_unisoc b/android/abi_gki_aarch64_unisoc
index c7eaf57..5e1affc 100644
--- a/android/abi_gki_aarch64_unisoc
+++ b/android/abi_gki_aarch64_unisoc
@@ -278,6 +278,7 @@
   fwnode_property_present
   fwnode_property_read_string
   gen_pool_avail
+  gen_pool_fixed_alloc
   generic_end_io_acct
   generic_file_llseek
   generic_handle_irq