From ac53cab64c045c598b4539af35eb519720e78cc2 Mon Sep 17 00:00:00 2001 From: Venkata Rao Kakani Date: Wed, 12 Apr 2023 18:49:26 +0530 Subject: [PATCH] ANDROID: ABI: Add __irq_set_handler and irq_set_handler_data in QCOM symbol list following symbols are updated to QCOM abi symbol list. __irq_set_handler irq_set_handler_data 2 function symbol(s) added 'void __irq_set_handler(unsigned int, irq_flow_handler_t, int, const char*)' 'int irq_set_handler_data(unsigned int, void*)' Bug: 277873112 Change-Id: Ib4e96c5064e4ec408539d128e89737187082ab13 Signed-off-by: Venkata Rao Kakani --- android/abi_gki_aarch64.stg | 34 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_qcom | 2 ++ 2 files changed, 36 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index e280d5237631..428f6f3ae3b4 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -282510,6 +282510,14 @@ function { return_type_id: 0xe276adef parameter_id: 0x3e10b518 } +function { + id: 0x032333c6 + return_type_id: 0x48b5725f + parameter_id: 0x4585663f + parameter_id: 0xb0c2eb21 + parameter_id: 0x6720d32f + parameter_id: 0x3e10b518 +} function { id: 0x033c2ce9 return_type_id: 0x48b5725f @@ -322484,6 +322492,15 @@ elf_symbol { type_id: 0xc252de0a full_name: "__irq_resolve_mapping" } +elf_symbol { + id: 0xafc169af + name: "__irq_set_handler" + is_defined: true + symbol_type: FUNCTION + crc: 0x2f31193c + type_id: 0x032333c6 + full_name: "__irq_set_handler" +} elf_symbol { id: 0xcaf40f72 name: "__kfifo_alloc" @@ -346685,6 +346702,15 @@ elf_symbol { type_id: 0x8c834f34 full_name: "irq_set_chip_data" } +elf_symbol { + id: 0x0bad9216 + name: "irq_set_handler_data" + is_defined: true + symbol_type: FUNCTION + crc: 0x3dcb88a0 + type_id: 0x8c834f34 + full_name: "irq_set_handler_data" +} elf_symbol { id: 0xb2b17b6f name: "irq_set_irq_type" @@ -370094,6 +370120,10 @@ symbols { key: "__irq_resolve_mapping" value: 0xe064ac65 } + symbol { + key: "__irq_set_handler" + value: 0xafc169af + } symbol { key: "__kfifo_alloc" value: 0xcaf40f72 @@ -380846,6 +380876,10 @@ symbols { key: "irq_set_chip_data" value: 0x7c906e0d } + symbol { + key: "irq_set_handler_data" + value: 0x0bad9216 + } symbol { key: "irq_set_irq_type" value: 0xb2b17b6f diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 80ca3a6313da..a7270220d6cc 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -1840,6 +1840,8 @@ irq_set_chained_handler_and_data irq_set_chip_and_handler_name irq_set_chip_data + __irq_set_handler + irq_set_handler_data irq_set_irqchip_state irq_set_irq_type irq_set_irq_wake