diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index f9ec60375ec5..a8b38168e06a 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -5148,6 +5148,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x1c3eec85 } +pointer_reference { + id: 0x0d9fa351 + kind: POINTER + pointee_type_id: 0x1c3e6bd8 +} pointer_reference { id: 0x0da01896 kind: POINTER @@ -5458,6 +5463,16 @@ pointer_reference { kind: POINTER pointee_type_id: 0x1d33ca38 } +pointer_reference { + id: 0x0ddd9122 + kind: POINTER + pointee_type_id: 0x1d36a215 +} +pointer_reference { + id: 0x0dddbb92 + kind: POINTER + pointee_type_id: 0x1d3608d6 +} pointer_reference { id: 0x0dde65b8 kind: POINTER @@ -14183,6 +14198,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x9a8049e0 } +pointer_reference { + id: 0x2c302ca8 + kind: POINTER + pointee_type_id: 0x9a80543f +} pointer_reference { id: 0x2c312b62 kind: POINTER @@ -20043,6 +20063,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x903e851b } +pointer_reference { + id: 0x2e9fb2c1 + kind: POINTER + pointee_type_id: 0x903e2d98 +} pointer_reference { id: 0x2e9fe637 kind: POINTER @@ -24743,6 +24768,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xf9fcb2cf } +pointer_reference { + id: 0x34f747ff + kind: POINTER + pointee_type_id: 0xf99df961 +} pointer_reference { id: 0x3500e23a kind: POINTER @@ -35063,6 +35093,11 @@ qualified { qualifier: CONST qualified_type_id: 0x95a5decf } +qualified { + id: 0xf99df961 + qualifier: CONST + qualified_type_id: 0x9630530f +} qualified { id: 0xf9d1a7a0 qualifier: CONST @@ -44204,6 +44239,12 @@ member { type_id: 0x2c7e659b offset: 1152 } +member { + id: 0xfdc15727 + name: "add_port" + type_id: 0x0d9fa351 + offset: 128 +} member { id: 0x4dcf2c11 name: "add_producer" @@ -73090,6 +73131,12 @@ member { type_id: 0x0fa14b4c offset: 320 } +member { + id: 0x702151a1 + name: "del_port" + type_id: 0x0d9fa351 + offset: 192 +} member { id: 0x5e7ee5d3 name: "del_producer" @@ -80843,6 +80890,12 @@ member { type_id: 0x33756485 offset: 192 } +member { + id: 0xa072eefa + name: "dump_size" + type_id: 0x2c302ca8 + offset: 320 +} member { id: 0x031e119e name: "dump_stats" @@ -80867,6 +80920,12 @@ member { type_id: 0x0d21fdc9 offset: 1856 } +member { + id: 0x4cc2c45a + name: "dump_write" + type_id: 0x2e9fb2c1 + offset: 384 +} member { id: 0xfc3fad02 name: "dumper" @@ -96734,6 +96793,11 @@ member { type_id: 0x2ced7c4b offset: 1536 } +member { + id: 0x06a833a8 + name: "get_port" + type_id: 0x0ddd9122 +} member { id: 0xa9079cd6 name: "get_power_status" @@ -165802,6 +165866,12 @@ member { type_id: 0x629984b1 offset: 25984 } +member { + id: 0x7062211d + name: "reset_ntf" + type_id: 0x0d9c4ffe + offset: 256 +} member { id: 0x98c83941 name: "reset_pending" @@ -175535,6 +175605,12 @@ member { name: "set_port" type_id: 0x2e9bbd8d } +member { + id: 0x9a820b0d + name: "set_port_priv" + type_id: 0x0dddbb92 + offset: 64 +} member { id: 0x8086060a name: "set_power" @@ -262973,6 +263049,21 @@ struct_union { member_id: 0xb0bb615b } } +struct_union { + id: 0x9630530f + kind: STRUCT + name: "udp_tunnel_nic_ops" + definition { + bytesize: 56 + member_id: 0x06a833a8 + member_id: 0x9a820b0d + member_id: 0xfdc15727 + member_id: 0x702151a1 + member_id: 0x7062211d + member_id: 0xa072eefa + member_id: 0x4cc2c45a + } +} struct_union { id: 0xe832fb84 kind: STRUCT @@ -297707,6 +297798,12 @@ function { return_type_id: 0x48b5725f parameter_id: 0x32941b2b } +function { + id: 0x1c3e6bd8 + return_type_id: 0x48b5725f + parameter_id: 0x32a623d7 + parameter_id: 0x03ecaf94 +} function { id: 0x1c3eec85 return_type_id: 0x48b5725f @@ -298537,6 +298634,22 @@ function { parameter_id: 0x0258f96e parameter_id: 0x32bd639f } +function { + id: 0x1d3608d6 + return_type_id: 0x48b5725f + parameter_id: 0x32a623d7 + parameter_id: 0x4585663f + parameter_id: 0x4585663f + parameter_id: 0x295c7202 +} +function { + id: 0x1d36a215 + return_type_id: 0x48b5725f + parameter_id: 0x32a623d7 + parameter_id: 0x4585663f + parameter_id: 0x4585663f + parameter_id: 0x03ecaf94 +} function { id: 0x1d39707c return_type_id: 0x48b5725f @@ -305409,6 +305522,11 @@ function { parameter_id: 0x3a6574c9 parameter_id: 0x3bad809b } +function { + id: 0x733f53a5 + return_type_id: 0x309d6e18 + parameter_id: 0x3e10b518 +} function { id: 0x73531faf return_type_id: 0x92233392 @@ -307154,6 +307272,13 @@ function { parameter_id: 0x3411dbb1 parameter_id: 0x2e0f9112 } +function { + id: 0x903e2d98 + return_type_id: 0x6720d32f + parameter_id: 0x32a623d7 + parameter_id: 0x4585663f + parameter_id: 0x054f691a +} function { id: 0x903e8010 return_type_id: 0x6720d32f @@ -308694,6 +308819,12 @@ function { parameter_id: 0x32a623d7 parameter_id: 0x282d39ce } +function { + id: 0x918c1a12 + return_type_id: 0x6720d32f + parameter_id: 0x32a623d7 + parameter_id: 0x295c7202 +} function { id: 0x918cb258 return_type_id: 0x6720d32f @@ -308907,6 +309038,14 @@ function { parameter_id: 0x2a48f3d0 parameter_id: 0x4585663f } +function { + id: 0x91aa0c4b + return_type_id: 0x6720d32f + parameter_id: 0x32a623d7 + parameter_id: 0x295c7202 + parameter_id: 0x914dbfdc + parameter_id: 0x914dbfdc +} function { id: 0x91aa9fd5 return_type_id: 0x6720d32f @@ -318447,6 +318586,12 @@ function { parameter_id: 0x1d44326e parameter_id: 0x1469952b } +function { + id: 0x9a80543f + return_type_id: 0xf435685e + parameter_id: 0x32a623d7 + parameter_id: 0x4585663f +} function { id: 0x9a844b16 return_type_id: 0x6720d32f @@ -321887,6 +322032,12 @@ function { parameter_id: 0x11cffa09 parameter_id: 0x92233392 } +function { + id: 0x9bbc7443 + return_type_id: 0x6720d32f + parameter_id: 0x11e6864c + parameter_id: 0x914dbfdc +} function { id: 0x9bbcaaf0 return_type_id: 0x6720d32f @@ -347901,6 +348052,15 @@ elf_symbol { type_id: 0x1e18ac15 full_name: "avenrun" } +elf_symbol { + id: 0x0760f21e + name: "backlight_device_get_by_name" + is_defined: true + symbol_type: FUNCTION + crc: 0xbdffe5b8 + type_id: 0x733f53a5 + full_name: "backlight_device_get_by_name" +} elf_symbol { id: 0xb9c34cbd name: "backlight_device_get_by_type" @@ -376281,6 +376441,15 @@ elf_symbol { type_id: 0x1fdf0b41 full_name: "netdev_printk" } +elf_symbol { + id: 0x6c3e8f78 + name: "netdev_reset_tc" + is_defined: true + symbol_type: FUNCTION + crc: 0x13ed0551 + type_id: 0x1c31d966 + full_name: "netdev_reset_tc" +} elf_symbol { id: 0x22c60050 name: "netdev_rss_key_fill" @@ -376317,6 +376486,24 @@ elf_symbol { type_id: 0x1cd08481 full_name: "netdev_set_default_ethtool_ops" } +elf_symbol { + id: 0xd0f388bf + name: "netdev_set_num_tc" + is_defined: true + symbol_type: FUNCTION + crc: 0x1e03adf1 + type_id: 0x918c1a12 + full_name: "netdev_set_num_tc" +} +elf_symbol { + id: 0xc32be078 + name: "netdev_set_tc_queue" + is_defined: true + symbol_type: FUNCTION + crc: 0x4442f196 + type_id: 0x91aa0c4b + full_name: "netdev_set_tc_queue" +} elf_symbol { id: 0x13d32ab6 name: "netdev_state_change" @@ -380253,6 +380440,15 @@ elf_symbol { type_id: 0x998196f8 full_name: "pci_set_power_state" } +elf_symbol { + id: 0xab90cbbb + name: "pci_sriov_set_totalvfs" + is_defined: true + symbol_type: FUNCTION + crc: 0x32679a37 + type_id: 0x9bbc7443 + full_name: "pci_sriov_set_totalvfs" +} elf_symbol { id: 0xa321b388 name: "pci_stop_root_bus" @@ -396745,6 +396941,15 @@ elf_symbol { type_id: 0x99621666 full_name: "udp_tunnel6_xmit_skb" } +elf_symbol { + id: 0x7d720277 + name: "udp_tunnel_nic_ops" + is_defined: true + symbol_type: OBJECT + crc: 0x5f62b5af + type_id: 0x34f747ff + full_name: "udp_tunnel_nic_ops" +} elf_symbol { id: 0x7f7d27b4 name: "udp_tunnel_sock_release" @@ -405414,6 +405619,7 @@ interface { symbol_id: 0xd772fde3 symbol_id: 0x1abdc14f symbol_id: 0x3eb51b20 + symbol_id: 0x0760f21e symbol_id: 0xb9c34cbd symbol_id: 0x0bd7f049 symbol_id: 0xf54175ef @@ -408566,10 +408772,13 @@ interface { symbol_id: 0xd5ed1a09 symbol_id: 0xd78c295f symbol_id: 0xe42df14f + symbol_id: 0x6c3e8f78 symbol_id: 0x22c60050 symbol_id: 0x7a3d8713 symbol_id: 0xf7edefd1 symbol_id: 0xb78d7b09 + symbol_id: 0xd0f388bf + symbol_id: 0xc32be078 symbol_id: 0x13d32ab6 symbol_id: 0x88a6525c symbol_id: 0xa9b870ab @@ -409007,6 +409216,7 @@ interface { symbol_id: 0x9595d229 symbol_id: 0xfc86cde9 symbol_id: 0xe770d8d1 + symbol_id: 0xab90cbbb symbol_id: 0xa321b388 symbol_id: 0x958eb206 symbol_id: 0xd0c1e622 @@ -410840,6 +411050,7 @@ interface { symbol_id: 0x2259ac6a symbol_id: 0x3bea1d77 symbol_id: 0x83627eaa + symbol_id: 0x7d720277 symbol_id: 0x7f7d27b4 symbol_id: 0x674efb6f symbol_id: 0x3fa12248 diff --git a/android/abi_gki_aarch64_xiaomi b/android/abi_gki_aarch64_xiaomi index 60c623ce7db0..63104d8e367e 100644 --- a/android/abi_gki_aarch64_xiaomi +++ b/android/abi_gki_aarch64_xiaomi @@ -301,8 +301,9 @@ of_node_name_prefix bdi_unregister -#required by dispaly.ko +#required by msm_drm.ko mipi_dsi_dcs_set_display_off + backlight_device_get_by_name #required by debug_ext.ko of_find_all_nodes @@ -359,3 +360,14 @@ #required by speed_ui.ko __tracepoint_android_rvh_update_cpus_allowed __traceiter_android_rvh_update_cpus_allowed + +#required by brcm_xgbe.ko + cpumask_local_spread + udp_tunnel_nic_ops + netdev_reset_tc + netdev_set_num_tc + netdev_set_tc_queue + pci_select_bars + pci_sriov_set_totalvfs + pci_num_vf +