mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 20:07:46 +09:00
ANDROID: GKI: Add for rockchip platform basic symbol
52 function symbol(s) added 'int __clk_mux_determine_rate(struct clk_hw *, struct clk_rate_request *)' 'int __genphy_config_aneg(struct phy_device *, bool)' 'int __kfifo_to_user(struct __kfifo *, void *, unsigned long int, unsigned int *)' 'unsigned int _bcd2bin(unsigned char)' 'unsigned char _bin2bcd(unsigned int)' 'void clk_bulk_put(int, struct clk_bulk_data *)' 'struct clk_hw * clk_hw_register_composite(struct device *, const char *, const char * const *, int, struct clk_hw *, const struct clk_ops *, struct clk_hw *, const struct clk_ops *, struct clk_hw *, const struct clk_ops *, unsigned long int)' 'struct clk * clk_register_divider_table(struct device *, const char *, const char *, unsigned long int, void *, u8, u8, u8, const struct clk_div_table *, spinlock_t *)' 'struct clk * clk_register_mux_table(struct device *, const char *, const char * const *, u8, unsigned long int, void *, u8, u32, u8, u32 *, spinlock_t *)' 'struct opp_table * dev_pm_opp_register_set_opp_helper(struct device *, int(*)(struct dev_pm_set_opp_data *))' 'struct opp_table * dev_pm_opp_set_prop_name(struct device *, const char *)' 'void dev_pm_opp_unregister_set_opp_helper(struct opp_table *)' 'int devfreq_event_disable_edev(struct devfreq_event_dev *)' 'int devfreq_event_enable_edev(struct devfreq_event_dev *)' 'struct devfreq_event_dev * devfreq_event_get_edev_by_phandle(struct device *, const char *, int)' 'int devfreq_event_get_edev_count(struct device *, const char *)' 'int devfreq_event_get_event(struct devfreq_event_dev *, struct devfreq_event_data *)' 'struct devfreq_event_dev * devm_devfreq_event_add_edev(struct device *, struct devfreq_event_desc *)' 'int devm_devfreq_register_opp_notifier(struct device *, struct devfreq *)' 'int down_write_trylock(struct rw_semaphore *)' 'int genphy_resume(struct phy_device *)' 'int genphy_soft_reset(struct phy_device *)' 'int genphy_suspend(struct phy_device *)' 's32 i2c_smbus_read_i2c_block_data(const struct i2c_client *, u8, u8, u8 *)' 's32 i2c_smbus_write_i2c_block_data(const struct i2c_client *, u8, u8, const u8 *)' 'struct iio_poll_func * iio_alloc_pollfunc(irqreturn_t(*)(int, void *), irqreturn_t(*)(int, void *), int, struct iio_dev *, const char *, ...)' 'void iio_buffer_init(struct iio_buffer *)' 'void iio_buffer_put(struct iio_buffer *)' 'void iio_dealloc_pollfunc(struct iio_poll_func *)' 'void iio_device_attach_buffer(struct iio_dev *, struct iio_buffer *)' 's64 iio_get_time_ns(const struct iio_dev *)' 'int iio_push_to_buffers(struct iio_dev *, void *)' 'void iio_trigger_notify_done(struct iio_trigger *)' 'int match_string(const char * const *, size_t, const char *)' 'int mdiobus_read(struct mii_bus *, int, u32)' 'int mdiobus_write(struct mii_bus *, int, u32, u16)' 'unsigned int of_clk_get_parent_count(const struct device_node *)' 'struct nvmem_cell * of_nvmem_cell_get(struct device_node *, const char *)' 'int phy_drivers_register(struct phy_driver *, int, struct module *)' 'void phy_drivers_unregister(struct phy_driver *, int)' 'int pm_clk_add(struct device *, const char *)' 'int pm_clk_add_clk(struct device *, struct clk *)' 'int pm_clk_create(struct device *)' 'void pm_clk_destroy(struct device *)' 'int pm_clk_resume(struct device *)' 'int pm_clk_suspend(struct device *)' 'unsigned int regulator_get_linear_step(struct regulator *)' 'int regulator_register_notifier(struct regulator *, struct notifier_block *)' 'int regulator_unregister_notifier(struct regulator *, struct notifier_block *)' 'int reset_controller_register(struct reset_controller_dev *)' 'int scmi_driver_register(struct scmi_driver *, struct module *, const char *)' 'void scmi_driver_unregister(struct scmi_driver *)' 7 variable symbol(s) added 'const struct clk_ops clk_divider_ops' 'const struct clk_ops clk_divider_ro_ops' 'const struct clk_ops clk_fractional_divider_ops' 'const struct clk_ops clk_gate_ops' 'const struct clk_ops clk_mux_ops' 'const struct clk_ops clk_mux_ro_ops' 'struct workqueue_struct * system_freezable_wq' Bug: 239396464 Signed-off-by: Kever Yang <kever.yang@rock-chips.com> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com> Change-Id: I568d224fbebb463f44bf73d2dd286823286c106a Signed-off-by: Giuliano Procida <gprocida@google.com>
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,434 @@
|
||||
[abi_symbol_list]
|
||||
# commonly used symbols
|
||||
atomic_notifier_chain_register
|
||||
cancel_delayed_work_sync
|
||||
__cfi_slowpath
|
||||
clk_bulk_disable
|
||||
clk_bulk_enable
|
||||
clk_bulk_prepare
|
||||
clk_bulk_unprepare
|
||||
clk_disable
|
||||
clk_enable
|
||||
clk_gate_ops
|
||||
clk_get
|
||||
__clk_get_name
|
||||
clk_get_rate
|
||||
clk_notifier_register
|
||||
clk_prepare
|
||||
clk_put
|
||||
clk_register
|
||||
clk_set_rate
|
||||
clk_unprepare
|
||||
__const_udelay
|
||||
cpumask_next
|
||||
__cpu_online_mask
|
||||
__cpu_possible_mask
|
||||
delayed_work_timer_fn
|
||||
_dev_err
|
||||
devfreq_recommended_opp
|
||||
device_init_wakeup
|
||||
_dev_info
|
||||
devm_clk_bulk_get_all
|
||||
devm_clk_get
|
||||
devm_clk_hw_register
|
||||
devm_clk_register
|
||||
devm_ioremap_resource
|
||||
devm_kfree
|
||||
devm_kmalloc
|
||||
devm_nvmem_register
|
||||
devm_platform_ioremap_resource
|
||||
devm_regulator_get
|
||||
devm_regulator_get_optional
|
||||
devm_request_threaded_irq
|
||||
devm_reset_control_array_get
|
||||
dev_pm_opp_find_freq_ceil
|
||||
dev_pm_opp_get_opp_count
|
||||
dev_pm_opp_get_opp_table
|
||||
dev_pm_opp_get_voltage
|
||||
dev_pm_opp_put
|
||||
dev_pm_opp_put_opp_table
|
||||
devres_add
|
||||
devres_alloc_node
|
||||
devres_free
|
||||
_dev_warn
|
||||
down_read
|
||||
down_write
|
||||
init_timer_key
|
||||
iounmap
|
||||
irq_set_irq_wake
|
||||
irq_to_desc
|
||||
kfree
|
||||
__kmalloc
|
||||
kmalloc_caches
|
||||
kmem_cache_alloc_trace
|
||||
ktime_get
|
||||
__list_add_valid
|
||||
__log_post_read_mmio
|
||||
__log_read_mmio
|
||||
__log_write_mmio
|
||||
memcpy
|
||||
module_layout
|
||||
__msecs_to_jiffies
|
||||
msleep
|
||||
__mutex_init
|
||||
mutex_lock
|
||||
mutex_unlock
|
||||
nr_cpu_ids
|
||||
nvmem_cell_put
|
||||
nvmem_cell_read
|
||||
of_clk_add_provider
|
||||
of_clk_del_provider
|
||||
of_clk_get
|
||||
of_clk_get_by_name
|
||||
of_clk_get_parent_count
|
||||
of_clk_src_simple_get
|
||||
of_count_phandle_with_args
|
||||
of_device_get_match_data
|
||||
of_device_is_available
|
||||
of_find_matching_node_and_match
|
||||
of_find_property
|
||||
of_get_next_available_child
|
||||
of_get_next_child
|
||||
of_iomap
|
||||
of_match_device
|
||||
of_match_node
|
||||
of_nvmem_cell_get
|
||||
of_parse_phandle
|
||||
of_property_count_elems_of_size
|
||||
of_property_read_string
|
||||
of_property_read_string_helper
|
||||
of_property_read_u32_index
|
||||
of_property_read_variable_u32_array
|
||||
panic_notifier_list
|
||||
__platform_driver_probe
|
||||
__platform_driver_register
|
||||
platform_driver_unregister
|
||||
platform_get_irq
|
||||
platform_get_resource
|
||||
pm_clk_create
|
||||
pm_clk_destroy
|
||||
print_hex_dump
|
||||
printk
|
||||
__put_task_struct
|
||||
queue_delayed_work_on
|
||||
regmap_read
|
||||
regmap_update_bits_base
|
||||
regmap_write
|
||||
regulator_disable
|
||||
regulator_enable
|
||||
regulator_get_voltage
|
||||
regulator_put
|
||||
regulator_set_voltage
|
||||
reset_control_assert
|
||||
reset_control_deassert
|
||||
snprintf
|
||||
sprintf
|
||||
__stack_chk_fail
|
||||
strcmp
|
||||
syscon_node_to_regmap
|
||||
syscon_regmap_lookup_by_phandle
|
||||
sysfs_create_file_ns
|
||||
system_freezable_wq
|
||||
system_wq
|
||||
thermal_zone_get_zone_by_name
|
||||
__traceiter_rwmmio_post_read
|
||||
__traceiter_rwmmio_read
|
||||
__traceiter_rwmmio_write
|
||||
__tracepoint_rwmmio_post_read
|
||||
__tracepoint_rwmmio_read
|
||||
__tracepoint_rwmmio_write
|
||||
__udelay
|
||||
update_devfreq
|
||||
up_read
|
||||
up_write
|
||||
usleep_range
|
||||
|
||||
# required by clk-link.ko
|
||||
pm_clk_add
|
||||
pm_clk_resume
|
||||
pm_clk_suspend
|
||||
__pm_runtime_disable
|
||||
pm_runtime_enable
|
||||
|
||||
# required by clk-pwm.ko
|
||||
devm_pwm_get
|
||||
of_clk_add_hw_provider
|
||||
of_clk_hw_simple_get
|
||||
pwm_apply_state
|
||||
|
||||
# required by clk-rockchip.ko
|
||||
clk_divider_ops
|
||||
clk_divider_ro_ops
|
||||
clk_fixed_factor_ops
|
||||
clk_fractional_divider_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_notifier_unregister
|
||||
clk_register_divider_table
|
||||
clk_register_fixed_factor
|
||||
clk_register_gate
|
||||
clk_register_mux_table
|
||||
clk_unregister
|
||||
gcd
|
||||
kmemdup
|
||||
match_string
|
||||
of_clk_src_onecell_get
|
||||
rational_best_approximation
|
||||
_raw_spin_lock_irqsave
|
||||
_raw_spin_unlock_irqrestore
|
||||
register_restart_handler
|
||||
reset_controller_register
|
||||
__warn_printk
|
||||
|
||||
# required by clk-scmi.ko
|
||||
clk_hw_set_rate_range
|
||||
devm_of_clk_add_hw_provider
|
||||
of_clk_hw_onecell_get
|
||||
scmi_driver_register
|
||||
scmi_driver_unregister
|
||||
|
||||
# required by industrialio-triggered-buffer.ko
|
||||
iio_alloc_pollfunc
|
||||
iio_dealloc_pollfunc
|
||||
iio_device_attach_buffer
|
||||
|
||||
# required by io-domain.ko
|
||||
_dev_crit
|
||||
regulator_register_notifier
|
||||
regulator_unregister_notifier
|
||||
|
||||
# required by kfifo_buf.ko
|
||||
iio_buffer_init
|
||||
iio_buffer_put
|
||||
__kfifo_alloc
|
||||
__kfifo_free
|
||||
__kfifo_in
|
||||
__kfifo_to_user
|
||||
mutex_lock_interruptible
|
||||
|
||||
# required by nvmem-rockchip-otp.ko
|
||||
devm_clk_bulk_get
|
||||
param_ops_uint
|
||||
|
||||
# required by pm_domains.ko
|
||||
clk_bulk_put
|
||||
of_genpd_add_provider_onecell
|
||||
panic
|
||||
param_ops_bool
|
||||
pm_clk_add_clk
|
||||
pm_genpd_add_subdomain
|
||||
pm_genpd_init
|
||||
pm_genpd_remove
|
||||
strrchr
|
||||
|
||||
# required by rockchip-cpuinfo.ko
|
||||
nvmem_cell_get
|
||||
|
||||
# required by rockchip-dfi.ko
|
||||
devm_devfreq_event_add_edev
|
||||
gic_nonsecure_priorities
|
||||
|
||||
# required by rockchip.ko
|
||||
__genphy_config_aneg
|
||||
genphy_resume
|
||||
genphy_soft_reset
|
||||
genphy_suspend
|
||||
mdiobus_read
|
||||
mdiobus_write
|
||||
phy_drivers_register
|
||||
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
|
||||
devfreq_event_get_edev_by_phandle
|
||||
devfreq_event_get_edev_count
|
||||
devfreq_event_get_event
|
||||
devfreq_monitor_resume
|
||||
devfreq_monitor_start
|
||||
devfreq_monitor_stop
|
||||
devfreq_monitor_suspend
|
||||
devfreq_resume_device
|
||||
devfreq_suspend_device
|
||||
devfreq_update_interval
|
||||
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
|
||||
finish_wait
|
||||
init_wait_entry
|
||||
__init_waitqueue_head
|
||||
input_close_device
|
||||
input_open_device
|
||||
input_register_handle
|
||||
input_register_handler
|
||||
input_unregister_handle
|
||||
kstrtouint
|
||||
__memset_io
|
||||
of_devfreq_cooling_register_power
|
||||
of_get_child_by_name
|
||||
platform_get_irq_byname
|
||||
prepare_to_wait_event
|
||||
queue_work_on
|
||||
___ratelimit
|
||||
schedule_timeout
|
||||
__wake_up
|
||||
|
||||
# required by rockchip_dmc_common.ko
|
||||
down_write_trylock
|
||||
|
||||
# required by rockchip_opp_select.ko
|
||||
dev_pm_opp_disable
|
||||
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
|
||||
|
||||
# required by rockchip_pm_config.ko
|
||||
of_find_node_by_name
|
||||
of_get_named_gpio_flags
|
||||
|
||||
# required by rockchip_pvtm.ko
|
||||
debugfs_create_dir
|
||||
debugfs_create_file
|
||||
debugfs_remove
|
||||
seq_lseek
|
||||
seq_printf
|
||||
seq_puts
|
||||
seq_read
|
||||
single_open
|
||||
single_release
|
||||
|
||||
# required by rockchip_pwm_remotectl.ko
|
||||
arm64_const_caps_ready
|
||||
cpu_hwcap_keys
|
||||
devm_input_allocate_device
|
||||
input_event
|
||||
input_register_device
|
||||
input_set_capability
|
||||
irq_set_affinity_hint
|
||||
jiffies
|
||||
jiffies_to_msecs
|
||||
mod_timer
|
||||
of_get_property
|
||||
param_ops_int
|
||||
__pm_relax
|
||||
pm_wakeup_ws_event
|
||||
__tasklet_hi_schedule
|
||||
tasklet_init
|
||||
wakeup_source_add
|
||||
wakeup_source_remove
|
||||
|
||||
# required by rockchip_saradc.ko
|
||||
complete
|
||||
devm_add_action
|
||||
devm_iio_device_alloc
|
||||
__devm_iio_device_register
|
||||
__devm_reset_control_get
|
||||
find_next_bit
|
||||
iio_get_time_ns
|
||||
iio_push_to_buffers
|
||||
iio_trigger_notify_done
|
||||
__init_swait_queue_head
|
||||
wait_for_completion_timeout
|
||||
|
||||
# required by rockchip_sip.ko
|
||||
arm64_use_ng_mappings
|
||||
__arm_smccc_smc
|
||||
__ioremap
|
||||
memstart_addr
|
||||
pfn_valid
|
||||
sched_clock
|
||||
vmap
|
||||
|
||||
# required by rockchip_system_monitor.ko
|
||||
add_cpu
|
||||
bitmap_parselist
|
||||
blocking_notifier_call_chain
|
||||
blocking_notifier_chain_register
|
||||
blocking_notifier_chain_unregister
|
||||
dev_pm_opp_find_freq_floor
|
||||
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
|
||||
register_reboot_notifier
|
||||
regulator_get
|
||||
remove_cpu
|
||||
strchr
|
||||
strsep
|
||||
strstr
|
||||
thermal_zone_get_temp
|
||||
|
||||
# required by rockchip_thermal.ko
|
||||
devm_pinctrl_get
|
||||
devm_thermal_zone_of_sensor_register
|
||||
pinctrl_lookup_state
|
||||
pinctrl_select_state
|
||||
thermal_zone_device_disable
|
||||
thermal_zone_device_enable
|
||||
thermal_zone_device_update
|
||||
|
||||
# required by rtc-hym8563.ko
|
||||
_bcd2bin
|
||||
_bin2bcd
|
||||
device_property_present
|
||||
devm_rtc_device_register
|
||||
i2c_del_driver
|
||||
i2c_register_driver
|
||||
i2c_smbus_read_byte_data
|
||||
i2c_smbus_read_i2c_block_data
|
||||
i2c_smbus_write_byte_data
|
||||
i2c_smbus_write_i2c_block_data
|
||||
rtc_valid_tm
|
||||
|
||||
# required by timer-rockchip.ko
|
||||
clockevents_config_and_register
|
||||
irq_of_parse_and_map
|
||||
of_device_is_compatible
|
||||
request_threaded_irq
|
||||
|
||||
Reference in New Issue
Block a user