From a24911abfd5503fb88521084aa3bfbd068341f34 Mon Sep 17 00:00:00 2001 From: Jiss Jose Date: Fri, 14 Jul 2023 13:14:24 +0530 Subject: [PATCH] ANDROID: Update symbol for Exynos SoC Added symbol list for exynos mmc driver 1 function symbol(s) added 'int device_property_read_string_array(struct device*, const char*, const char**, size_t)' Bug: 291187964 Change-Id: I79c289861ae01304d5da5c5887227e11330f1175 Signed-off-by: Jiss Jose --- android/abi_gki_aarch64.stg | 18 ++++++++++++++++++ android/abi_gki_aarch64_exynos | 27 +++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index a10414339e68..6e070ff4db69 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -309627,6 +309627,14 @@ function { return_type_id: 0x6720d32f parameter_id: 0x01ae1e33 } +function { + id: 0x9dec0a70 + return_type_id: 0x6720d32f + parameter_id: 0x0258f96e + parameter_id: 0x3e10b518 + parameter_id: 0x051414e1 + parameter_id: 0xf435685e +} function { id: 0x9dec5d8d return_type_id: 0x6720d32f @@ -334038,6 +334046,15 @@ elf_symbol { type_id: 0x9defdaa5 full_name: "device_property_read_string" } +elf_symbol { + id: 0xe592ed14 + name: "device_property_read_string_array" + is_defined: true + symbol_type: FUNCTION + crc: 0x1caa071f + type_id: 0x9dec0a70 + full_name: "device_property_read_string_array" +} elf_symbol { id: 0x90a9db6c name: "device_property_read_u16_array" @@ -378758,6 +378775,7 @@ interface { symbol_id: 0xd0ac64f7 symbol_id: 0xa1e3330b symbol_id: 0x85ab844f + symbol_id: 0xe592ed14 symbol_id: 0x90a9db6c symbol_id: 0xde1fbc57 symbol_id: 0xa161f29a diff --git a/android/abi_gki_aarch64_exynos b/android/abi_gki_aarch64_exynos index d15fd6bb5ad6..a3b16126c54e 100644 --- a/android/abi_gki_aarch64_exynos +++ b/android/abi_gki_aarch64_exynos @@ -662,6 +662,8 @@ __pm_runtime_disable pm_runtime_enable pm_runtime_forbid + pm_runtime_force_resume + pm_runtime_force_suspend __pm_runtime_idle pm_runtime_no_callbacks __pm_runtime_resume @@ -1158,6 +1160,28 @@ __tracepoint_workqueue_execute_end __tracepoint_workqueue_execute_start +# required by dw_mmc-exynos.ko + mmc_wait_for_req + +# required by dw_mmc.ko + debugfs_create_x64 + device_property_read_string_array + dma_map_sg_attrs + mmc_add_host + mmc_alloc_host + mmc_can_gpio_cd + mmc_detect_change + mmc_free_host + mmc_gpio_get_cd + mmc_gpio_get_ro + mmc_of_parse + mmc_regulator_get_supply + mmc_regulator_set_ocr + mmc_regulator_set_vqmmc + mmc_remove_host + mmc_request_done + sdio_signal_irq + # required by dwc3-exynos-usb.ko device_create_managed_software_node platform_device_add @@ -1536,6 +1560,9 @@ __tracepoint_clock_set_rate update_devfreq +# required by exynos_esca.ko + debugfs_lookup + # required by exynos_mct_v3.ko clockevents_config_and_register __clocksource_register_scale