mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 18:41:58 +09:00
ANDROID: Add initial symbol list for Exynos SoC
This commit is for adding initial symbol list form Exynos SoC. "abi_gki_aarch64_exynos" is generated from minimal configs for build. 2 function symbol(s) added 'int devm_hwrng_register(struct device*, struct hwrng*)' 'int irq_force_affinity(unsigned int, const struct cpumask*)' Bug: 278466304 Change-Id: I6a700eda5639bf46f694524fefe91b759583704d Signed-off-by: Junki Min <joonki.min@samsung.com>
This commit is contained in:
@@ -17,6 +17,7 @@ filegroup(
|
||||
srcs = [
|
||||
# keep sorted
|
||||
"android/abi_gki_aarch64_db845c",
|
||||
"android/abi_gki_aarch64_exynos",
|
||||
"android/abi_gki_aarch64_galaxy",
|
||||
"android/abi_gki_aarch64_imx",
|
||||
"android/abi_gki_aarch64_mtk",
|
||||
|
||||
@@ -316068,6 +316068,12 @@ function {
|
||||
parameter_id: 0x0355dc72
|
||||
parameter_id: 0x054f691a
|
||||
}
|
||||
function {
|
||||
id: 0x9d411575
|
||||
return_type_id: 0x6720d32f
|
||||
parameter_id: 0x0258f96e
|
||||
parameter_id: 0x15f20052
|
||||
}
|
||||
function {
|
||||
id: 0x9d419277
|
||||
return_type_id: 0x6720d32f
|
||||
@@ -337241,6 +337247,15 @@ elf_symbol {
|
||||
type_id: 0x10c7c629
|
||||
full_name: "devm_gpiod_put_array"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0x753fb351
|
||||
name: "devm_hwrng_register"
|
||||
is_defined: true
|
||||
symbol_type: FUNCTION
|
||||
crc: 0x6da31bd1
|
||||
type_id: 0x9d411575
|
||||
full_name: "devm_hwrng_register"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0x40c3a63b
|
||||
name: "devm_hwspin_lock_register"
|
||||
@@ -349165,6 +349180,15 @@ elf_symbol {
|
||||
type_id: 0x5d304295
|
||||
full_name: "irq_find_matching_fwspec"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0xc6121864
|
||||
name: "irq_force_affinity"
|
||||
is_defined: true
|
||||
symbol_type: FUNCTION
|
||||
crc: 0x1000ff31
|
||||
type_id: 0x8c2581a0
|
||||
full_name: "irq_force_affinity"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0xa9c80d6c
|
||||
name: "irq_get_irq_data"
|
||||
@@ -378247,6 +378271,10 @@ symbols {
|
||||
key: "devm_gpiod_put_array"
|
||||
value: 0x0ea63f59
|
||||
}
|
||||
symbol {
|
||||
key: "devm_hwrng_register"
|
||||
value: 0x753fb351
|
||||
}
|
||||
symbol {
|
||||
key: "devm_hwspin_lock_register"
|
||||
value: 0x40c3a63b
|
||||
@@ -383539,6 +383567,10 @@ symbols {
|
||||
key: "irq_find_matching_fwspec"
|
||||
value: 0x362487ea
|
||||
}
|
||||
symbol {
|
||||
key: "irq_force_affinity"
|
||||
value: 0xc6121864
|
||||
}
|
||||
symbol {
|
||||
key: "irq_get_irq_data"
|
||||
value: 0xa9c80d6c
|
||||
|
||||
296
android/abi_gki_aarch64_exynos
Normal file
296
android/abi_gki_aarch64_exynos
Normal file
@@ -0,0 +1,296 @@
|
||||
[abi_symbol_list]
|
||||
# commonly used symbols
|
||||
alt_cb_patch_nops
|
||||
__arm_smccc_smc
|
||||
atomic_notifier_chain_register
|
||||
cancel_delayed_work_sync
|
||||
clk_disable
|
||||
clk_enable
|
||||
clk_get_rate
|
||||
clk_prepare
|
||||
clk_unprepare
|
||||
__const_udelay
|
||||
cpu_hwcaps
|
||||
__cpu_possible_mask
|
||||
delayed_work_timer_fn
|
||||
dev_driver_string
|
||||
_dev_err
|
||||
_dev_info
|
||||
devm_clk_get
|
||||
devm_ioremap
|
||||
devm_kmalloc
|
||||
devm_request_threaded_irq
|
||||
_dev_warn
|
||||
disable_irq_nosync
|
||||
dma_map_page_attrs
|
||||
dma_set_mask
|
||||
enable_irq
|
||||
_find_next_bit
|
||||
fortify_panic
|
||||
free_irq
|
||||
gic_nonsecure_priorities
|
||||
init_timer_key
|
||||
irq_of_parse_and_map
|
||||
is_vmalloc_addr
|
||||
kfree
|
||||
__kmalloc
|
||||
kmalloc_caches
|
||||
kmalloc_trace
|
||||
__list_add_valid
|
||||
log_post_read_mmio
|
||||
log_post_write_mmio
|
||||
log_read_mmio
|
||||
log_write_mmio
|
||||
memcpy
|
||||
memset
|
||||
misc_deregister
|
||||
misc_register
|
||||
module_layout
|
||||
__mutex_init
|
||||
mutex_lock
|
||||
mutex_unlock
|
||||
nr_cpu_ids
|
||||
of_alias_get_id
|
||||
of_device_get_match_data
|
||||
of_find_property
|
||||
of_get_next_child
|
||||
of_iomap
|
||||
of_match_node
|
||||
of_property_read_variable_u32_array
|
||||
panic
|
||||
panic_notifier_list
|
||||
__platform_driver_register
|
||||
platform_driver_unregister
|
||||
platform_get_irq
|
||||
platform_get_resource
|
||||
_printk
|
||||
__put_task_struct
|
||||
queue_delayed_work_on
|
||||
_raw_spin_lock_irqsave
|
||||
_raw_spin_unlock_irqrestore
|
||||
register_pm_notifier
|
||||
register_reboot_notifier
|
||||
register_syscore_ops
|
||||
regmap_read
|
||||
regmap_update_bits_base
|
||||
regmap_write
|
||||
request_threaded_irq
|
||||
scnprintf
|
||||
seq_printf
|
||||
snprintf
|
||||
sprintf
|
||||
sscanf
|
||||
__stack_chk_fail
|
||||
strcmp
|
||||
strncmp
|
||||
strncpy
|
||||
subsys_system_register
|
||||
syscon_regmap_lookup_by_phandle
|
||||
system_wq
|
||||
__warn_printk
|
||||
|
||||
# required by exynos-chipid_v2.ko
|
||||
kasprintf
|
||||
of_find_matching_node_and_match
|
||||
of_find_node_opts_by_path
|
||||
of_property_read_string
|
||||
soc_device_register
|
||||
|
||||
# required by exynos-pmu-if.ko
|
||||
devm_ioremap_resource
|
||||
of_property_count_elems_of_size
|
||||
platform_get_resource_byname
|
||||
|
||||
# required by exynos-reboot.ko
|
||||
pm_power_off
|
||||
register_restart_handler
|
||||
|
||||
# required by exynos-ssp.ko
|
||||
arm64_use_ng_mappings
|
||||
device_set_wakeup_capable
|
||||
device_wakeup_enable
|
||||
devm_regulator_get_optional
|
||||
d_path
|
||||
free_pages
|
||||
__get_free_pages
|
||||
get_task_mm
|
||||
ioremap_prot
|
||||
ktime_get_with_offset
|
||||
pm_relax
|
||||
pm_runtime_enable
|
||||
__pm_runtime_idle
|
||||
__pm_runtime_resume
|
||||
pm_stay_awake
|
||||
regulator_disable
|
||||
regulator_enable
|
||||
usleep_range_state
|
||||
|
||||
# required by exynos-wow.ko
|
||||
cancel_delayed_work
|
||||
__msecs_to_jiffies
|
||||
of_address_to_resource
|
||||
of_find_node_by_name
|
||||
of_get_next_available_child
|
||||
sysfs_create_group
|
||||
|
||||
# required by exynos_mct_v3.ko
|
||||
clockevents_config_and_register
|
||||
__clocksource_register_scale
|
||||
cpu_bit_bitmap
|
||||
__cpuhp_setup_state
|
||||
irq_force_affinity
|
||||
irq_modify_status
|
||||
loops_per_jiffy
|
||||
of_clk_get_by_name
|
||||
of_irq_parse_one
|
||||
__per_cpu_offset
|
||||
__traceiter_suspend_resume
|
||||
tracepoint_probe_register
|
||||
__tracepoint_suspend_resume
|
||||
|
||||
# required by exynos_pm_qos.ko
|
||||
__arch_copy_from_user
|
||||
blocking_notifier_call_chain
|
||||
blocking_notifier_chain_register
|
||||
blocking_notifier_chain_unregister
|
||||
debugfs_create_dir
|
||||
debugfs_create_file
|
||||
kernel_kobj
|
||||
kobject_create_and_add
|
||||
kstrtoint_from_user
|
||||
ktime_get
|
||||
__list_del_entry_valid
|
||||
noop_llseek
|
||||
seq_lseek
|
||||
seq_read
|
||||
simple_read_from_buffer
|
||||
single_open
|
||||
single_release
|
||||
sysfs_create_bin_file
|
||||
sysfs_create_file_ns
|
||||
__usecs_to_jiffies
|
||||
|
||||
# required by exynos_tty.ko
|
||||
__arch_copy_to_user
|
||||
__check_object_size
|
||||
clk_set_rate
|
||||
console_stop
|
||||
console_suspend_enabled
|
||||
default_llseek
|
||||
device_create_file
|
||||
device_remove_file
|
||||
devm_kfree
|
||||
devm_pinctrl_get
|
||||
dma_get_slave_caps
|
||||
dma_release_channel
|
||||
dma_request_chan
|
||||
dma_set_coherent_mask
|
||||
dma_sync_single_for_cpu
|
||||
dma_sync_single_for_device
|
||||
dma_unmap_page_attrs
|
||||
do_SAK
|
||||
handle_sysrq
|
||||
iomem_resource
|
||||
jiffies
|
||||
kmalloc_large
|
||||
of_get_property
|
||||
pinctrl_lookup_state
|
||||
pinctrl_select_state
|
||||
proc_create
|
||||
proc_mkdir
|
||||
__release_region
|
||||
__request_region
|
||||
sched_clock
|
||||
sg_init_table
|
||||
sysrq_mask
|
||||
tty_flip_buffer_push
|
||||
tty_insert_flip_string_fixed_flag
|
||||
tty_kref_put
|
||||
tty_port_tty_get
|
||||
uart_add_one_port
|
||||
uart_console_write
|
||||
uart_get_baud_rate
|
||||
uart_parse_options
|
||||
uart_register_driver
|
||||
uart_remove_one_port
|
||||
uart_resume_port
|
||||
uart_set_options
|
||||
uart_suspend_port
|
||||
uart_try_toggle_sysrq
|
||||
uart_unregister_driver
|
||||
uart_update_timeout
|
||||
uart_write_wakeup
|
||||
|
||||
# required by exyswd-rng.ko
|
||||
devm_hwrng_register
|
||||
dma_free_attrs
|
||||
dmam_alloc_attrs
|
||||
platform_device_register
|
||||
platform_device_unregister
|
||||
|
||||
# required by hdcp2.ko
|
||||
crypto_alloc_shash
|
||||
crypto_destroy_tfm
|
||||
crypto_shash_digest
|
||||
irq_get_irq_data
|
||||
kimage_voffset
|
||||
memstart_addr
|
||||
msleep
|
||||
|
||||
# required by pinctrl-samsung-core.ko
|
||||
bitmap_to_arr32
|
||||
device_get_next_child_node
|
||||
devm_gpiochip_add_data_with_key
|
||||
devm_kmemdup
|
||||
devm_pinctrl_register
|
||||
fwnode_handle_put
|
||||
fwnode_property_present
|
||||
generic_handle_domain_irq
|
||||
gpiochip_generic_free
|
||||
gpiochip_generic_request
|
||||
gpiochip_get_data
|
||||
gpiochip_lock_as_irq
|
||||
gpiochip_unlock_as_irq
|
||||
handle_edge_irq
|
||||
handle_level_irq
|
||||
irq_create_mapping_affinity
|
||||
__irq_domain_add
|
||||
irq_domain_remove
|
||||
irq_domain_xlate_twocell
|
||||
irq_set_chained_handler_and_data
|
||||
irq_set_chip_and_handler_name
|
||||
irq_set_chip_data
|
||||
kmemdup
|
||||
krealloc
|
||||
of_fwnode_ops
|
||||
of_node_name_eq
|
||||
of_property_read_string_helper
|
||||
of_prop_next_string
|
||||
pinctrl_add_gpio_range
|
||||
pinctrl_dev_get_drvdata
|
||||
pinctrl_force_sleep
|
||||
pinctrl_remove_gpio_range
|
||||
pin_get_name
|
||||
platform_get_irq_optional
|
||||
strlcat
|
||||
strlen
|
||||
strnlen
|
||||
strscpy
|
||||
|
||||
# required by s3c2410_wdt.ko
|
||||
atomic_notifier_call_chain
|
||||
cpu_number
|
||||
_dev_emerg
|
||||
devm_platform_ioremap_resource
|
||||
__num_online_cpus
|
||||
param_ops_bool
|
||||
param_ops_int
|
||||
rtc_class_close
|
||||
rtc_class_open
|
||||
rtc_read_time
|
||||
system_state
|
||||
unregister_pm_notifier
|
||||
watchdog_init_timeout
|
||||
watchdog_register_device
|
||||
watchdog_set_restart_priority
|
||||
watchdog_unregister_device
|
||||
Reference in New Issue
Block a user