ANDROID: Add initial symbols list for imx

Initial symbol list for imx that adds it to the build and does not add
any new symbols at this point in time.

Bug: 277651618
Change-Id: I19d4463295bc2f2a22fa5983765a20838d8615ce
Signed-off-by: Zhipeng Wang <zhipeng.wang_1@nxp.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
Zhipeng Wang 2023-04-11 14:03:40 +00:00 committed by Treehugger Robot
parent 24c39824c8
commit 710a5d9ce1
2 changed files with 945 additions and 0 deletions

View File

@ -18,6 +18,7 @@ filegroup(
# keep sorted
"android/abi_gki_aarch64_db845c",
"android/abi_gki_aarch64_galaxy",
"android/abi_gki_aarch64_imx",
"android/abi_gki_aarch64_mtk",
"android/abi_gki_aarch64_oplus",
"android/abi_gki_aarch64_pixel",

944
android/abi_gki_aarch64_imx Normal file
View File

@ -0,0 +1,944 @@
[abi_symbol_list]
add_timer
add_uevent_var
add_wait_queue
alloc_candev_mqs
alloc_can_err_skb
alloc_canfd_skb
alloc_can_skb
alloc_chrdev_region
alloc_etherdev_mqs
alloc_io_pgtable_ops
alloc_netdev_mqs
backlight_device_register
backlight_device_unregister
bcmp
bus_unregister
bus_unregister_notifier
cache_line_size
can_bus_off
cancel_delayed_work
cancel_delayed_work_sync
cancel_work_sync
can_change_mtu
can_change_state
can_dropped_invalid_skb
can_fd_dlc2len
can_fd_len2dlc
can_put_echo_skb
can_rx_offload_add_fifo
can_rx_offload_add_timestamp
can_rx_offload_del
can_rx_offload_enable
can_rx_offload_get_echo_skb
can_rx_offload_irq_finish
can_rx_offload_irq_offload_fifo
can_rx_offload_irq_offload_timestamp
can_rx_offload_queue_timestamp
capable
cdev_add
cdev_del
cfg80211_ch_switch_notify
cfg80211_classify8021d
cfg80211_connect_done
cfg80211_cqm_rssi_notify
cfg80211_del_sta_sinfo
cfg80211_disconnected
cfg80211_find_elem_match
cfg80211_ft_event
cfg80211_get_bss
cfg80211_inform_bss_data
cfg80211_mgmt_tx_status_ext
cfg80211_michael_mic_failure
cfg80211_new_sta
cfg80211_pmksa_candidate_notify
cfg80211_put_bss
__cfg80211_radar_event
cfg80211_ready_on_channel
cfg80211_register_netdevice
cfg80211_remain_on_channel_expired
cfg80211_report_wowlan_wakeup
cfg80211_roamed
clk_get
__clk_get_hw
__clk_get_name
clk_get_parent
clk_get_rate
clk_hw_get_name
clk_hw_get_parent
clk_hw_get_parent_by_index
clk_hw_get_rate
clk_hw_is_enabled
clk_hw_register
clk_hw_unregister
clk_is_match
clk_notifier_register
_dev_crit
dev_driver_string
_dev_err
dev_err_probe
dev_fwnode
dev_get_regmap
device_add
device_create
device_create_file
device_del
device_destroy
device_for_each_child
device_get_child_node_count
device_get_dma_attr
device_get_match_data
device_get_next_child_node
device_initialize
device_link_add
device_link_del
device_link_remove
device_match_fwnode
device_match_of_node
device_property_match_string
device_property_present
device_property_read_string
device_property_read_u16_array
device_property_read_u32_array
device_register
device_remove_file
device_set_wakeup_capable
device_set_wakeup_enable
device_unregister
device_wakeup_disable
device_wakeup_enable
_dev_info
__dev_kfree_skb_any
devm_add_action
devm_backlight_device_register
devm_blk_crypto_profile_init
devm_clk_bulk_get
devm_clk_bulk_get_all
devm_clk_bulk_get_optional
devm_clk_get
devm_clk_get_optional
devm_clk_put
devm_clk_register
devm_device_add_group
__devm_drm_dev_alloc
devm_drm_of_get_bridge
devm_drm_panel_bridge_add_typed
devm_free_irq
devm_fwnode_pwm_get
devm_get_clk_from_child
devm_gpiochip_add_data_with_key
devm_gpiod_get
devm_gpiod_get_array
devm_gpiod_get_index
devm_gpiod_get_optional
devm_gpio_request
devm_gpio_request_one
devm_i2c_new_dummy_device
devm_iio_device_alloc
__devm_iio_device_register
devm_input_allocate_device
devm_ioremap
devm_ioremap_resource
devm_ioremap_wc
devm_iounmap
__devm_irq_alloc_descs
devm_kasprintf
devm_kfree
devm_kmalloc
devm_kmemdup
devm_krealloc
devm_kstrdup
devm_led_classdev_register_ext
devm_mbox_controller_register
devm_mfd_add_devices
devm_mipi_dsi_attach
drm_bridge_attach
drm_bridge_chain_enable
drm_bridge_connector_enable_hpd
drm_bridge_connector_init
drm_bridge_hpd_notify
drm_bridge_remove
drm_compat_ioctl
drm_crtc_accurate_vblank_count
drm_crtc_add_crc_entry
drm_crtc_arm_vblank_event
drm_crtc_cleanup
__drm_crtc_commit_free
drm_crtc_commit_wait
drm_crtc_handle_vblank
drm_crtc_init_with_planes
drm_crtc_send_vblank_event
drm_crtc_vblank_get
drm_crtc_vblank_helper_get_vblank_timestamp
drm_crtc_vblank_off
drm_crtc_vblank_on
drm_crtc_vblank_put
drm_crtc_wait_one_vblank
___drm_dbg
__drm_debug
drm_detect_hdmi_monitor
drm_detect_monitor_audio
drm_dev_alloc
__drm_dev_dbg
drm_dev_printk
drm_dev_put
drm_dev_register
drm_dev_unregister
drm_do_get_edid
drm_edid_duplicate
drm_edid_get_monitor_name
drm_encoder_cleanup
drm_encoder_init
__drm_err
drm_firmware_drivers_only
drm_format_info_block_height
drm_format_info_block_width
drm_gem_create_mmap_offset
drm_gem_fb_create
drm_gem_fb_get_obj
drm_gem_handle_create
drm_gem_mmap
drm_gem_object_free
drm_gem_object_init
drm_gem_object_lookup
drm_gem_object_release
drm_gem_plane_helper_prepare_fb
drm_gem_prime_fd_to_handle
drm_gem_prime_handle_to_fd
drm_gem_prime_import
drm_gem_prime_mmap
drm_gem_private_object_init
drm_gem_vm_close
drm_gem_vm_open
drm_get_connector_status_name
drm_get_edid
drm_get_format_info
drm_helper_hpd_irq_event
drm_helper_probe_single_connector_modes
drm_ioctl
drm_kms_helper_hotplug_event
drm_kms_helper_poll_fini
drm_kms_helper_poll_init
drmm_mode_config_init
drm_mode_config_cleanup
drm_mode_config_helper_resume
drm_mode_config_helper_suspend
drm_mode_config_reset
drm_mode_copy
drm_mode_create
drm_mode_debug_printmodeline
drm_mode_destroy
drm_mode_duplicate
drm_mode_equal
drm_mode_object_put
drm_mode_probed_add
drm_modeset_acquire_fini
drm_modeset_acquire_init
drm_modeset_backoff
drm_modeset_drop_locks
drm_modeset_lock
drm_modeset_lock_single_interruptible
drm_mode_set_name
drm_modeset_unlock
drm_mode_vrefresh
drm_object_attach_property
drm_object_property_set_value
drm_open
drm_panel_add
drm_panel_disable
drm_panel_enable
drm_panel_get_modes
drm_panel_init
drm_panel_prepare
drm_panel_remove
drm_panel_unprepare
drm_plane_cleanup
drm_plane_create_alpha_property
drm_plane_create_blend_mode_property
drm_plane_create_rotation_property
drm_plane_create_zpos_immutable_property
drm_plane_create_zpos_property
drm_poll
drm_prime_gem_destroy
drm_prime_get_contiguous_size
drm_printf
__drm_printfn_debug
drm_property_create_enum
drm_property_create_range
drm_read
drm_rect_intersect
drm_release
drm_simple_encoder_init
drm_sysfs_connector_status_event
drm_universal_plane_init
drm_vblank_init
dump_stack
enable_irq
enable_percpu_irq
ether_setup
ethnl_cable_test_fault_length
ethnl_cable_test_result
ethtool_op_get_link
ethtool_op_get_ts_info
eth_type_trans
eth_validate_addr
extcon_get_edev_by_phandle
extcon_get_state
extcon_set_state_sync
fd_install
fget
_find_first_bit
_find_next_and_bit
_find_next_bit
_find_next_zero_bit
find_vma
find_vpid
finish_wait
fixed_size_llseek
flush_work
__flush_workqueue
fortify_panic
fput
free_candev
free_io_pgtable_ops
free_irq
free_netdev
__free_pages
free_pages_exact
free_percpu
free_percpu_irq
gcd
generic_device_group
generic_handle_domain_irq
generic_handle_irq
gen_pool_add_owner
gen_pool_alloc_algo_owner
gen_pool_create
gen_pool_destroy
gen_pool_free_owner
gen_pool_virt_to_phys
get_cpu_device
get_device
get_random_bytes
get_random_u32
get_random_u8
get_unused_fd_flags
gic_nonsecure_priorities
gpiochip_disable_irq
gpiochip_enable_irq
gpiochip_generic_config
gpiochip_generic_free
gpiochip_generic_request
gpiochip_get_data
gpiochip_irq_relres
gpiochip_irq_reqres
gpiochip_lock_as_irq
gpiochip_unlock_as_irq
gpiod_cansleep
gpiod_count
gpiod_direction_input
gpiod_direction_output
gpiod_direction_output_raw
gpiod_get_optional
gpiod_get_raw_value
gpiod_get_raw_value_cansleep
gpiod_get_value
gpiod_get_value_cansleep
gpiod_set_consumer_name
gpiod_set_raw_value
gpiod_set_raw_value_cansleep
gpiod_set_value
gpiod_set_value_cansleep
gpiod_to_irq
gpio_free
gpio_request
gpio_to_desc
handle_edge_irq
handle_level_irq
handle_nested_irq
handle_simple_irq
handle_sysrq
hrtimer_cancel
hrtimer_init
hrtimer_start_range_ns
hrtimer_try_to_cancel
i2c_adapter_type
i2c_add_adapter
i2c_add_numbered_adapter
i2c_bus_type
i2c_del_adapter
i2c_del_driver
i2c_for_each_dev
i2c_generic_scl_recovery
i2c_get_adapter
i2c_get_dma_safe_msg_buf
i2c_match_id
i2c_new_ancillary_device
i2c_new_dummy_device
i2c_put_adapter
i2c_put_dma_safe_msg_buf
i2c_recover_bus
i2c_register_driver
i2c_smbus_read_byte
i2c_smbus_read_byte_data
i2c_smbus_read_i2c_block_data
i2c_smbus_write_byte
i2c_smbus_write_byte_data
i2c_smbus_xfer
i2c_transfer
i2c_transfer_buffer_flags
i2c_unregister_device
i2c_verify_client
i3c_device_do_priv_xfers
i3c_driver_register_with_owner
i3c_driver_unregister
ida_alloc_range
ida_destroy
ida_free
idr_alloc
idr_destroy
idr_find
idr_for_each
idr_get_next
idr_preload
idr_remove
ieee80211_bss_get_elem
ieee80211_channel_to_freq_khz
ieee80211_freq_khz_to_channel
ieee80211_get_channel_khz
ieee80211_hdrlen
iio_buffer_enabled
iio_buffer_init
iio_buffer_put
iio_device_attach_buffer
iio_device_claim_direct_mode
iio_device_release_direct_mode
iio_device_unregister
iio_push_event
iio_push_to_buffers
import_iovec
in4_pton
init_dummy_netdev
init_net
__init_swait_queue_head
init_timer_key
init_wait_entry
__init_waitqueue_head
input_alloc_absinfo
input_allocate_device
input_event
input_free_device
input_mt_init_slots
input_mt_report_slot_state
input_mt_sync_frame
input_register_device
input_set_abs_params
input_set_capability
input_unregister_device
int_sqrt
iomem_resource
iommu_alloc_resv_region
iommu_device_register
iommu_device_sysfs_add
iommu_device_sysfs_remove
iommu_device_unregister
iommu_dma_get_resv_regions
iommu_fwspec_add_ids
iommu_fwspec_free
iommu_get_domain_for_dev
iommu_group_ref_get
iommu_iova_to_phys
ioremap_prot
iounmap
__iowrite32_copy
__irq_alloc_descs
irq_chip_ack_parent
irq_create_mapping_affinity
irq_create_of_mapping
irq_dispose_mapping
__irq_domain_add
irq_domain_get_irq_data
irq_domain_remove
irq_domain_set_info
irq_domain_simple_ops
irq_domain_update_bus_token
irq_domain_xlate_onecell
irq_domain_xlate_twocell
irq_get_irq_data
irq_modify_status
irq_of_parse_and_map
__irq_resolve_mapping
irq_set_affinity
irq_set_chained_handler_and_data
irq_set_chip_and_handler_name
irq_set_chip_data
irq_set_irq_wake
irq_to_desc
jiffies
jiffies_to_msecs
jiffies_to_usecs
kasan_flag_enabled
kasprintf
__kfifo_alloc
__kfifo_free
__kfifo_from_user
__kfifo_in
__kfifo_init
__kfifo_out
__kfifo_to_user
kfree
kfree_skb_reason
kimage_voffset
__kmalloc
kmalloc_caches
kmalloc_large
kmalloc_trace
kmem_cache_alloc
kmem_cache_create
kmem_cache_destroy
kmem_cache_free
kmemdup
kobject_create_and_add
kobject_put
kobject_uevent_env
krealloc
kstrdup
kstrdup_const
kstrtoint
kstrtoint_from_user
kstrtoll
kstrtou16
kstrtouint
kstrtoull
kthread_bind
kthread_create_on_node
kthread_should_stop
kthread_stop
ktime_get
ktime_get_mono_fast_ns
ktime_get_raw_ts64
ktime_get_real_ts64
ktime_get_ts64
ktime_get_with_offset
kvfree
kvfree_call_rcu
kvmalloc_node
__list_add_valid
__list_del_entry_valid
__local_bh_enable_ip
log_post_read_mmio
log_post_write_mmio
log_read_mmio
log_write_mmio
match_string
mbox_chan_received_data
mbox_chan_txdone
mbox_free_channel
mbox_send_message
__mdiobus_read
mdiobus_read
mdiobus_unregister
__mdiobus_write
mdiobus_write
memchr_inv
memcmp
memcpy
__memcpy_fromio
__memcpy_toio
memdup_user
memmove
memory_read_from_buffer
memparse
memremap
mem_section
memset
__memset_io
memstart_addr
memunmap
mfd_add_devices
mfd_remove_devices
misc_deregister
misc_register
mmc_cqe_request_done
mmc_gpio_get_cd
mmc_gpio_get_ro
mmc_send_tuning
mod_delayed_work_on
mod_timer
__module_get
module_layout
module_put
__msecs_to_jiffies
msleep
msleep_interruptible
__mutex_init
mutex_is_locked
mutex_lock
mutex_lock_interruptible
mutex_trylock
mutex_unlock
napi_complete_done
napi_disable
napi_enable
napi_gro_receive
__napi_schedule
napi_schedule_prep
__ndelay
__netdev_alloc_skb
netdev_err
netdev_info
netdev_pick_tx
netdev_printk
netdev_warn
netif_carrier_off
netif_carrier_on
netif_device_attach
netif_device_detach
netif_napi_add_weight
__netif_napi_del
netif_receive_skb
netif_rx
netif_tx_lock
netif_tx_stop_all_queues
netif_tx_unlock
netif_tx_wake_queue
netlink_broadcast
__netlink_kernel_create
netlink_kernel_release
net_ratelimit
__nla_parse
nla_put
noop_llseek
nr_cpu_ids
nsecs_to_jiffies
ns_to_timespec64
__num_online_cpus
of_address_to_resource
of_alias_get_id
of_can_transceiver
of_clk_add_hw_provider
page_pool_destroy
page_pool_put_defragged_page
panic
panic_notifier_list
param_array_ops
param_ops_bool
param_ops_byte
param_ops_charp
param_ops_int
param_ops_uint
param_ops_ullong
param_ops_ulong
pci_bus_type
pci_device_group
pci_disable_device
pci_enable_device
pci_enable_msi
pci_enable_wake
pci_iomap
pci_iounmap
pci_read_config_dword
__pci_register_driver
pci_release_region
pci_request_region
pci_restore_state
pci_save_state
pci_set_master
pci_set_power_state
pci_unregister_driver
pci_write_config_dword
__per_cpu_offset
perf_pmu_migrate_context
perf_pmu_register
perf_pmu_unregister
perf_trace_buf_alloc
perf_trace_run_bpf_submit
pfn_is_map_memory
pid_task
pinctrl_dev_get_drvdata
pinctrl_enable
pinctrl_force_default
pinctrl_force_sleep
pinctrl_lookup_state
pinctrl_pm_select_default_state
pinctrl_pm_select_idle_state
pinctrl_pm_select_sleep_state
pinctrl_select_default_state
pinctrl_select_state
pin_get_name
pin_user_pages
platform_device_add
platform_device_add_data
platform_device_add_resources
platform_device_alloc
platform_device_put
platform_device_register
platform_device_register_full
platform_device_unregister
__platform_driver_probe
__platform_driver_register
platform_driver_unregister
platform_get_irq
platform_get_irq_byname
platform_get_irq_byname_optional
platform_get_irq_optional
platform_get_resource
platform_get_resource_byname
platform_irqchip_probe
platform_irq_count
pm_genpd_init
pm_genpd_remove
__pm_relax
pm_relax
pm_runtime_allow
__pm_runtime_disable
pm_runtime_enable
pm_runtime_forbid
pm_runtime_force_resume
pm_runtime_force_suspend
__pm_runtime_idle
pm_runtime_no_callbacks
__pm_runtime_resume
pm_runtime_set_autosuspend_delay
__pm_runtime_set_status
__pm_runtime_suspend
__pm_runtime_use_autosuspend
__pm_stay_awake
pm_system_wakeup
pm_wakeup_dev_event
pm_wakeup_ws_event
policy_has_boost_freq
power_supply_get_property
power_supply_put
power_supply_register
power_supply_reg_notifier
power_supply_set_property
power_supply_unregister
power_supply_unreg_notifier
preempt_schedule
preempt_schedule_notrace
prepare_to_wait_event
print_hex_dump
_printk
proc_create_data
proc_create_seq_private
proc_create_single_data
proc_mkdir
pskb_expand_head
ptp_classify_raw
ptp_clock_event
ptp_clock_index
ptp_clock_register
ptp_clock_unregister
ptp_parse_header
put_device
__put_task_struct
put_unused_fd
pwm_apply_state
queue_delayed_work_on
queue_work_on
radix_tree_insert
___ratelimit
rational_best_approximation
raw_notifier_call_chain
_raw_spin_lock
_raw_spin_lock_bh
_raw_spin_lock_irq
_raw_spin_lock_irqsave
_raw_spin_trylock
_raw_spin_unlock
_raw_spin_unlock_bh
_raw_spin_unlock_irq
_raw_spin_unlock_irqrestore
rb_erase
rb_insert_color
__rcu_read_lock
__rcu_read_unlock
rdev_get_drvdata
rdev_get_id
refcount_warn_saturate
regcache_cache_bypass
regcache_cache_only
regcache_mark_dirty
regcache_sync
regcache_sync_region
register_candev
__register_chrdev
register_chrdev_region
register_inet6addr_notifier
register_inetaddr_notifier
register_netdev
register_netdevice
register_pm_notifier
register_reboot_notifier
__register_rpmsg_driver
register_syscore_ops
register_virtio_device
register_virtio_driver
regmap_bulk_read
regmap_bulk_write
regmap_field_read
regmap_field_update_bits_base
regmap_get_device
regmap_irq_get_virq
regmap_raw_write
regmap_read
regmap_register_patch
regmap_update_bits_base
regmap_write
regulator_bulk_disable
regulator_bulk_enable
regulator_bulk_get
regulator_disable
regulator_disable_regmap
regulator_enable
regulator_enable_regmap
regulator_get_voltage
regulator_get_voltage_sel_regmap
regulator_is_enabled
regulator_is_enabled_regmap
regulator_list_voltage_linear
regulator_list_voltage_linear_range
regulator_set_current_limit
regulator_set_voltage
regulatory_hint
regulatory_set_wiphy_regd_sync
release_firmware
__release_region
remap_pfn_range
remove_cpu
remove_proc_entry
remove_wait_queue
report_iommu_fault
request_firmware
request_firmware_direct
request_firmware_nowait
__request_module
__request_percpu_irq
__request_region
request_threaded_irq
reset_control_assert
reset_control_deassert
reset_control_put
reset_control_reset
rpmsg_create_channel
rpmsg_create_ept
rpmsg_register_device
rpmsg_register_device_override
rpmsg_release_channel
rpmsg_send
rpmsg_unregister_device
rproc_add
rproc_alloc
rproc_coredump_add_segment
rproc_del
rproc_free
rproc_report_crash
rps_needed
rtc_time64_to_tm
rtc_tm_to_time64
rtc_update_irq
rtnl_is_locked
rtnl_lock
rtnl_unlock
sched_clock
schedule
schedule_hrtimeout
schedule_timeout
schedule_timeout_uninterruptible
scmi_driver_register
scmi_driver_unregister
scnprintf
sdhci_add_host
sdhci_cqe_disable
sdhci_cqe_enable
sdhci_cqe_irq
sdhci_pltfm_free
sdhci_pltfm_init
sdhci_remove_host
sdhci_reset
sdio_claim_host
sdio_claim_irq
sdio_disable_func
sdio_enable_func
sdio_readb
sdio_readsb
sdio_register_driver
sdio_release_host
sdio_release_irq
sdio_set_block_size
sdio_unregister_driver
sdio_writeb
sdio_writesb
seq_lseek
seq_open
__seq_open_private
seq_printf
seq_puts
seq_read
seq_release
seq_release_private
seq_vprintf
seq_write
set_freezable
set_user_nice
sg_alloc_table
sg_alloc_table_from_pages_segment
sg_free_table
sg_init_one
sg_init_table
sg_next
__sg_page_iter_next
virtqueue_detach_unused_buf
virtqueue_disable_cb
virtqueue_enable_cb
virtqueue_get_buf
virtqueue_get_vring_size
virtqueue_kick
virtqueue_kick_prepare
virtqueue_notify
vmalloc
vmalloc_to_page
vmap
vm_get_page_prot
vm_iomap_memory
vm_mmap
vm_munmap
vm_zone_stat
vprintk
vring_del_virtqueue
vring_interrupt
vring_new_virtqueue
vsnprintf
vunmap
vzalloc
wait_for_completion
wait_for_completion_interruptible
wait_for_completion_interruptible_timeout
wait_for_completion_timeout
wait_woken
__wake_up
wake_up_process
wakeup_source_add
wakeup_source_register
wakeup_source_remove
wakeup_source_unregister
__warn_printk
watchdog_init_timeout
watchdog_set_restart_priority
wiphy_apply_custom_regulatory
wiphy_free
wiphy_new_nm
wiphy_register
wiphy_unregister
wireless_send_event
woken_wake_function
xdp_convert_zc_to_xdp_frame
xdp_do_flush
xdp_do_redirect
xdp_master_redirect
xdp_rxq_info_is_reg
__xdp_rxq_info_reg
xdp_rxq_info_reg_mem_model
xdp_rxq_info_unreg
xdp_warn