diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index ef50c3327312..55ad6bf3ed9e 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -603,6 +603,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x22708ed7 } +pointer_reference { + id: 0x020e2d6c + kind: POINTER + pointee_type_id: 0x2278532c +} pointer_reference { id: 0x020f69fc kind: POINTER @@ -18693,6 +18698,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x9d020190 } +pointer_reference { + id: 0x2dd0e3ba + kind: POINTER + pointee_type_id: 0x9d036874 +} pointer_reference { id: 0x2dd11a2c kind: POINTER @@ -23008,6 +23018,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xebd6f8cf } +pointer_reference { + id: 0x3066e757 + kind: POINTER + pointee_type_id: 0xebdb7bc3 +} pointer_reference { id: 0x3068cb56 kind: POINTER @@ -35158,6 +35173,11 @@ qualified { qualifier: CONST qualified_type_id: 0xdf1c55b5 } +qualified { + id: 0xebdb7bc3 + qualifier: CONST + qualified_type_id: 0xdf2a5987 +} qualified { id: 0xebe3cbc6 qualifier: CONST @@ -41277,6 +41297,11 @@ member { id: 0x39193c98 type_id: 0x6b4a8270 } +member { + id: 0x39247b87 + type_id: 0x6bbf8298 + offset: 1728 +} member { id: 0x394b4495 type_id: 0x6a0371c1 @@ -58268,6 +58293,17 @@ member { type_id: 0x2fa7835a offset: 1344 } +member { + id: 0x494613b2 + name: "bus_shift" + type_id: 0x4585663f +} +member { + id: 0x49461955 + name: "bus_shift" + type_id: 0x4585663f + offset: 1536 +} member { id: 0xed4f4708 name: "bus_state" @@ -58350,6 +58386,12 @@ member { type_id: 0x6720d32f offset: 128 } +member { + id: 0x295effc7 + name: "busr" + type_id: 0xc7736674 + offset: 768 +} member { id: 0xb3b001a6 name: "bustype" @@ -109676,6 +109718,12 @@ member { type_id: 0x2c24424a offset: 128 } +member { + id: 0x1ac712b1 + name: "init" + type_id: 0x2dd0e3ba + offset: 448 +} member { id: 0x1ac72504 name: "init" @@ -145206,6 +145254,12 @@ member { type_id: 0x30351611 offset: 192 } +member { + id: 0xafbb6568 + name: "ops" + type_id: 0x3066e757 + offset: 1664 +} member { id: 0xafbb6c89 name: "ops" @@ -148425,6 +148479,12 @@ member { type_id: 0x0258f96e offset: 256 } +member { + id: 0x72332c70 + name: "parent" + type_id: 0x0258f96e + offset: 1792 +} member { id: 0x72332dc4 name: "parent" @@ -149357,6 +149417,12 @@ member { type_id: 0xd3c80119 offset: 7296 } +member { + id: 0xf358d5e4 + name: "pci_ops" + type_id: 0x3672f594 + offset: 64 +} member { id: 0x475f5a88 name: "pci_pf" @@ -156680,6 +156746,12 @@ member { type_id: 0x18bd6530 offset: 192 } +member { + id: 0x59119119 + name: "priv" + type_id: 0x18bd6530 + offset: 1600 +} member { id: 0x59119163 name: "priv" @@ -167969,6 +168041,11 @@ member { name: "res" type_id: 0x3b4ce03a } +member { + id: 0x169050e7 + name: "res" + type_id: 0xc7736674 +} member { id: 0x16905a64 name: "res" @@ -210557,6 +210634,11 @@ member { type_id: 0x83a99a4f offset: 576 } +member { + id: 0xf5e8e8d4 + name: "win" + type_id: 0x18bd6530 +} member { id: 0x105bc79a name: "window" @@ -210610,6 +210692,11 @@ member { type_id: 0x0daecbaf offset: 7488 } +member { + id: 0xfd95b2d7 + name: "winp" + type_id: 0x0cbf60eb +} member { id: 0xd219e788 name: "winsize" @@ -219688,6 +219775,15 @@ struct_union { member_id: 0x95ecb634 } } +struct_union { + id: 0x6bbf8298 + kind: UNION + definition { + bytesize: 8 + member_id: 0xf5e8e8d4 + member_id: 0xfd95b2d7 + } +} struct_union { id: 0x6bc0e8a0 kind: UNION @@ -251162,6 +251258,21 @@ struct_union { member_id: 0xff645b09 } } +struct_union { + id: 0x2278532c + kind: STRUCT + name: "pci_config_window" + definition { + bytesize: 232 + member_id: 0x169050e7 + member_id: 0x295effc7 + member_id: 0x49461955 + member_id: 0x59119119 + member_id: 0xafbb6568 + member_id: 0x39247b87 + member_id: 0x72332c70 + } +} struct_union { id: 0x6ddaffac kind: STRUCT @@ -251345,6 +251456,17 @@ struct_union { member_id: 0x7c00ebb3 } } +struct_union { + id: 0xdf2a5987 + kind: STRUCT + name: "pci_ecam_ops" + definition { + bytesize: 64 + member_id: 0x494613b2 + member_id: 0xf358d5e4 + member_id: 0x1ac712b1 + } +} struct_union { id: 0x74cd16ec kind: STRUCT @@ -332496,6 +332618,11 @@ function { parameter_id: 0x01c5a749 parameter_id: 0x3cfe7778 } +function { + id: 0x9d036874 + return_type_id: 0x6720d32f + parameter_id: 0x020e2d6c +} function { id: 0x9d038726 return_type_id: 0x6720d32f @@ -335763,6 +335890,14 @@ function { parameter_id: 0x09793771 parameter_id: 0x4585663f } +function { + id: 0x9ec927c4 + return_type_id: 0x020e2d6c + parameter_id: 0x0258f96e + parameter_id: 0x3b4ce03a + parameter_id: 0x3b4ce03a + parameter_id: 0x3066e757 +} function { id: 0x9ec960c7 return_type_id: 0x6720d32f @@ -392550,6 +392685,15 @@ elf_symbol { type_id: 0x14e1f000 full_name: "pci_disable_sriov" } +elf_symbol { + id: 0x2b8efaa9 + name: "pci_ecam_create" + is_defined: true + symbol_type: FUNCTION + crc: 0xf3198565 + type_id: 0x9ec927c4 + full_name: "pci_ecam_create" +} elf_symbol { id: 0x0872d05c name: "pci_ecam_map_bus" @@ -424581,6 +424725,7 @@ interface { symbol_id: 0x01a00013 symbol_id: 0xc3f9d559 symbol_id: 0xb9d0b3a8 + symbol_id: 0x2b8efaa9 symbol_id: 0x0872d05c symbol_id: 0x96b46225 symbol_id: 0x35a3d772 diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index fd92c270e73f..7ce82a96f3d7 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -2206,6 +2206,7 @@ of_get_next_child of_get_next_parent of_get_parent + of_get_pci_domain_nr of_get_phy_mode of_get_property of_get_regulator_init_data @@ -2320,6 +2321,7 @@ pcie_capability_clear_and_set_word pcie_capability_read_dword pcie_capability_read_word + pci_ecam_create pci_ecam_map_bus pci_enable_device pci_enable_pcie_error_reporting