ANDROID: GKI: Add symbol list for lenovo

Add symbol list for lenovo

66 function symbol(s) added
  'struct gendisk* __alloc_disk_node(struct request_queue*, int, struct lock_class_key*)'
  'void blk_freeze_queue_start(struct request_queue*)'
  'bool blk_get_queue(struct request_queue*)'
  'void blk_mark_disk_dead(struct gendisk*)'
  'struct request* blk_mq_alloc_request(struct request_queue*, unsigned int, blk_mq_req_flags_t)'
  'struct request* blk_mq_alloc_request_hctx(struct request_queue*, unsigned int, blk_mq_req_flags_t, unsigned int)'
  'int blk_mq_alloc_sq_tag_set(struct blk_mq_tag_set*, const struct blk_mq_ops*, unsigned int, unsigned int)'
  'bool blk_mq_complete_request_remote(struct request*)'
  'void blk_mq_delay_kick_requeue_list(struct request_queue*, unsigned long)'
  'void blk_mq_free_request(struct request*)'
  'void blk_mq_freeze_queue(struct request_queue*)'
  'void blk_mq_freeze_queue_wait(struct request_queue*)'
  'int blk_mq_freeze_queue_wait_timeout(struct request_queue*, unsigned long)'
  'int blk_mq_pci_map_queues(struct blk_mq_queue_map*, struct pci_dev*, int)'
  'void blk_mq_requeue_request(struct request*, bool)'
  'struct request* blk_mq_tag_to_rq(struct blk_mq_tags*, unsigned int)'
  'void blk_mq_tagset_busy_iter(struct blk_mq_tag_set*, busy_tag_iter_fn*, void*)'
  'void blk_mq_tagset_wait_completed_request(struct blk_mq_tag_set*)'
  'void blk_mq_unfreeze_queue(struct request_queue*)'
  'void blk_mq_update_nr_hw_queues(struct blk_mq_tag_set*, int)'
  'void blk_put_queue(struct request_queue*)'
  'void blk_queue_chunk_sectors(struct request_queue*, unsigned int)'
  'void blk_queue_dma_alignment(struct request_queue*, int)'
  'bool blk_queue_flag_test_and_set(unsigned int, struct request_queue*)'
  'void blk_queue_max_zone_append_sectors(struct request_queue*, unsigned int)'
  'void blk_queue_set_zoned(struct gendisk*, enum blk_zoned_model)'
  'void blk_queue_virt_boundary(struct request_queue*, unsigned long)'
  'int blk_revalidate_disk_zones(struct gendisk*, void(*)(struct gendisk*))'
  'void blk_sync_queue(struct request_queue*)'
  'int blkdev_compat_ptr_ioctl(struct block_device*, fmode_t, unsigned int, unsigned long)'
  'int dev_pm_qos_expose_latency_tolerance(struct device*)'
  'void dev_pm_qos_hide_latency_tolerance(struct device*)'
  'int dev_pm_qos_update_user_latency_tolerance(struct device*, s32)'
  'bool device_remove_file_self(struct device*, const struct device_attribute*)'
  'void devm_release_resource(struct device*, struct resource*)'
  'size_t dma_max_mapping_size(struct device*)'
  'struct fwnode_handle* fwnode_find_reference(const struct fwnode_handle*, const char*, unsigned int)'
  'struct fwnode_handle* fwnode_get_next_child_node(const struct fwnode_handle*, struct fwnode_handle*)'
  'bool irq_check_status_bit(unsigned int, unsigned int)'
  'void irq_domain_associate_many(struct irq_domain*, unsigned int, irq_hw_number_t, int)'
  'int irq_get_percpu_devid_partition(unsigned int, struct cpumask*)'
  'void irq_work_run()'
  'struct mbox_chan* mbox_request_channel_byname(struct mbox_client*, const char*)'
  'void* memchr_inv(const void*, int, size_t)'
  'void* mempool_alloc(mempool_t*, gfp_t)'
  'mempool_t* mempool_create_node(int, mempool_alloc_t*, mempool_free_t*, void*, gfp_t, int)'
  'void mempool_destroy(mempool_t*)'
  'void mempool_free(void*, mempool_t*)'
  'void mempool_kfree(void*, void*)'
  'void* mempool_kmalloc(gfp_t, void*)'
  'int of_reserved_mem_device_init_by_name(struct device*, struct device_node*, const char*)'
  'int param_set_uint_minmax(const char*, const struct kernel_param*, unsigned int, unsigned int)'
  'int pci_aer_clear_nonfatal_status(struct pci_dev*)'
  'int pci_disable_pcie_error_reporting(struct pci_dev*)'
  'phys_addr_t pci_pio_to_address(unsigned long)'
  'int pci_sriov_configure_simple(struct pci_dev*, int)'
  'void pcibios_resource_to_bus(struct pci_bus*, struct pci_bus_region*, struct resource*)'
  'bool pcie_aspm_enabled(struct pci_dev*)'
  'int perf_aux_output_skip(struct perf_output_handle*, unsigned long)'
  'void perf_event_addr_filters_sync(struct perf_event*)'
  'int pinconf_generic_parse_dt_config(struct device_node*, struct pinctrl_dev*, unsigned long**, unsigned int*)'
  'void pinctrl_unregister(struct pinctrl_dev*)'
  'void put_disk(struct gendisk*)'
  'bool this_cpu_has_cap(unsigned int)'
  'void trace_seq_printf(struct trace_seq*, const char*, ...)'
  'void trace_seq_putc(struct trace_seq*, unsigned char)'

Bug: 285569306

Change-Id: I0d844e1026c367aeede6175398784f0776b7120f
Signed-off-by: erinwang2 <erinwang2@lenovo.com>
diff --git a/BUILD.bazel b/BUILD.bazel
index 04ce711..3305d53 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -39,6 +39,7 @@
         "android/abi_gki_aarch64_db845c",
         "android/abi_gki_aarch64_exynos",
         "android/abi_gki_aarch64_fips140",
+        "android/abi_gki_aarch64_lenovo",
         "android/abi_gki_aarch64_oplus",
         "android/abi_gki_aarch64_pixel",
         "android/abi_gki_aarch64_rtktv",