ANDROID: GKI: Add Initial ABI Symbol list for Amlogic SOC

Add Initial ABI Symbol list for Amlogic SOC

50 function symbol(s) added
  'int __bitmap_and(unsigned long*, const unsigned long*, const unsigned long*, unsigned int)'
  'void __bitmap_shift_left(unsigned long*, const unsigned long*, unsigned int, unsigned int)'
  'void __bitmap_shift_right(unsigned long*, const unsigned long*, unsigned int, unsigned int)'
  'ssize_t __blockdev_direct_IO(struct kiocb*, struct inode*, struct block_device*, struct iov_iter*, get_block_t*, dio_iodone_t*, dio_submit_t*, int)'
  'struct buffer_head* __bread_gfp(struct block_device*, sector_t, unsigned int, gfp_t)'
  'void __brelse(struct buffer_head*)'
  'void balance_dirty_pages_ratelimited(struct address_space*)'
  'void bitmap_free(const unsigned long*)'
  'unsigned long* bitmap_zalloc(unsigned int, gfp_t)'
  'void blk_finish_plug(struct blk_plug*)'
  'void blk_start_plug(struct blk_plug*)'
  'int blkdev_issue_discard(struct block_device*, sector_t, sector_t, gfp_t, unsigned long)'
  'int block_truncate_page(struct address_space*, loff_t, get_block_t*)'
  'int block_write_begin(struct address_space*, loff_t, unsigned int, unsigned int, struct page**, get_block_t*)'
  'int block_write_end(struct file*, struct address_space*, loff_t, unsigned int, unsigned int, struct page*, void*)'
  'int block_write_full_page(struct page*, get_block_t*, struct writeback_control*)'
  'void cec_notifier_set_phys_addr(struct cec_notifier*, u16)'
  'void cec_notifier_set_phys_addr_from_edid(struct cec_notifier*, const struct edid*)'
  'void cfg80211_assoc_failure(struct net_device*, struct cfg80211_assoc_failure*)'
  'void cfg80211_ft_event(struct net_device*, struct cfg80211_ft_event_params*)'
  'void cfg80211_gtk_rekey_notify(struct net_device*, const u8*, const u8*, gfp_t)'
  'void cfg80211_pmksa_candidate_notify(struct net_device*, int, const u8*, bool, gfp_t)'
  'void cfg80211_rx_unprot_mlme_mgmt(struct net_device*, const u8*, size_t)'
  'void cfg80211_tdls_oper_request(struct net_device*, const u8*, enum nl80211_tdls_operation, u16, gfp_t)'
  'void class_remove_file_ns(struct class*, const struct class_attribute*, const void*)'
  'void clean_bdev_aliases(struct block_device*, sector_t, sector_t)'
  'void clear_inode(struct inode*)'
  'void clear_nlink(struct inode*)'
  'struct clk* clk_get_sys(const char*, const char*)'
  'int clk_hw_set_parent(struct clk_hw*, struct clk_hw*)'
  'int clk_mux_determine_rate_flags(struct clk_hw*, struct clk_rate_request*, unsigned long)'
  'unsigned int clk_mux_index_to_val(u32*, unsigned int, u8)'
  'int clk_mux_val_to_index(struct clk_hw*, u32*, unsigned int, unsigned int)'
  'struct clk* clk_register_composite(struct device*, const char*, const char* const*, int, struct clk_hw*, const struct clk_ops*, struct clk_hw*, const struct clk_ops*, struct clk_hw*, const struct clk_ops*, unsigned long)'
  'long copy_from_kernel_nofault(void*, const void*, size_t)'
  'size_t copy_page_from_iter_atomic(struct page*, unsigned int, size_t, struct iov_iter*)'
  'int cpufreq_boost_enabled()'
  'int cpufreq_generic_suspend(struct cpufreq_policy*)'
  'void create_empty_buffers(struct page*, unsigned long, unsigned long)'
  'int crypto_ahash_digest(struct ahash_request*)'
  'struct crypto_ahash* crypto_alloc_ahash(const char*, u32, u32)'
  'struct crypto_async_request* crypto_dequeue_request(struct crypto_queue*)'
  'int crypto_enqueue_request(struct crypto_queue*, struct crypto_async_request*)'
  'void crypto_init_queue(struct crypto_queue*, unsigned int)'
  'int crypto_sha1_finup(struct shash_desc*, const u8*, unsigned int, u8*)'
  'int crypto_sha1_update(struct shash_desc*, const u8*, unsigned int)'
  'void crypto_unregister_ahash(struct ahash_alg*)'
  'void crypto_unregister_skcipher(struct skcipher_alg*)'
  'struct timespec64 current_time(struct inode*)'
  'int current_umask()'

5 variable symbol(s) added
  'struct super_block* blockdev_superblock'
  'const struct clk_ops clk_divider_ops'
  'const struct clk_ops clk_gate_ops'
  'const struct clk_ops clk_mux_ops'
  'const struct clk_ops clk_mux_ro_ops'

Bug: 276863283
Change-Id: I361d2e276d88ab5f870a31786fc88c948f7b6fb9
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
diff --git a/BUILD.bazel b/BUILD.bazel
index 4d8ea94..0b73366 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -23,6 +23,7 @@
     name = "aarch64_additional_kmi_symbol_lists",
     srcs = [
         # keep sorted
+        "android/abi_gki_aarch64_amlogic",
         "android/abi_gki_aarch64_db845c",
         "android/abi_gki_aarch64_exynos",
         "android/abi_gki_aarch64_fips140",