mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-08 21:22:09 -04:00
ANDROID: ABI/Whitelist: update whitelist of unisoc
Update whitelist for the symbols used by the unisoc device and updates the ABI representation accordingly. Leaf changes summary: 52 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 52 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 52 Added functions: [A] 'function int __i2c_transfer(i2c_adapter*, i2c_msg*, int)' [A] 'function int __kfifo_to_user(__kfifo*, void*, unsigned long int, unsigned int*)' [A] 'function void __ndelay(unsigned long int)' [A] 'function void* __seq_open_private(file*, const seq_operations*, int)' [A] 'function int alarm_cancel(alarm*)' [A] 'function ktime_t alarm_expires_remaining(const alarm*)' [A] 'function void alarm_init(alarm*, alarmtimer_type, void ()*)' [A] 'function void alarm_start(alarm*, ktime_t)' [A] 'function rtc_device* alarmtimer_get_rtcdev()' [A] 'function void* bsearch(void*, void*, unsigned long int, unsigned long int, void ()*)' [A] 'function int clk_bulk_get(device*, int, clk_bulk_data*)' [A] 'function int config_ep_by_speed(usb_gadget*, usb_function*, usb_ep*)' [A] 'function int cpu_down(unsigned int)' [A] 'function int cpu_up(unsigned int)' [A] 'function int cpufreq_get_policy(cpufreq_policy*, unsigned int)' [A] 'function int dev_pm_opp_disable(device*, unsigned long int)' [A] 'function void dev_pm_opp_remove(device*, unsigned long int)' [A] 'function int device_wakeup_disable(device*)' [A] 'function char* devm_kstrdup(device*, const char*, unsigned int)' [A] 'function unsigned long int free_reserved_area(void*, void*, int, const char*)' [A] 'function bool hrtimer_active(const hrtimer*)' [A] 'function long long unsigned int hrtimer_forward(hrtimer*, long long int, long long int)' [A] 'function void iio_buffer_init(iio_buffer*)' [A] 'function void iio_buffer_put(iio_buffer*)' [A] 'function int kstrtobool_from_user(const char*, size_t, bool*)' [A] 'function int of_genpd_add_subdomain(of_phandle_args*, of_phandle_args*)' [A] 'function int of_n_addr_cells(device_node*)' [A] 'function int of_n_size_cells(device_node*)' [A] 'function nvmem_cell* of_nvmem_cell_get(device_node*, const char*)' [A] 'function int of_property_read_variable_u64_array(const device_node*, const char*, u64*, size_t, size_t)' [A] 'function long long unsigned int of_translate_address(device_node*, const unsigned int*)' [A] 'function const char* pin_get_name(pinctrl_dev*, const unsigned int)' [A] 'function int pinconf_generic_parse_dt_config(device_node*, pinctrl_dev*, unsigned long int**, unsigned int*)' [A] 'function void pm_relax(device*)' [A] 'function void pm_stay_awake(device*)' [A] 'function int power_supply_temp2resist_simple(power_supply_resistance_temp_table*, int, int)' [A] 'function int regulator_force_disable(regulator*)' [A] 'function int regulator_set_current_limit(regulator*, int, int)' [A] 'function int rt_mutex_trylock(rt_mutex*)' [A] 'function int seq_open(file*, const seq_operations*)' [A] 'function int seq_release_private(inode*, file*)' [A] 'function int seq_write(seq_file*, void*, unsigned long int)' [A] 'function void thermal_zone_device_unregister(thermal_zone_device*)' [A] 'function thermal_zone_device* thermal_zone_of_sensor_register(device*, int, void*, const thermal_zone_of_device_ops*)' [A] 'function usb_ep* usb_ep_autoconfig(usb_gadget*, usb_endpoint_descriptor*)' [A] 'function int usb_function_register(usb_function_driver*)' [A] 'function void usb_function_unregister(usb_function_driver*)' [A] 'function int usb_interface_id(usb_configuration*, usb_function*)' [A] 'function config_group* usb_os_desc_prepare_interf_dir(config_group*, int, usb_os_desc**, char**, module*)' [A] 'function void usb_put_function_instance(usb_function_instance*)' [A] 'function int usb_string_id(usb_composite_dev*)' [A] 'function int vsprintf(char*, const char*, va_list)' Bug: 147075469 Change-Id: Ibc08112e2e6e9821ea843ae218afa1dabff7adca Signed-off-by: Liangcai Fan <liangcai.fan@unisoc.com>
This commit is contained in:
parent
b8bef89d0d
commit
a94bb98bfb
2 changed files with 23529 additions and 22497 deletions
48282
abi_gki_aarch64.xml
48282
abi_gki_aarch64.xml
File diff suppressed because it is too large
Load diff
|
|
@ -52,6 +52,7 @@
|
|||
clk_unprepare
|
||||
complete
|
||||
complete_all
|
||||
config_ep_by_speed
|
||||
__const_udelay
|
||||
cpu_hwcap_keys
|
||||
cpu_hwcaps
|
||||
|
|
@ -84,6 +85,7 @@
|
|||
device_property_read_u32_array
|
||||
device_register
|
||||
device_remove_file
|
||||
device_set_wakeup_capable
|
||||
device_unregister
|
||||
_dev_info
|
||||
__dev_kfree_skb_any
|
||||
|
|
@ -161,6 +163,7 @@
|
|||
__free_pages
|
||||
free_pages_exact
|
||||
free_percpu
|
||||
free_reserved_area
|
||||
freezing_slow_path
|
||||
fwnode_property_present
|
||||
fwnode_property_read_string
|
||||
|
|
@ -172,6 +175,7 @@
|
|||
gen_pool_alloc_algo_owner
|
||||
gen_pool_create
|
||||
gen_pool_free_owner
|
||||
get_cpu_device
|
||||
__get_free_pages
|
||||
get_random_bytes
|
||||
gpiochip_get_data
|
||||
|
|
@ -239,6 +243,7 @@
|
|||
kmemdup
|
||||
kobject_create_and_add
|
||||
kobject_uevent_env
|
||||
kstrndup
|
||||
kstrtobool
|
||||
kstrtoint
|
||||
kstrtoll
|
||||
|
|
@ -262,6 +267,7 @@
|
|||
msleep
|
||||
__mutex_init
|
||||
mutex_lock
|
||||
mutex_lock_interruptible
|
||||
mutex_trylock
|
||||
mutex_unlock
|
||||
nd_tbl
|
||||
|
|
@ -290,11 +296,13 @@
|
|||
of_find_property
|
||||
of_get_child_by_name
|
||||
of_get_named_gpio_flags
|
||||
of_get_next_available_child
|
||||
of_get_next_child
|
||||
of_get_property
|
||||
of_get_regulator_init_data
|
||||
of_graph_get_remote_node
|
||||
of_match_node
|
||||
of_nvmem_cell_get
|
||||
of_parse_phandle
|
||||
of_parse_phandle_with_args
|
||||
of_platform_depopulate
|
||||
|
|
@ -303,6 +311,7 @@
|
|||
of_property_match_string
|
||||
of_property_read_string
|
||||
of_property_read_u32_index
|
||||
of_property_read_u64
|
||||
of_property_read_variable_u32_array
|
||||
of_prop_next_string
|
||||
panic
|
||||
|
|
@ -476,6 +485,8 @@
|
|||
strncpy_from_user
|
||||
strnlen
|
||||
strstr
|
||||
__sw_hweight32
|
||||
__sw_hweight64
|
||||
syscon_regmap_lookup_by_phandle
|
||||
syscon_regmap_lookup_by_phandle_args
|
||||
sysfs_create_file_ns
|
||||
|
|
@ -495,6 +506,7 @@
|
|||
tasklet_init
|
||||
tasklet_kill
|
||||
__tasklet_schedule
|
||||
thermal_zone_get_zone_by_name
|
||||
trace_define_field
|
||||
trace_event_buffer_commit
|
||||
trace_event_buffer_reserve
|
||||
|
|
@ -540,15 +552,26 @@
|
|||
usb_control_msg
|
||||
usb_del_gadget_udc
|
||||
usb_deregister
|
||||
usb_ep_alloc_request
|
||||
usb_ep_autoconfig
|
||||
usb_ep_dequeue
|
||||
usb_ep_enable
|
||||
usb_ep_free_request
|
||||
usb_ep_queue
|
||||
usb_ep_set_maxpacket_limit
|
||||
usb_find_common_endpoints
|
||||
usb_free_coherent
|
||||
usb_free_urb
|
||||
usb_function_register
|
||||
usb_function_unregister
|
||||
usb_gadget_giveback_request
|
||||
usb_gadget_udc_reset
|
||||
usb_get_dr_mode
|
||||
usb_get_intf
|
||||
usb_hcd_is_primary_hcdi
|
||||
usb_interface_id
|
||||
usb_kill_urb
|
||||
usb_put_function_instance
|
||||
usb_put_intf
|
||||
usb_register_driver
|
||||
usb_submit_urb
|
||||
|
|
@ -560,6 +583,7 @@
|
|||
vm_map_ram
|
||||
vm_unmap_ram
|
||||
vsnprintf
|
||||
vunmap
|
||||
wait_for_completion
|
||||
wait_for_completion_interruptible
|
||||
wait_for_completion_interruptible_timeout
|
||||
|
|
@ -593,6 +617,17 @@
|
|||
usb_get_from_anchor
|
||||
usb_ifnum_to_if
|
||||
|
||||
# required by charger-manager.ko
|
||||
alarm_cancel
|
||||
alarm_expires_remaining
|
||||
alarm_init
|
||||
alarm_start
|
||||
alarmtimer_get_rtcdev
|
||||
devm_kasprintf
|
||||
regulator_force_disable
|
||||
regulator_set_current_limit
|
||||
thermal_zone_get_temp
|
||||
|
||||
# required by clk-sprd.ko
|
||||
clk_hw_get_num_parents
|
||||
clk_hw_get_parent
|
||||
|
|
@ -683,6 +718,16 @@
|
|||
i2c_add_numbered_adapter
|
||||
i2c_del_adapter
|
||||
|
||||
# required by img_mem.ko
|
||||
dma_direct_map_sg
|
||||
dma_direct_sync_sg_for_cpu
|
||||
dma_direct_sync_sg_for_device
|
||||
dma_direct_unmap_sg
|
||||
idr_get_next
|
||||
sg_alloc_table
|
||||
sg_free_table
|
||||
vsprintf
|
||||
|
||||
# required by ims_bridge.ko
|
||||
in4_pton
|
||||
in6_pton
|
||||
|
|
@ -708,9 +753,68 @@
|
|||
strim
|
||||
xfrm_lookup
|
||||
|
||||
# required by kfifo_buf.ko
|
||||
devres_add
|
||||
devres_alloc_node
|
||||
devres_free
|
||||
devres_release
|
||||
iio_buffer_init
|
||||
iio_buffer_put
|
||||
__kfifo_to_user
|
||||
|
||||
# required by leds-sc27xx-bltc.ko
|
||||
devm_led_classdev_register_ext
|
||||
|
||||
# required by mali_gondul.ko
|
||||
anon_inode_getfd
|
||||
__bitmap_weight
|
||||
clear_page
|
||||
devfreq_add_device
|
||||
devfreq_remove_device
|
||||
devfreq_resume_device
|
||||
devfreq_suspend_device
|
||||
dev_pm_opp_disable
|
||||
dev_pm_opp_find_freq_floor
|
||||
dev_pm_opp_put_regulators
|
||||
dev_pm_opp_set_regulators
|
||||
dma_fence_get_status
|
||||
dma_fence_remove_callback
|
||||
downgrade_write
|
||||
down_trylock
|
||||
get_user_pages
|
||||
get_user_pages_fast
|
||||
get_user_pages_remote
|
||||
hrtimer_active
|
||||
hrtimer_forward
|
||||
iomem_resource
|
||||
kstrtobool_from_user
|
||||
memstart_addr
|
||||
__mmdrop
|
||||
nonseekable_open
|
||||
of_property_read_variable_u64_array
|
||||
param_ops_byte
|
||||
rb_erase
|
||||
rb_first
|
||||
rb_insert_color
|
||||
rb_next
|
||||
rb_prev
|
||||
rb_replace_node
|
||||
regulator_get_optional
|
||||
__release_region
|
||||
remap_vmalloc_range
|
||||
__request_region
|
||||
reservation_ww_class
|
||||
seq_open
|
||||
__seq_open_private
|
||||
seq_release_private
|
||||
seq_write
|
||||
set_page_dirty_lock
|
||||
strcspn
|
||||
system_highpri_wq
|
||||
vmalloc_user
|
||||
ww_mutex_lock
|
||||
ww_mutex_unlock
|
||||
|
||||
# required by microarray_fp.ko
|
||||
cdev_alloc
|
||||
|
||||
|
|
@ -760,6 +864,7 @@
|
|||
# required by pinctrl-sprd.ko
|
||||
devm_platform_ioremap_resource
|
||||
of_property_read_string_helper
|
||||
pinconf_generic_parse_dt_config
|
||||
pinctrl_dev_get_drvdata
|
||||
pinctrl_register
|
||||
pinctrl_unregister
|
||||
|
|
@ -767,6 +872,7 @@
|
|||
pinctrl_utils_add_map_mux
|
||||
pinctrl_utils_free_map
|
||||
pinctrl_utils_reserve_map
|
||||
pin_get_name
|
||||
|
||||
# required by pvrsrvkm.ko
|
||||
autoremove_wake_function
|
||||
|
|
@ -899,12 +1005,26 @@
|
|||
power_supply_find_ocv2cap_table
|
||||
power_supply_ocv2cap_simple
|
||||
power_supply_put_battery_info
|
||||
power_supply_temp2resist_simple
|
||||
|
||||
# required by sc27xx_pd.ko
|
||||
device_get_named_child_node
|
||||
devm_extcon_register_notifier_all
|
||||
devm_regulator_get_optional
|
||||
|
||||
# required by sc27xx_typec.ko
|
||||
devm_extcon_dev_allocate
|
||||
devm_extcon_dev_register
|
||||
extcon_set_state_sync
|
||||
typec_register_partner
|
||||
typec_register_port
|
||||
typec_set_data_role
|
||||
typec_set_pwr_opmode
|
||||
typec_set_pwr_role
|
||||
typec_set_vconn_role
|
||||
typec_unregister_partner
|
||||
typec_unregister_port
|
||||
|
||||
# required by sc27xx-vibra.ko
|
||||
input_ff_create_memless
|
||||
|
||||
|
|
@ -1161,6 +1281,20 @@
|
|||
snd_ctl_boolean_mono_info
|
||||
snd_pcm_hw_constraint_list
|
||||
|
||||
# required by sprd-cpufreq-common.ko
|
||||
dev_pm_opp_remove
|
||||
|
||||
# required by sprd-cpufreqhw.ko
|
||||
arch_set_freq_scale
|
||||
cpufreq_generic_attr
|
||||
cpufreq_generic_frequency_table_verify
|
||||
cpufreq_generic_get
|
||||
cpufreq_generic_suspend
|
||||
cpufreq_register_driver
|
||||
cpufreq_unregister_driver
|
||||
dev_pm_opp_free_cpufreq_table
|
||||
dev_pm_opp_init_cpufreq_table
|
||||
|
||||
# required by sprd-dpu.ko
|
||||
component_add
|
||||
component_bind_all
|
||||
|
|
@ -1308,6 +1442,15 @@
|
|||
of_dma_controller_register
|
||||
of_dma_simple_xlate
|
||||
|
||||
# required by sprd-gsp.ko
|
||||
__kthread_init_worker
|
||||
kthread_queue_work
|
||||
kthread_worker_fn
|
||||
|
||||
# required by sprd-hwdvfs-sharkl3.ko
|
||||
__i2c_transfer
|
||||
rt_mutex_trylock
|
||||
|
||||
# required by sprd_hwspinlock.ko
|
||||
hwspin_lock_register
|
||||
hwspin_lock_unregister
|
||||
|
|
@ -1328,6 +1471,11 @@
|
|||
# required by sprd_cproc.ko
|
||||
of_get_parent
|
||||
|
||||
# required by sprd_cpu_cooling.ko
|
||||
cpu_down
|
||||
cpufreq_get_policy
|
||||
cpu_up
|
||||
|
||||
# required by sprd_mcd.ko
|
||||
gpiod_set_value_cansleep
|
||||
kernel_power_off
|
||||
|
|
@ -1341,6 +1489,11 @@
|
|||
pci_save_state
|
||||
pci_set_power_state
|
||||
|
||||
# required by sprd_pm_domain.ko
|
||||
kfree_const
|
||||
kstrdup_const
|
||||
of_genpd_add_subdomain
|
||||
|
||||
# required by sprd_powerdebug.ko
|
||||
cpu_pm_register_notifier
|
||||
pm_print_active_wakeup_sources
|
||||
|
|
@ -1349,6 +1502,21 @@
|
|||
# required by sprd_sdio_fm.ko
|
||||
vfs_llseek
|
||||
|
||||
# required by sprd_soc_thm.ko
|
||||
thermal_zone_device_unregister
|
||||
thermal_zone_device_update
|
||||
thermal_zone_of_sensor_register
|
||||
|
||||
# required by sprd_vdsp.ko
|
||||
bsearch
|
||||
devm_kstrdup
|
||||
__memcpy_toio
|
||||
of_match_device
|
||||
of_n_addr_cells
|
||||
of_n_size_cells
|
||||
of_translate_address
|
||||
sort
|
||||
|
||||
# required by sprd_wdt.ko
|
||||
devm_watchdog_register_device
|
||||
watchdog_init_timeout
|
||||
|
|
@ -1482,6 +1650,10 @@
|
|||
usb_sg_wait
|
||||
usb_unlink_urb
|
||||
|
||||
# required by usb_f_mtp.ko
|
||||
usb_os_desc_prepare_interf_dir
|
||||
usb_string_id
|
||||
|
||||
# required by usbserial.ko
|
||||
device_del
|
||||
driver_attach
|
||||
|
|
@ -1500,6 +1672,16 @@
|
|||
usb_store_new_id
|
||||
usb_unpoison_urb
|
||||
|
||||
# required by vha.ko
|
||||
clk_bulk_get
|
||||
device_wakeup_disable
|
||||
devm_iounmap
|
||||
__ndelay
|
||||
param_ops_long
|
||||
param_ops_ulong
|
||||
pm_relax
|
||||
pm_stay_awake
|
||||
|
||||
# required by virtio_crypto.ko
|
||||
cpu_bit_bitmap
|
||||
cpus_read_lock
|
||||
|
|
@ -1516,3 +1698,39 @@
|
|||
scatterwalk_map_and_copy
|
||||
sg_init_one
|
||||
sg_nents_for_len
|
||||
|
||||
# required by xhci-hcd.ko
|
||||
dma_pool_alloc
|
||||
dma_pool_create
|
||||
dma_pool_destroy
|
||||
dma_pool_free
|
||||
__num_online_cpus
|
||||
param_ops_ullong
|
||||
pci_alloc_irq_vectors_affinity
|
||||
pci_free_irq_vectors
|
||||
pci_irq_vector
|
||||
radix_tree_delete
|
||||
radix_tree_insert
|
||||
radix_tree_lookup
|
||||
radix_tree_maybe_preload
|
||||
sg_pcopy_from_buffer
|
||||
sg_pcopy_to_buffer
|
||||
usb_amd_dev_put
|
||||
usb_amd_pt_check_port
|
||||
usb_amd_quirk_pll_disable
|
||||
usb_amd_quirk_pll_enable
|
||||
usb_asmedia_modifyflowcontrol
|
||||
usb_disable_xhci_ports
|
||||
usb_hcd_end_port_resume
|
||||
usb_hc_died
|
||||
usb_hcd_irq
|
||||
usb_hcd_start_port_resume
|
||||
usb_hub_clear_tt_buffer
|
||||
usb_root_hub_lost_power
|
||||
usb_wakeup_notification
|
||||
|
||||
# required by xhci-plat-hcd.ko
|
||||
devm_clk_get_optional
|
||||
of_usb_host_tpl_support
|
||||
pci_bus_type
|
||||
__usb_create_hcd
|
||||
|
|
|
|||
Loading…
Reference in a new issue