ANDROID: GKI: rockchip: Add symbols for cpufreq

10 symbol(s) added
  'void cpufreq_dbs_governor_exit(struct cpufreq_policy *)'
  'int cpufreq_dbs_governor_init(struct cpufreq_policy *)'
  'void cpufreq_dbs_governor_limits(struct cpufreq_policy *)'
  'int cpufreq_dbs_governor_start(struct cpufreq_policy *)'
  'void cpufreq_dbs_governor_stop(struct cpufreq_policy *)'
  'void cpufreq_unregister_governor(struct cpufreq_governor *)'
  'unsigned int dbs_update(struct cpufreq_policy *)'
  'void dev_pm_opp_put_prop_name(struct opp_table *)'
  'void gov_update_cpu_data(struct dbs_data *)'
  'ssize_t store_sampling_rate(struct gov_attr_set *, const char *, size_t)'

Bug: 239396464
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Change-Id: I63597fe92f0279199173f0190ef6d3da4f0164f4
This commit is contained in:
Kever Yang
2022-09-27 15:01:29 +08:00
committed by Todd Kjos
parent c8f45c4915
commit 2f2dc42fbf
2 changed files with 141 additions and 19 deletions

View File

@@ -791,6 +791,11 @@
<elf-symbol name='cpufreq_cpu_get' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x868da02c'/>
<elf-symbol name='cpufreq_cpu_get_raw' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x94f9c59d'/>
<elf-symbol name='cpufreq_cpu_put' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6b771c1b'/>
<elf-symbol name='cpufreq_dbs_governor_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5cff1130'/>
<elf-symbol name='cpufreq_dbs_governor_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x12bcdf0f'/>
<elf-symbol name='cpufreq_dbs_governor_limits' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x56c1e567'/>
<elf-symbol name='cpufreq_dbs_governor_start' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x65bc5b82'/>
<elf-symbol name='cpufreq_dbs_governor_stop' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf595ac66'/>
<elf-symbol name='cpufreq_disable_fast_switch' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb9ba8587'/>
<elf-symbol name='cpufreq_driver_fast_switch' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7dd4c1b5'/>
<elf-symbol name='cpufreq_driver_resolve_freq' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9537fdb6'/>
@@ -817,6 +822,7 @@
<elf-symbol name='cpufreq_table_index_unsorted' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2ca30d11'/>
<elf-symbol name='cpufreq_this_cpu_can_update' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5628274a'/>
<elf-symbol name='cpufreq_unregister_driver' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xeeb9579a'/>
<elf-symbol name='cpufreq_unregister_governor' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xdeb750f9'/>
<elf-symbol name='cpufreq_unregister_notifier' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6214aef2'/>
<elf-symbol name='cpuidle_driver_state_disabled' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6f54fe75'/>
<elf-symbol name='cpuidle_get_cpu_driver' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb5311155'/>
@@ -919,6 +925,7 @@
<elf-symbol name='dapm_pinctrl_event' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x680ce2f9'/>
<elf-symbol name='dapm_regulator_event' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xa1776873'/>
<elf-symbol name='datagram_poll' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb3542737'/>
<elf-symbol name='dbs_update' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x857fa061'/>
<elf-symbol name='deactivate_task' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x19939899'/>
<elf-symbol name='debugfs_attr_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc975300d'/>
<elf-symbol name='debugfs_attr_write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x28ae9db8'/>
@@ -993,6 +1000,7 @@
<elf-symbol name='dev_pm_opp_put' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5eff07db'/>
<elf-symbol name='dev_pm_opp_put_clkname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x68778064'/>
<elf-symbol name='dev_pm_opp_put_opp_table' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9ae81cc2'/>
<elf-symbol name='dev_pm_opp_put_prop_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf794e8bf'/>
<elf-symbol name='dev_pm_opp_put_regulators' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x61810445'/>
<elf-symbol name='dev_pm_opp_register_set_opp_helper' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4c337706'/>
<elf-symbol name='dev_pm_opp_remove_all_dynamic' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x26067b5f'/>
@@ -1755,6 +1763,7 @@
<elf-symbol name='gov_attr_set_get' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xce047391'/>
<elf-symbol name='gov_attr_set_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9030b4ab'/>
<elf-symbol name='gov_attr_set_put' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xee369675'/>
<elf-symbol name='gov_update_cpu_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xe5a7c51e'/>
<elf-symbol name='gpio_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xfe990052'/>
<elf-symbol name='gpio_request' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x47229b5c'/>
<elf-symbol name='gpio_request_one' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x403f9529'/>
@@ -3366,6 +3375,7 @@
<elf-symbol name='static_key_slow_inc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x8e92f7c4'/>
<elf-symbol name='stop_machine' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xdfc04014'/>
<elf-symbol name='stop_one_cpu_nowait' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xbb4465d4'/>
<elf-symbol name='store_sampling_rate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb061d126'/>
<elf-symbol name='stpcpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf4db35bc'/>
<elf-symbol name='strcasecmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xaafdc258'/>
<elf-symbol name='strcat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x61651be'/>
@@ -19131,6 +19141,7 @@
<parameter type-id='00aa6a0e'/>
<return type-id='48b5725f'/>
</function-type>
<pointer-type-def type-id='94ac9155' size-in-bits='64' id='280461d5'/>
<typedef-decl name='drm_ioctl_t' type-id='4e407315' filepath='include/drm/drm_ioctl.h' line='54' column='1' id='28063720'/>
<function-type size-in-bits='64' id='280730d4'>
<parameter type-id='77e79a4b'/>
@@ -61740,6 +61751,29 @@
</data-member>
</class-decl>
<class-decl name='scsi_host_cmd_pool' is-struct='yes' visibility='default' is-declaration-only='yes' id='94982f58'/>
<class-decl name='dbs_data' size-in-bits='1600' is-struct='yes' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='38' column='1' id='94ac9155'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='attr_set' type-id='32d20c8c' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='39' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1344'>
<var-decl name='tuners' type-id='eaa32e2f' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='40' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1408'>
<var-decl name='ignore_nice_load' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='41' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1440'>
<var-decl name='sampling_rate' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='42' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1472'>
<var-decl name='sampling_down_factor' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='43' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1504'>
<var-decl name='up_threshold' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='44' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1536'>
<var-decl name='io_is_busy' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='45' column='1'/>
</data-member>
</class-decl>
<pointer-type-def type-id='404f4f30' size-in-bits='64' id='94b3d6fa'/>
<class-decl name='fib_rule' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/net/fib_rules.h' line='20' column='1' id='94b5478d'>
<data-member access='public' layout-offset-in-bits='0'>
@@ -115691,6 +115725,26 @@
<parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='248' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='cpufreq_dbs_governor_exit' mangled-name='cpufreq_dbs_governor_exit' filepath='drivers/cpufreq/cpufreq_governor.c' line='477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_exit'>
<parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='477' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='cpufreq_dbs_governor_init' mangled-name='cpufreq_dbs_governor_init' filepath='drivers/cpufreq/cpufreq_governor.c' line='391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_init'>
<parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='391' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='cpufreq_dbs_governor_limits' mangled-name='cpufreq_dbs_governor_limits' filepath='drivers/cpufreq/cpufreq_governor.c' line='555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_limits'>
<parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='555' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='cpufreq_dbs_governor_start' mangled-name='cpufreq_dbs_governor_start' filepath='drivers/cpufreq/cpufreq_governor.c' line='505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_start'>
<parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='505' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='cpufreq_dbs_governor_stop' mangled-name='cpufreq_dbs_governor_stop' filepath='drivers/cpufreq/cpufreq_governor.c' line='543' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_stop'>
<parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='543' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='cpufreq_disable_fast_switch' mangled-name='cpufreq_disable_fast_switch' filepath='drivers/cpufreq/cpufreq.c' line='520' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_disable_fast_switch'>
<parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='520' column='1'/>
<return type-id='48b5725f'/>
@@ -115809,6 +115863,10 @@
<parameter type-id='eb90c228' name='driver' filepath='drivers/cpufreq/cpufreq.c' line='2840' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='cpufreq_unregister_governor' mangled-name='cpufreq_unregister_governor' filepath='drivers/cpufreq/cpufreq.c' line='2400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_unregister_governor'>
<parameter type-id='6925355c' name='governor' filepath='drivers/cpufreq/cpufreq.c' line='2400' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='cpufreq_unregister_notifier' mangled-name='cpufreq_unregister_notifier' filepath='drivers/cpufreq/cpufreq.c' line='2036' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_unregister_notifier'>
<parameter type-id='d504f73d' name='nb' filepath='drivers/cpufreq/cpufreq.c' line='2036' column='1'/>
<parameter type-id='f0981eeb' name='list' filepath='drivers/cpufreq/cpufreq.c' line='2036' column='1'/>
@@ -116336,6 +116394,10 @@
<parameter type-id='a54c778f' name='wait' filepath='net/core/datagram.c' line='798' column='1'/>
<return type-id='8f254b08'/>
</function-decl>
<function-decl name='dbs_update' mangled-name='dbs_update' filepath='drivers/cpufreq/cpufreq_governor.c' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbs_update'>
<parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='114' column='1'/>
<return type-id='f0981eeb'/>
</function-decl>
<function-decl name='deactivate_task' mangled-name='deactivate_task' filepath='kernel/sched/core.c' line='1694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='deactivate_task'>
<parameter type-id='6ed6b432' name='rq' filepath='kernel/sched/core.c' line='1694' column='1'/>
<parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='1694' column='1'/>
@@ -116729,6 +116791,10 @@
<parameter type-id='e62a60bd' name='opp_table' filepath='drivers/opp/core.c' line='1223' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='dev_pm_opp_put_prop_name' mangled-name='dev_pm_opp_put_prop_name' filepath='drivers/opp/core.c' line='1698' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_put_prop_name'>
<parameter type-id='e62a60bd' name='opp_table' filepath='drivers/opp/core.c' line='1698' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='dev_pm_opp_put_regulators' mangled-name='dev_pm_opp_put_regulators' filepath='drivers/opp/core.c' line='1824' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_put_regulators'>
<parameter type-id='e62a60bd' name='opp_table' filepath='drivers/opp/core.c' line='1824' column='1'/>
<return type-id='48b5725f'/>
@@ -120786,6 +120852,10 @@
<parameter type-id='e84b031a' name='list_node' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='66' column='1'/>
<return type-id='f0981eeb'/>
</function-decl>
<function-decl name='gov_update_cpu_data' mangled-name='gov_update_cpu_data' filepath='drivers/cpufreq/cpufreq_governor.c' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gov_update_cpu_data'>
<parameter type-id='280461d5' name='dbs_data' filepath='drivers/cpufreq/cpufreq_governor.c' line='95' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<var-decl name='governor_sysfs_ops' type-id='0f840455' mangled-name='governor_sysfs_ops' visibility='default' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='42' column='1' elf-symbol-id='governor_sysfs_ops'/>
<function-decl name='gpio_free' mangled-name='gpio_free' filepath='drivers/gpio/gpiolib-legacy.c' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpio_free'>
<parameter type-id='f0981eeb' name='gpio' filepath='drivers/gpio/gpiolib-legacy.c' line='9' column='1'/>
@@ -129123,6 +129193,12 @@
<parameter type-id='cc8decc0' name='work_buf' filepath='kernel/stop_machine.c' line='359' column='1'/>
<return type-id='b50a4934'/>
</function-decl>
<function-decl name='store_sampling_rate' mangled-name='store_sampling_rate' filepath='drivers/cpufreq/cpufreq_governor.c' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='store_sampling_rate'>
<parameter type-id='902fed1a' name='attr_set' filepath='drivers/cpufreq/cpufreq_governor.c' line='44' column='1'/>
<parameter type-id='80f4b756' name='buf' filepath='drivers/cpufreq/cpufreq_governor.c' line='44' column='1'/>
<parameter type-id='b59d7dce' name='count' filepath='drivers/cpufreq/cpufreq_governor.c' line='45' column='1'/>
<return type-id='79a0948f'/>
</function-decl>
<function-decl name='stpcpy' mangled-name='stpcpy' filepath='lib/string.c' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='stpcpy'>
<parameter type-id='266fe297' name='dest' filepath='lib/string.c' line='291' column='1'/>
<parameter type-id='9d26089a' name='src' filepath='lib/string.c' line='291' column='1'/>

