diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 1ac797fa6988..4d1b219a2cbb 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -24725,6 +24725,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xf7842e25 } +pointer_reference { + id: 0x3771eb5c + kind: POINTER + pointee_type_id: 0xf7874bee +} pointer_reference { id: 0x37765a7c kind: POINTER @@ -32985,6 +32990,11 @@ qualified { qualifier: CONST qualified_type_id: 0xae565365 } +qualified { + id: 0xf7874bee + qualifier: CONST + qualified_type_id: 0xae5a9933 +} qualified { id: 0xf824f490 qualifier: CONST @@ -290182,6 +290192,11 @@ function { parameter_id: 0x4585663f parameter_id: 0xf1a6dfed } +function { + id: 0x658bb664 + return_type_id: 0x0130219f + parameter_id: 0x0130219f +} function { id: 0x65d68df5 return_type_id: 0x1977e57b @@ -291700,6 +291715,12 @@ function { parameter_id: 0x1b44744f parameter_id: 0x3e10b518 } +function { + id: 0x89207050 + return_type_id: 0x01ace255 + parameter_id: 0x3771eb5c + parameter_id: 0x4585663f +} function { id: 0x892fc913 return_type_id: 0x3a433e0e @@ -292909,6 +292930,12 @@ function { parameter_id: 0x4585663f parameter_id: 0x0b30ee00 } +function { + id: 0x90d9386e + return_type_id: 0x6720d32f + parameter_id: 0x35d510c3 + parameter_id: 0x0b27dc43 +} function { id: 0x90d96c90 return_type_id: 0x6720d32f @@ -307559,6 +307586,12 @@ function { parameter_id: 0x0258f96e parameter_id: 0x00dd92af } +function { + id: 0x9d15c1e0 + return_type_id: 0x6720d32f + parameter_id: 0x0258f96e + parameter_id: 0x00c72527 +} function { id: 0x9d15cbb3 return_type_id: 0x6720d32f @@ -310612,6 +310645,14 @@ function { parameter_id: 0xc9082b19 parameter_id: 0x6720d32f } +function { + id: 0x9f41a9bc + return_type_id: 0x6720d32f + parameter_id: 0x0d7ce7cc + parameter_id: 0x6720d32f + parameter_id: 0x0483e6f8 + parameter_id: 0xf435685e +} function { id: 0x9f431aa6 return_type_id: 0x6720d32f @@ -317751,6 +317792,15 @@ elf_symbol { type_id: 0x915b6659 full_name: "__mdiobus_read" } +elf_symbol { + id: 0xa5f70021 + name: "__mdiobus_register" + is_defined: true + symbol_type: FUNCTION + crc: 0xd5f22d34 + type_id: 0x90d9386e + full_name: "__mdiobus_register" +} elf_symbol { id: 0xc8acd38c name: "__mdiobus_write" @@ -330249,6 +330299,15 @@ elf_symbol { type_id: 0x7370e0bf full_name: "dev_get_stats" } +elf_symbol { + id: 0x34feac51 + name: "dev_get_tstats64" + is_defined: true + symbol_type: FUNCTION + crc: 0xe779a330 + type_id: 0x1c378d7a + full_name: "dev_get_tstats64" +} elf_symbol { id: 0x87df61b4 name: "dev_getbyhwaddr_rcu" @@ -338421,6 +338480,15 @@ elf_symbol { type_id: 0x914b9e4e full_name: "eth_mac_addr" } +elf_symbol { + id: 0xdef4bdce + name: "eth_platform_get_mac_address" + is_defined: true + symbol_type: FUNCTION + crc: 0x2a068293 + type_id: 0x9d15c1e0 + full_name: "eth_platform_get_mac_address" +} elf_symbol { id: 0xeeed0fcd name: "eth_prepare_mac_addr_change" @@ -345391,6 +345459,15 @@ elf_symbol { type_id: 0x685d7099 full_name: "kmalloc_large" } +elf_symbol { + id: 0x158dfa03 + name: "kmalloc_large_node" + is_defined: true + symbol_type: FUNCTION + crc: 0x48d3fa27 + type_id: 0x6844b8ad + full_name: "kmalloc_large_node" +} elf_symbol { id: 0xa64fdec4 name: "kmalloc_node_trace" @@ -349203,6 +349280,15 @@ elf_symbol { type_id: 0x1d27ccfe full_name: "netif_set_tso_max_segs" } +elf_symbol { + id: 0x1d1d3e9f + name: "netif_set_tso_max_size" + is_defined: true + symbol_type: FUNCTION + crc: 0xe2bbffb8 + type_id: 0x1d27ccfe + full_name: "netif_set_tso_max_size" +} elf_symbol { id: 0x5f6243cf name: "netif_stacked_transfer_operstate" @@ -352824,6 +352910,15 @@ elf_symbol { type_id: 0x1cc5f9b2 full_name: "phy_disconnect" } +elf_symbol { + id: 0xb39736f6 + name: "phy_do_ioctl_running" + is_defined: true + symbol_type: FUNCTION + crc: 0xf2648d7b + type_id: 0x91e86e2c + full_name: "phy_do_ioctl_running" +} elf_symbol { id: 0x9d35d830 name: "phy_drivers_register" @@ -353265,6 +353360,15 @@ elf_symbol { type_id: 0x1cc5f9b2 full_name: "phy_support_sym_pause" } +elf_symbol { + id: 0x2c0117f0 + name: "phy_suspend" + is_defined: true + symbol_type: FUNCTION + crc: 0x4867185a + type_id: 0x91dd4b0e + full_name: "phy_suspend" +} elf_symbol { id: 0xa3314c5c name: "phy_trigger_machine" @@ -367516,6 +367620,15 @@ elf_symbol { type_id: 0x7fc911b7 full_name: "usb_alloc_urb" } +elf_symbol { + id: 0xd95773fe + name: "usb_altnum_to_altsetting" + is_defined: true + symbol_type: FUNCTION + crc: 0x8c5d99d6 + type_id: 0x89207050 + full_name: "usb_altnum_to_altsetting" +} elf_symbol { id: 0x805677f0 name: "usb_amd_dev_put" @@ -367831,6 +367944,15 @@ elf_symbol { type_id: 0x1f3aec00 full_name: "usb_driver_release_interface" } +elf_symbol { + id: 0xd0fc1c2a + name: "usb_driver_set_configuration" + is_defined: true + symbol_type: FUNCTION + crc: 0x59e49128 + type_id: 0x9f435990 + full_name: "usb_driver_set_configuration" +} elf_symbol { id: 0x79e3481b name: "usb_enable_autosuspend" @@ -367840,6 +367962,15 @@ elf_symbol { type_id: 0x13c76860 full_name: "usb_enable_autosuspend" } +elf_symbol { + id: 0x5eaa090d + name: "usb_enable_lpm" + is_defined: true + symbol_type: FUNCTION + crc: 0x20f0e672 + type_id: 0x13c76860 + full_name: "usb_enable_lpm" +} elf_symbol { id: 0x3fdad193 name: "usb_ep_alloc_request" @@ -368218,6 +368349,15 @@ elf_symbol { type_id: 0x6a442bfd full_name: "usb_get_role_switch_default_mode" } +elf_symbol { + id: 0x0fbcda2f + name: "usb_get_urb" + is_defined: true + symbol_type: FUNCTION + crc: 0x63719f4b + type_id: 0x658bb664 + full_name: "usb_get_urb" +} elf_symbol { id: 0xf4436b91 name: "usb_gstrings_attach" @@ -368641,6 +368781,15 @@ elf_symbol { type_id: 0x11e8f961 full_name: "usb_remove_phy" } +elf_symbol { + id: 0xe3f9d54d + name: "usb_reset_configuration" + is_defined: true + symbol_type: FUNCTION + crc: 0xb9374456 + type_id: 0x9edfdadc + full_name: "usb_reset_configuration" +} elf_symbol { id: 0xd80a0cec name: "usb_reset_device" @@ -368983,6 +369132,15 @@ elf_symbol { type_id: 0x1fa33567 full_name: "usb_store_new_id" } +elf_symbol { + id: 0xecf36ba9 + name: "usb_string" + is_defined: true + symbol_type: FUNCTION + crc: 0x76201be1 + type_id: 0x9f41a9bc + full_name: "usb_string" +} elf_symbol { id: 0x9299d069 name: "usb_string_id" @@ -369019,6 +369177,15 @@ elf_symbol { type_id: 0x10d459f4 full_name: "usb_unanchor_urb" } +elf_symbol { + id: 0x0741c87d + name: "usb_unlink_urb" + is_defined: true + symbol_type: FUNCTION + crc: 0xb52f224e + type_id: 0x9dcceb48 + full_name: "usb_unlink_urb" +} elf_symbol { id: 0x3bf4fac5 name: "usb_unpoison_urb" @@ -373495,6 +373662,10 @@ symbols { key: "__mdiobus_read" value: 0x040ec563 } + symbol { + key: "__mdiobus_register" + value: 0xa5f70021 + } symbol { key: "__mdiobus_write" value: 0xc8acd38c @@ -379055,6 +379226,10 @@ symbols { key: "dev_get_stats" value: 0x0b0c0190 } + symbol { + key: "dev_get_tstats64" + value: 0x34feac51 + } symbol { key: "dev_getbyhwaddr_rcu" value: 0x87df61b4 @@ -382679,6 +382854,10 @@ symbols { key: "eth_mac_addr" value: 0x3179c651 } + symbol { + key: "eth_platform_get_mac_address" + value: 0xdef4bdce + } symbol { key: "eth_prepare_mac_addr_change" value: 0xeeed0fcd @@ -385775,6 +385954,10 @@ symbols { key: "kmalloc_large" value: 0x98b2ed59 } + symbol { + key: "kmalloc_large_node" + value: 0x158dfa03 + } symbol { key: "kmalloc_node_trace" value: 0xa64fdec4 @@ -387471,6 +387654,10 @@ symbols { key: "netif_set_tso_max_segs" value: 0xdbff81b0 } + symbol { + key: "netif_set_tso_max_size" + value: 0x1d1d3e9f + } symbol { key: "netif_stacked_transfer_operstate" value: 0x5f6243cf @@ -389079,6 +389266,10 @@ symbols { key: "phy_disconnect" value: 0x5ebc16d0 } + symbol { + key: "phy_do_ioctl_running" + value: 0xb39736f6 + } symbol { key: "phy_drivers_register" value: 0x9d35d830 @@ -389275,6 +389466,10 @@ symbols { key: "phy_support_sym_pause" value: 0xf1503ace } + symbol { + key: "phy_suspend" + value: 0x2c0117f0 + } symbol { key: "phy_trigger_machine" value: 0xa3314c5c @@ -395611,6 +395806,10 @@ symbols { key: "usb_alloc_urb" value: 0xaf52d437 } + symbol { + key: "usb_altnum_to_altsetting" + value: 0xd95773fe + } symbol { key: "usb_amd_dev_put" value: 0x805677f0 @@ -395751,10 +395950,18 @@ symbols { key: "usb_driver_release_interface" value: 0x8483fc3d } + symbol { + key: "usb_driver_set_configuration" + value: 0xd0fc1c2a + } symbol { key: "usb_enable_autosuspend" value: 0x79e3481b } + symbol { + key: "usb_enable_lpm" + value: 0x5eaa090d + } symbol { key: "usb_ep_alloc_request" value: 0x3fdad193 @@ -395923,6 +396130,10 @@ symbols { key: "usb_get_role_switch_default_mode" value: 0xaaff2220 } + symbol { + key: "usb_get_urb" + value: 0x0fbcda2f + } symbol { key: "usb_gstrings_attach" value: 0xf4436b91 @@ -396111,6 +396322,10 @@ symbols { key: "usb_remove_phy" value: 0x58937c87 } + symbol { + key: "usb_reset_configuration" + value: 0xe3f9d54d + } symbol { key: "usb_reset_device" value: 0xd80a0cec @@ -396263,6 +396478,10 @@ symbols { key: "usb_store_new_id" value: 0x087c6f6c } + symbol { + key: "usb_string" + value: 0xecf36ba9 + } symbol { key: "usb_string_id" value: 0x9299d069 @@ -396279,6 +396498,10 @@ symbols { key: "usb_unanchor_urb" value: 0x4eea2829 } + symbol { + key: "usb_unlink_urb" + value: 0x0741c87d + } symbol { key: "usb_unpoison_urb" value: 0x3bf4fac5 diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 9281aacdfad1..eda7c6d6cf3c 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -527,6 +527,7 @@ dev_get_flags dev_get_regmap dev_get_stats + dev_get_tstats64 device_add device_add_disk device_add_groups @@ -1058,6 +1059,7 @@ eth_mac_addr ethnl_cable_test_fault_length ethnl_cable_test_result + eth_platform_get_mac_address eth_prepare_mac_addr_change ethtool_convert_legacy_u32_to_link_mode ethtool_convert_link_mode_to_legacy_u32 @@ -1399,6 +1401,9 @@ icc_nodes_remove icc_provider_add icc_provider_del + icc_provider_deregister + icc_provider_init + icc_provider_register icc_put icc_set_bw icc_set_tag @@ -1662,6 +1667,7 @@ __kmalloc kmalloc_caches kmalloc_large + kmalloc_large_node kmalloc_node_trace __kmalloc_node_track_caller kmalloc_trace @@ -1829,6 +1835,7 @@ mdiobus_modify_changed __mdiobus_read mdiobus_read + __mdiobus_register mdiobus_unregister __mdiobus_write mdiobus_write @@ -1960,6 +1967,7 @@ netif_schedule_queue netif_set_real_num_rx_queues netif_set_real_num_tx_queues + netif_set_tso_max_size __netif_set_xps_queue netif_stacked_transfer_operstate netif_tx_lock @@ -2104,6 +2112,7 @@ of_machine_is_compatible of_match_device of_match_node + __of_mdiobus_register of_modalias_node of_n_addr_cells of_node_name_eq @@ -2240,6 +2249,7 @@ perf_trace_run_bpf_submit phy_attached_info phy_calibrate + phy_do_ioctl_running phy_drivers_register phy_drivers_unregister phy_error @@ -2284,6 +2294,7 @@ phy_power_on phy_read_mmd phy_set_mode_ext + phy_suspend phy_trigger_machine phy_write_mmd pick_highest_pushable_task @@ -3623,6 +3634,7 @@ usb_add_phy_dev usb_alloc_coherent usb_alloc_urb + usb_altnum_to_altsetting usb_anchor_urb usb_assign_descriptors usb_autopm_get_interface @@ -3644,6 +3656,8 @@ usb_disabled usb_driver_claim_interface usb_driver_release_interface + usb_driver_set_configuration + usb_enable_lpm usb_ep_alloc_request usb_ep_autoconfig usb_ep_dequeue @@ -3662,6 +3676,7 @@ usb_get_dev usb_get_from_anchor usb_get_intf + usb_get_urb usb_ifnum_to_if usb_interface_id usb_kill_urb @@ -3675,6 +3690,7 @@ usb_register_driver usb_register_notify usb_remove_phy + usb_reset_configuration usb_role_switch_find_by_fwnode usb_role_switch_get_drvdata usb_role_switch_register @@ -3705,8 +3721,10 @@ usb_show_dynids usb_speed_string usb_store_new_id + usb_string usb_string_id usb_submit_urb + usb_unlink_urb usb_unpoison_urb usb_unregister_notify __usecs_to_jiffies