ANDROID: GKI: Add some symbols to symbol list

Add some symbols to symbol list included by oem modules.

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

64 Added functions:

  [A] 'function void __bitmap_or(unsigned long int*, const unsigned long
int*, const unsigned long int*, unsigned int)'
  [A] 'function int __genphy_config_aneg(phy_device*, bool)'
  [A] 'function unsigned int __kfifo_in_r(__kfifo*, void*, unsigned int,
size_t)'
  [A] 'function unsigned int __kfifo_len_r(__kfifo*, size_t)'
  [A] 'function unsigned int __kfifo_out_r(__kfifo*, void*, unsigned
int, size_t)'
  [A] 'function int __mdiobus_read(mii_bus*, int, u32)'
  [A] 'function int __mdiobus_write(mii_bus*, int, u32, u16)'
  [A] 'function scsi_device* __scsi_add_device(Scsi_Host*, uint, uint,
u64, void*)'
  [A] 'function void blk_pm_runtime_init(request_queue*, device*)'
  [A] 'function void blk_queue_update_dma_pad(request_queue*, unsigned
int)'
  [A] 'function void bsg_job_done(bsg_job*, int, unsigned int)'
  [A] 'function void bsg_remove_queue(request_queue*)'
  [A] 'function request_queue* bsg_setup_queue(device*, const char*,
bsg_job_fn*, bsg_timeout_fn*, int)'
  [A] 'function int device_set_wakeup_enable(device*, bool)'
  [A] 'function void devm_gpiod_put(device*, gpio_desc*)'
  [A] 'function void disk_part_iter_exit(disk_part_iter*)'
  [A] 'function void disk_part_iter_init(disk_part_iter*, gendisk*,
unsigned int)'
  [A] 'function hd_struct* disk_part_iter_next(disk_part_iter*)'
  [A] 'function void done_path_create(path*, dentry*)'
  [A] 'function int down_read_trylock(rw_semaphore*)'
  [A] 'function void end_buffer_write_sync(buffer_head*, int)'
  [A] 'function phy_device* fixed_phy_register(unsigned int,
fixed_phy_status*, device_node*)'
  [A] 'function void fixed_phy_unregister(phy_device*)'
  [A] 'function int genphy_read_status(phy_device*)'
  [A] 'function int genphy_suspend(phy_device*)'
  [A] 'function unsigned long int int_sqrt(unsigned long int)'
  [A] 'function irq_domain* irq_domain_add_simple(device_node*, unsigned
int, unsigned int, const irq_domain_ops*, void*)'
  [A] 'function u64 jiffies64_to_nsecs(u64)'
  [A] 'function void keyslot_manager_destroy(keyslot_manager*)'
  [A] 'function void
keyslot_manager_reprogram_all_keys(keyslot_manager*)'
  [A] 'function bool kmsg_dump_get_line(kmsg_dumper*, bool, char*,
size_t, size_t*)'
  [A] 'function void ktime_get_coarse_ts64(timespec64*)'
  [A] 'function int mdiobus_read(mii_bus*, int, unsigned int)'
  [A] 'function int mdiobus_write(mii_bus*, int, unsigned int, unsigned
short int)'
  [A] 'function ssize_t mipi_dsi_dcs_write(mipi_dsi_device*, u8, void*,
size_t)'
  [A] 'function int of_mdiobus_register(mii_bus*, device_node*)'
  [A] 'function int phy_connect_direct(net_device*, phy_device*, void
(net_device*)*, phy_interface_t)'
  [A] 'function int phy_drivers_register(phy_driver*, int, module*)'
  [A] 'function void phy_drivers_unregister(phy_driver*, int)'
  [A] 'function int phy_ethtool_get_eee(phy_device*, ethtool_eee*)'
  [A] 'function void phy_ethtool_ksettings_get(phy_device*,
ethtool_link_ksettings*)'
  [A] 'function int phy_ethtool_ksettings_set(phy_device*, const
ethtool_link_ksettings*)'
  [A] 'function int phy_ethtool_set_eee(phy_device*, ethtool_eee*)'
  [A] 'function int phy_ethtool_set_wol(phy_device*, ethtool_wolinfo*)'
  [A] 'function phy_device* phy_find_first(mii_bus*)'
  [A] 'function int phy_read_mmd(phy_device*, int, unsigned int)'
  [A] 'function int phy_register_fixup_for_uid(u32, u32, int
(phy_device*)*)'
  [A] 'function void phy_remove_link_mode(phy_device*, u32)'
  [A] 'function int phy_restore_page(phy_device*, int, int)'
  [A] 'function int phy_save_page(phy_device*)'
  [A] 'function int phy_unregister_fixup_for_uid(u32, u32)'
  [A] 'function int phy_write_mmd(phy_device*, int, unsigned int,
unsigned short int)'
  [A] 'function void rt_mutex_lock(rt_mutex*)'
  [A] 'function void rt_mutex_unlock(rt_mutex*)'
  [A] 'function int scsi_dma_map(scsi_cmnd*)'
  [A] 'function void scsi_dma_unmap(scsi_cmnd*)'
  [A] 'function void scsi_remove_device(scsi_device*)'
  [A] 'function int set_blocksize(block_device*, int)'
  [A] 'function int single_open_size(file*, int (seq_file*, void*)*,
void*, unsigned long int)'
  [A] 'function int snd_soc_runtime_set_dai_fmt(snd_soc_pcm_runtime*,
unsigned int)'
  [A] 'function usb_host_interface* usb_altnum_to_altsetting(const
usb_interface*, unsigned int)'
  [A] 'function void usb_scuttle_anchored_urbs(usb_anchor*)'
  [A] 'function int usbnet_get_ethernet_addr(usbnet*, int)'
  [A] 'function int usbnet_manage_power(usbnet*, int)'

Bug: 159686234
Change-Id: Ia3baa4c8ef3cfde77c524eaea37eb5c17d7cd4d9
Signed-off-by: Chenggang Wang <wangchenggang@vivo.com>
This commit is contained in:
Chenggang Wang 2020-08-01 20:17:22 +08:00
parent 3f413d0ec7
commit b7b08548a5
3 changed files with 3459 additions and 685 deletions

File diff suppressed because it is too large Load Diff

2349
android/abi_gki_aarch64_vivo Normal file

File diff suppressed because it is too large Load Diff

View File

@ -13,6 +13,7 @@ android/abi_gki_aarch64_hikey960
android/abi_gki_aarch64_qcom
android/abi_gki_aarch64_sunxi
android/abi_gki_aarch64_unisoc
android/abi_gki_aarch64_vivo
"
TRIM_NONLISTED_KMI=1
KMI_SYMBOL_LIST_STRICT_MODE=1