From f472016c8cd74a02425be3ae2e36d3a24858fa6e Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 24 Mar 2023 10:20:06 +0000 Subject: [PATCH] ANDROID: update db845c symbol list. In the 6.1.21 some new icc_* symbols are needed by the db845c build: icc_provider_deregister icc_provider_init icc_provider_register so add them to the symbol list. Fixes: e3a87a10f259 ("Linux 6.1.21") Change-Id: I5ca82eaf66a447264967626d1de410d616474bf3 Signed-off-by: Greg Kroah-Hartman --- android/abi_gki_aarch64.stg | 39 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_db845c | 9 ++++++-- 2 files changed, 46 insertions(+), 2 deletions(-) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 591f318d90ad..5af7e7ed0338 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -337935,6 +337935,33 @@ elf_symbol { type_id: 0x1c28df2b full_name: "icc_provider_del" } +elf_symbol { + id: 0x30251c53 + name: "icc_provider_deregister" + is_defined: true + symbol_type: FUNCTION + crc: 0x640e2e5a + type_id: 0x1c28df2b + full_name: "icc_provider_deregister" +} +elf_symbol { + id: 0x9d4abe0a + name: "icc_provider_init" + is_defined: true + symbol_type: FUNCTION + crc: 0xdc029e57 + type_id: 0x1c28df2b + full_name: "icc_provider_init" +} +elf_symbol { + id: 0x12c6c0e3 + name: "icc_provider_register" + is_defined: true + symbol_type: FUNCTION + crc: 0x886e40fd + type_id: 0x91306d97 + full_name: "icc_provider_register" +} elf_symbol { id: 0xc8d0d1e5 name: "icc_put" @@ -372500,6 +372527,18 @@ symbols { key: "icc_provider_del" value: 0x577a8e49 } + symbol { + key: "icc_provider_deregister" + value: 0x30251c53 + } + symbol { + key: "icc_provider_init" + value: 0x9d4abe0a + } + symbol { + key: "icc_provider_register" + value: 0x12c6c0e3 + } symbol { key: "icc_put" value: 0xc8d0d1e5 diff --git a/android/abi_gki_aarch64_db845c b/android/abi_gki_aarch64_db845c index d8d064a847cf..498daf89339f 100644 --- a/android/abi_gki_aarch64_db845c +++ b/android/abi_gki_aarch64_db845c @@ -309,8 +309,9 @@ icc_node_add icc_node_create icc_nodes_remove - icc_provider_add - icc_provider_del + icc_provider_deregister + icc_provider_init + icc_provider_register icc_set_bw icc_sync_state ida_alloc_range @@ -1754,6 +1755,10 @@ regulator_get_current_limit_regmap regulator_set_current_limit_regmap +# required by qnoc-sm8450.ko + icc_provider_add + icc_provider_del + # required by qrtr-tun.ko _copy_to_iter