From 6cef9b295255da56ba165322bdcda03de5b0d130 Mon Sep 17 00:00:00 2001 From: Kever Yang Date: Mon, 27 Sep 2021 09:59:48 +0800 Subject: [PATCH] ANDROID: GKI: rockchip: Enable symbols for common clk Functions changes summary: 0 Removed, 0 Changed, 1 Added function Variables changes summary: 0 Removed, 0 Changed, 2 Added variables 1 Added function: [A] 'function clk* clk_register_mux_table(device*, const char*, const char* const*, u8, unsigned long int, void*, u8, u32, u8, u32*, spinlock_t*)' 2 Added variables: [A] 'const clk_ops clk_divider_ro_ops' [A] 'const clk_ops clk_mux_ro_ops' Bug: 194515348 Signed-off-by: Kever Yang Signed-off-by: Greg Kroah-Hartman Change-Id: I2b8d0f19b3069d3d6beea9b54241e0c6cfd4ab12 --- android/abi_gki_aarch64.xml | 19 ++++++++++++ android/abi_gki_aarch64_rockchip | 52 ++++++++++++++++++++++++++------ 2 files changed, 61 insertions(+), 10 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index 724b420fecb6..faabab4c3634 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -977,6 +977,7 @@ + @@ -5818,11 +5819,13 @@ + + @@ -118431,6 +118434,7 @@ + @@ -118560,6 +118564,7 @@ + @@ -118644,6 +118649,20 @@ + + + + + + + + + + + + + + diff --git a/android/abi_gki_aarch64_rockchip b/android/abi_gki_aarch64_rockchip index 99e4492f8021..c6ef62b0e367 100644 --- a/android/abi_gki_aarch64_rockchip +++ b/android/abi_gki_aarch64_rockchip @@ -10,6 +10,7 @@ __arch_copy_to_user arm64_const_caps_ready arm64_use_ng_mappings + __arm_smccc_smc atomic_notifier_chain_register bdget_disk bdput @@ -50,6 +51,8 @@ clk_get __clk_get_name clk_get_rate + clk_notifier_register + clk_notifier_unregister clk_prepare clk_put clk_register @@ -232,6 +235,7 @@ input_ff_create_memless input_register_device input_set_abs_params + iounmap irq_set_irq_wake jiffies kasan_flag_enabled @@ -294,10 +298,13 @@ of_get_next_child of_get_property of_get_regulator_init_data + of_iomap of_irq_get_byname + of_machine_is_compatible of_match_device of_match_node of_node_name_eq + of_parse_phandle of_phy_simple_xlate of_property_read_string of_property_read_string_helper @@ -313,6 +320,7 @@ __per_cpu_offset pinctrl_lookup_state pinctrl_select_state + __platform_driver_probe __platform_driver_register platform_driver_unregister platform_get_irq @@ -335,6 +343,7 @@ preempt_schedule preempt_schedule_notrace prepare_to_wait_event + print_hex_dump printk put_device put_disk @@ -345,6 +354,7 @@ queue_delayed_work_on queue_work_on ___ratelimit + rational_best_approximation _raw_spin_lock _raw_spin_lock_bh _raw_spin_lock_irqsave @@ -498,6 +508,38 @@ of_clk_add_hw_provider of_clk_hw_simple_get +# required by clk-rockchip.ko + clk_divider_ops + clk_divider_ro_ops + clk_fixed_factor_ops + clk_fractional_divider_ops + clk_gate_ops + __clk_get_hw + clk_get_parent + clk_hw_get_flags + clk_hw_get_name + clk_hw_get_parent + clk_hw_get_rate + clk_hw_register_composite + clk_hw_round_rate + __clk_mux_determine_rate + clk_mux_ops + clk_mux_ro_ops + clk_register_composite + clk_register_divider_table + clk_register_fixed_factor + clk_register_gate + clk_register_mux_table + devm_clk_register + divider_get_val + gcd + kmemdup + match_string + of_clk_src_onecell_get + register_restart_handler + reset_controller_register + __udelay + # required by clk-scmi.ko clk_hw_set_rate_range of_clk_hw_onecell_get @@ -667,8 +709,6 @@ rt_mutex_unlock # required by i2c-rk3x.ko - clk_notifier_register - clk_notifier_unregister i2c_parse_fw_timings # required by industrialio-buffer-cb.ko @@ -808,7 +848,6 @@ __do_once_start flush_workqueue __ioremap - iounmap mempool_alloc mempool_create_node mempool_destroy @@ -857,7 +896,6 @@ # required by optee.ko alloc_pages_exact __arm_smccc_hvc - __arm_smccc_smc device_property_read_string device_register find_vma @@ -905,7 +943,6 @@ of_find_i2c_adapter_by_node of_get_display_timing of_get_drm_display_mode - of_parse_phandle videomode_from_timing # required by phy-rockchip-inno-dsidphy.ko @@ -1022,7 +1059,6 @@ nvmem_cell_put nvmem_cell_read of_nvmem_cell_get - print_hex_dump thermal_zone_device_disable thermal_zone_device_enable thermal_zone_device_update @@ -1150,12 +1186,8 @@ snd_pcm_hw_constraint_eld snd_soc_dapm_add_routes -# required by snd-soc-rk3328.ko - of_machine_is_compatible - # required by snd-soc-rockchip-pdm.ko clk_round_rate - rational_best_approximation # required by snd-soc-simple-card-utils.ko devm_get_clk_from_child