diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 68a0f2c6a2dc..52b1f046254d 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -303873,6 +303873,11 @@ function { parameter_id: 0x3e146274 parameter_id: 0x3fa672fd } +function { + id: 0x58e2fbd2 + return_type_id: 0x18bd6530 + parameter_id: 0x39d1288c +} function { id: 0x590737f8 return_type_id: 0x295c7202 @@ -310726,6 +310731,13 @@ function { parameter_id: 0x914dbfdc parameter_id: 0x6d7f5ff6 } +function { + id: 0x92c44c32 + return_type_id: 0x6720d32f + parameter_id: 0x3b49ed35 + parameter_id: 0x6720d32f + parameter_id: 0x295c7202 +} function { id: 0x92c4ddf1 return_type_id: 0x6720d32f @@ -379379,6 +379391,15 @@ elf_symbol { type_id: 0x14e1f000 full_name: "pci_clear_master" } +elf_symbol { + id: 0x97a2a455 + name: "pci_clear_mwi" + is_defined: true + symbol_type: FUNCTION + crc: 0x46452a94 + type_id: 0x14e1f000 + full_name: "pci_clear_mwi" +} elf_symbol { id: 0x04525af5 name: "pci_dev_get" @@ -380108,6 +380129,15 @@ elf_symbol { type_id: 0x14e1f000 full_name: "pci_set_master" } +elf_symbol { + id: 0xfc86cde9 + name: "pci_set_mwi" + is_defined: true + symbol_type: FUNCTION + crc: 0xb8102db0 + type_id: 0x99f942bc + full_name: "pci_set_mwi" +} elf_symbol { id: 0xe770d8d1 name: "pci_set_power_state" @@ -380189,6 +380219,15 @@ elf_symbol { type_id: 0x18efced4 full_name: "pci_walk_bus" } +elf_symbol { + id: 0x35548641 + name: "pci_write_config_byte" + is_defined: true + symbol_type: FUNCTION + crc: 0x9e4ddd45 + type_id: 0x92c44c32 + full_name: "pci_write_config_byte" +} elf_symbol { id: 0x6d6403f6 name: "pci_write_config_dword" @@ -383132,6 +383171,15 @@ elf_symbol { type_id: 0x91cb6689 full_name: "proc_doulongvec_minmax" } +elf_symbol { + id: 0x7a8a2031 + name: "proc_get_parent_data" + is_defined: true + symbol_type: FUNCTION + crc: 0x5cbd50ed + type_id: 0x58e2fbd2 + full_name: "proc_get_parent_data" +} elf_symbol { id: 0xd27c5bdf name: "proc_mkdir" @@ -408712,6 +408760,7 @@ interface { symbol_id: 0x1540c319 symbol_id: 0x06548b7e symbol_id: 0xe99b6d83 + symbol_id: 0x97a2a455 symbol_id: 0x04525af5 symbol_id: 0x9252d1d7 symbol_id: 0x4f0ba1d7 @@ -408793,6 +408842,7 @@ interface { symbol_id: 0x53d0da35 symbol_id: 0xc62d75dd symbol_id: 0x9595d229 + symbol_id: 0xfc86cde9 symbol_id: 0xe770d8d1 symbol_id: 0xa321b388 symbol_id: 0x958eb206 @@ -408802,6 +408852,7 @@ interface { symbol_id: 0xa01539e9 symbol_id: 0x46d93e48 symbol_id: 0x0bb33843 + symbol_id: 0x35548641 symbol_id: 0x6d6403f6 symbol_id: 0x52200b18 symbol_id: 0x0ce26450 @@ -409129,6 +409180,7 @@ interface { symbol_id: 0x499b7b9e symbol_id: 0x712f800b symbol_id: 0x37c95360 + symbol_id: 0x7a8a2031 symbol_id: 0xd27c5bdf symbol_id: 0xe2f2f3da symbol_id: 0xeb5eabdb diff --git a/android/abi_gki_aarch64_rockchip b/android/abi_gki_aarch64_rockchip index a051b3843047..e45f1f1edbab 100644 --- a/android/abi_gki_aarch64_rockchip +++ b/android/abi_gki_aarch64_rockchip @@ -2183,6 +2183,47 @@ mmc_pwrseq_register mmc_pwrseq_unregister +# required by r8168.ko + csum_ipv6_magic + netif_set_tso_max_segs + netif_set_tso_max_size + pci_choose_state + pci_clear_master + pci_clear_mwi + pci_disable_msi + pci_disable_msix + pci_enable_device + pci_enable_msi + pci_enable_msix_range + pci_enable_wake + pci_get_slot + pci_release_regions + pci_request_regions + pci_set_mwi + pci_wake_from_d3 + pci_write_config_byte + proc_get_parent_data + proc_mkdir_data + +# required by realtek.ko + genphy_handle_interrupt_no_ack + genphy_read_abilities + genphy_read_mmd_unsupported + genphy_update_link + genphy_write_mmd_unsupported + __mdiobus_read + __mdiobus_write + phy_basic_t1_features + __phy_modify + phy_modify + phy_modify_changed + phy_modify_paged + phy_modify_paged_changed + phy_read_paged + phy_restore_page + phy_select_page + phy_write_paged + # required by reboot-mode.ko devres_release kernel_kobj @@ -2857,6 +2898,25 @@ crypto_register_alg crypto_unregister_alg +# required by ufs-rockchip.ko + ufshcd_config_pwr_mode + ufshcd_dealloc_host + ufshcd_dme_set_attr + ufshcd_hba_enable + ufshcd_hba_stop + ufshcd_hold + ufshcd_make_hba_operational + ufshcd_pltfrm_init + ufshcd_pltfrm_shutdown + ufshcd_release + ufshcd_remove + ufshcd_resume_complete + ufshcd_runtime_resume + ufshcd_runtime_suspend + ufshcd_suspend_prepare + ufshcd_system_resume + ufshcd_system_suspend + # required by usblp.ko add_wait_queue default_wake_function