From 686cd3b2d83f17703d40013b5980c5f86788a74e Mon Sep 17 00:00:00 2001 From: Jindong Yue Date: Tue, 30 Nov 2021 10:52:01 +0800 Subject: [PATCH] ANDROID: ABI: Add symbols used by clocksource driver Export three symbols required by timer-imx-tpm.ko Leaf changes summary: 3 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 3 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 3 Added functions: [A] 'function int clocksource_mmio_init(void*, const char*, unsigned long int, int, unsigned int, long long unsigned int (clocksource*)*)' [A] 'function u64 clocksource_mmio_readl_up(clocksource*)' [A] 'function void sched_clock_register(long long unsigned int ()*, int, unsigned long int)' Bug: 194108974 Signed-off-by: Jindong Yue Change-Id: I123996fc08740d3e4bf242a1913b22ca83b2e2b9 --- android/abi_gki_aarch64.xml | 48 +++++++++++++++++++++++++++---------- android/abi_gki_aarch64_imx | 11 +++++---- 2 files changed, 43 insertions(+), 16 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index e1b6fe8384a7..05df1e0ec177 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -1050,6 +1050,8 @@ + + @@ -4223,6 +4225,7 @@ + @@ -6907,6 +6910,7 @@ + @@ -23291,7 +23295,7 @@ - + @@ -24514,6 +24518,7 @@ + @@ -30885,6 +30890,9 @@ + + + @@ -33566,7 +33574,7 @@ - + @@ -35808,6 +35816,10 @@ + + + + @@ -57831,7 +57843,7 @@ - + @@ -64894,9 +64906,6 @@ - - - @@ -75240,11 +75249,7 @@ - - - - - + @@ -112207,7 +112212,7 @@ - + @@ -119540,6 +119545,19 @@ + + + + + + + + + + + + + @@ -135874,6 +135892,12 @@ + + + + + + diff --git a/android/abi_gki_aarch64_imx b/android/abi_gki_aarch64_imx index d9b45b8fc993..fdff2573a2fc 100644 --- a/android/abi_gki_aarch64_imx +++ b/android/abi_gki_aarch64_imx @@ -67,6 +67,7 @@ clk_set_parent clk_set_rate clk_unprepare + clockevents_config_and_register complete complete_all completion_done @@ -590,6 +591,7 @@ of_alias_get_id of_clk_add_hw_provider of_clk_get + of_clk_get_by_name of_clk_hw_onecell_get of_count_phandle_with_args of_device_get_match_data @@ -911,6 +913,7 @@ tasklet_init tasklet_kill __tasklet_schedule + timer_of_init trace_event_buffer_commit trace_event_buffer_reserve trace_event_ignore_this_pid @@ -1822,7 +1825,6 @@ clk_unregister divider_get_val divider_recalc_rate - of_clk_get_by_name of_clk_get_from_provider # required by mxc-jpeg-encdec.ko @@ -2236,9 +2238,10 @@ dmabuf_page_pool_destroy dmabuf_page_pool_free -# required by timer-imx-sysctr.ko - clockevents_config_and_register - timer_of_init +# required by timer-imx-tpm.ko + clocksource_mmio_init + clocksource_mmio_readl_up + sched_clock_register # required by trusty-ipc.ko _copy_from_iter