View File

@@ -1,5 +1,6 @@
[abi_symbol_list]
# commonly used symbols
arm64_const_caps_ready
atomic_notifier_chain_register
cancel_delayed_work_sync
__cfi_slowpath
@@ -20,9 +21,20 @@
clk_set_rate
clk_unprepare
__const_udelay
__cpufreq_driver_target
cpufreq_generic_suspend
cpufreq_register_governor
cpufreq_register_notifier
cpufreq_unregister_governor
cpu_hwcap_keys
cpu_latency_qos_add_request
cpu_latency_qos_update_request
cpumask_next
cpu_number
__cpu_online_mask
__cpu_possible_mask
cpus_read_lock
cpus_read_unlock
delayed_work_timer_fn
_dev_err
devfreq_recommended_opp
@@ -45,14 +57,23 @@
dev_pm_opp_get_opp_count
dev_pm_opp_get_opp_table
dev_pm_opp_get_voltage
dev_pm_opp_of_get_sharing_cpus
dev_pm_opp_put
dev_pm_opp_put_opp_table
dev_pm_opp_put_regulators
dev_pm_opp_register_set_opp_helper
dev_pm_opp_set_rate
dev_pm_opp_set_regulators
devres_add
devres_alloc_node
devres_free
_dev_warn
down_read
down_write
freq_qos_add_request
freq_qos_remove_request
freq_qos_update_request
get_cpu_device
init_timer_key
iounmap
irq_set_irq_wake
@@ -63,6 +84,7 @@
kmem_cache_alloc_trace
ktime_get
__list_add_valid
__list_del_entry_valid
__log_post_read_mmio
__log_read_mmio
__log_write_mmio
@@ -90,6 +112,7 @@
of_get_next_available_child
of_get_next_child
of_iomap
of_machine_is_compatible
of_match_device
of_match_node
of_nvmem_cell_get
@@ -100,6 +123,7 @@
of_property_read_u32_index
of_property_read_variable_u32_array
panic_notifier_list
__per_cpu_offset
__platform_driver_probe
__platform_driver_register
platform_driver_unregister
@@ -196,6 +220,40 @@
scmi_driver_register
scmi_driver_unregister
# required by cpufreq-dt.ko
cpufreq_enable_boost_support
cpufreq_freq_attr_scaling_available_freqs
cpufreq_freq_attr_scaling_boost_freqs
cpufreq_generic_frequency_table_verify
cpufreq_generic_get
cpufreq_register_driver
cpufreq_unregister_driver
dev_pm_opp_free_cpufreq_table
dev_pm_opp_get_max_transition_latency
dev_pm_opp_get_sharing_cpus
dev_pm_opp_get_suspend_opp_freq
dev_pm_opp_init_cpufreq_table
dev_pm_opp_of_cpumask_add_table
dev_pm_opp_of_cpumask_remove_table
dev_pm_opp_of_register_em
dev_pm_opp_set_sharing_cpus
policy_has_boost_freq
# required by cpufreq_ondemand.ko
cpufreq_cpu_get_raw
cpufreq_dbs_governor_exit
cpufreq_dbs_governor_init
cpufreq_dbs_governor_limits
cpufreq_dbs_governor_start
cpufreq_dbs_governor_stop
cpufreq_table_index_unsorted
dbs_update
get_cpu_idle_time_us
gov_update_cpu_data
preempt_schedule
sscanf
store_sampling_rate
# required by industrialio-triggered-buffer.ko
iio_alloc_pollfunc
iio_dealloc_pollfunc
@@ -230,6 +288,13 @@
pm_genpd_remove
strrchr
# required by rockchip-cpufreq.ko
cpufreq_unregister_notifier
dev_pm_opp_put_prop_name
dev_pm_opp_set_supported_hw
of_property_match_string
platform_device_register_full
# required by rockchip-cpuinfo.ko
nvmem_cell_get
@@ -248,24 +313,16 @@
phy_drivers_unregister
# required by rockchip_bus.ko
cpufreq_register_notifier
cpu_topology
# required by rockchip_debug.ko
atomic_notifier_chain_unregister
nr_irqs
__per_cpu_offset
# required by rockchip_dmc.ko
cpufreq_cpu_get
cpufreq_cpu_put
__cpufreq_driver_target
cpufreq_quick_get
cpu_latency_qos_add_request
cpu_latency_qos_update_request
cpu_number
cpus_read_lock
cpus_read_unlock
devfreq_add_governor
devfreq_event_disable_edev
devfreq_event_enable_edev
@@ -282,10 +339,6 @@
devm_devfreq_add_device
devm_devfreq_register_opp_notifier
_dev_notice
dev_pm_opp_put_regulators
dev_pm_opp_register_set_opp_helper
dev_pm_opp_set_rate
dev_pm_opp_set_regulators
dev_pm_opp_unregister_set_opp_helper
disable_irq
enable_irq
@@ -316,7 +369,6 @@
dev_pm_opp_of_add_table
dev_pm_opp_set_prop_name
of_find_node_opts_by_path
of_machine_is_compatible
regulator_get_linear_step
regulator_get_optional
@@ -336,8 +388,6 @@
single_release
# required by rockchip_pwm_remotectl.ko
arm64_const_caps_ready
cpu_hwcap_keys
devm_input_allocate_device
input_event
input_register_device
@@ -387,13 +437,9 @@
dev_pm_qos_add_request
dev_pm_qos_remove_request
dev_pm_qos_update_request
freq_qos_add_request
freq_qos_remove_request
freq_qos_update_request
kobject_create_and_add
kstrdup
kstrtoull
__list_del_entry_valid
memset
mod_delayed_work_on
register_pm_notifier