From dd875b63669a9a0b7b3fbbcd66d9456aa3f73a2d Mon Sep 17 00:00:00 2001 From: Bian Jin chen Date: Wed, 29 May 2024 16:25:00 +0800 Subject: [PATCH] ANDROID: GKI: Update rockchip symbols for some usb wifi bt. 3 function symbol(s) added 'int usb_anchor_empty(struct usb_anchor*)' 'void usb_disable_autosuspend(struct usb_device*)' 'void usb_reset_endpoint(struct usb_device*, unsigned int)' Bug: 300024866 Signed-off-by: Bian Jin chen Change-Id: Ib1c613e2aca4ab7f4c29f044829505efd4544ef3 --- android/abi_gki_aarch64.stg | 35 ++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_rockchip | 7 +++++++ 2 files changed, 42 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 2072d7f55eaa..69a90ae57fd9 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -310386,6 +310386,11 @@ function { parameter_id: 0x4585663f parameter_id: 0x3e10b518 } +function { + id: 0x90953240 + return_type_id: 0x6720d32f + parameter_id: 0x345745bd +} function { id: 0x9095ed8c return_type_id: 0x6720d32f @@ -402213,6 +402218,15 @@ elf_symbol { type_id: 0x10985193 full_name: "usb_amd_quirk_pll_enable" } +elf_symbol { + id: 0x406267f4 + name: "usb_anchor_empty" + is_defined: true + symbol_type: FUNCTION + crc: 0x7e8d8619 + type_id: 0x90953240 + full_name: "usb_anchor_empty" +} elf_symbol { id: 0x73c499cf name: "usb_anchor_urb" @@ -402492,6 +402506,15 @@ elf_symbol { type_id: 0x1c1deea6 full_name: "usb_device_match_id" } +elf_symbol { + id: 0xeedbb4b8 + name: "usb_disable_autosuspend" + is_defined: true + symbol_type: FUNCTION + crc: 0xda80b80f + type_id: 0x13c76860 + full_name: "usb_disable_autosuspend" +} elf_symbol { id: 0xdefa9d60 name: "usb_disabled" @@ -403437,6 +403460,15 @@ elf_symbol { type_id: 0x9edfdadc full_name: "usb_reset_device" } +elf_symbol { + id: 0x80c1324b + name: "usb_reset_endpoint" + is_defined: true + symbol_type: FUNCTION + crc: 0x3e614434 + type_id: 0x12d17df8 + full_name: "usb_reset_endpoint" +} elf_symbol { id: 0xb61e8892 name: "usb_role_string" @@ -415611,6 +415643,7 @@ interface { symbol_id: 0x7da4e281 symbol_id: 0x811fc2f9 symbol_id: 0xaff7b9fa + symbol_id: 0x406267f4 symbol_id: 0x73c499cf symbol_id: 0x1e897b44 symbol_id: 0xdc4939d2 @@ -415642,6 +415675,7 @@ interface { symbol_id: 0x201afca9 symbol_id: 0x3be9765e symbol_id: 0xd75ad246 + symbol_id: 0xeedbb4b8 symbol_id: 0xdefa9d60 symbol_id: 0x905187d4 symbol_id: 0x8483fc3d @@ -415747,6 +415781,7 @@ interface { symbol_id: 0x58937c87 symbol_id: 0xe3f9d54d symbol_id: 0xd80a0cec + symbol_id: 0x80c1324b symbol_id: 0xb61e8892 symbol_id: 0xd5bd73b9 symbol_id: 0x951bfee9 diff --git a/android/abi_gki_aarch64_rockchip b/android/abi_gki_aarch64_rockchip index 1679dba4127d..5c3c52b7b61c 100644 --- a/android/abi_gki_aarch64_rockchip +++ b/android/abi_gki_aarch64_rockchip @@ -2995,3 +2995,10 @@ # required by vl6180.ko iio_read_const_attr + +# required by aic_btusb.ko + usb_disable_autosuspend + +# required by wlan_mt7663_usb.ko + usb_anchor_empty + usb_reset_endpoint