ANDROID: abi: update for hikey960
Leaf changes summary: 9 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 9 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
9 Added functions:
[A] 'function void tcpm_cc_change(tcpm_port*)'
[A] 'function void tcpm_pd_hard_reset(tcpm_port*)'
[A] 'function void tcpm_pd_receive(tcpm_port*, const pd_message*)'
[A] 'function void tcpm_pd_transmit_complete(tcpm_port*, tcpm_transmit_status)'
[A] 'function tcpm_port* tcpm_register_port(device*, tcpc_dev*)'
[A] 'function void tcpm_tcpc_reset(tcpm_port*)'
[A] 'function void tcpm_unregister_port(tcpm_port*)'
[A] 'function void tcpm_vbus_change(tcpm_port*)'
[A] 'function usb_role usb_role_switch_get_role(usb_role_switch*)'
and fix insmod failures reported like the following when use the gki kernel:
[ 5.829264] hisi_hikey_usb: Unknown symbol usb_role_switch_get_role (err -2)
[ 7.989462] tcpci: Unknown symbol tcpm_cc_change (err -2)
[ 7.994896] tcpci: Unknown symbol tcpm_tcpc_reset (err -2)
[ 8.000384] tcpci: Unknown symbol tcpm_vbus_change (err -2)
[ 8.005961] tcpci: Unknown symbol tcpm_pd_receive (err -2)
[ 8.011462] tcpci: Unknown symbol tcpm_pd_hard_reset (err -2)
[ 8.017221] tcpci: Unknown symbol tcpm_pd_transmit_complete (err -2)
[ 8.023576] tcpci: Unknown symbol tcpm_register_port (err -2)
[ 8.029323] tcpci: Unknown symbol tcpm_unregister_port (err -2)
Via the following commands:
$ ./build/abi/bootstrap
<follow instructions for adding needed path variables>
$ BUILD_CONFIG=common/build.config.hikey960 build/build_abi.sh --update --print-report
$ BUILD_CONFIG=common/build.config.gki.aarch64 build/build_abi.sh --update --print-report
Test: boot tested with hikey960 android11 builds
Fixes: bb765ef8427e ("ANDROID: GKI: enable QCOM and HISI UFS drivers")
Fixes: 5625a6460e96 ("ANDROID: GKI: enable CONFIG_TYPEC_TCPM")
Fixes: f82716d6b7
("ANDROID: hikey960_gki.fragment: Remove UFS and USB bits")
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Change-Id: I700cc535d7281ea43b72a5268493656151c77d3d
This commit is contained in:
parent
1d65a4b7a6
commit
3a95b9057a
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,5 @@
|
||||
[abi_symbol_list]
|
||||
# commonly used symbols
|
||||
add_uevent_var
|
||||
alloc_chrdev_region
|
||||
__alloc_disk_node
|
||||
__alloc_pages_nodemask
|
||||
@ -89,11 +88,9 @@
|
||||
device_property_present
|
||||
device_property_read_string
|
||||
device_property_read_u32_array
|
||||
device_register
|
||||
device_release_driver
|
||||
device_remove_file
|
||||
device_set_wakeup_capable
|
||||
device_unregister
|
||||
device_wakeup_enable
|
||||
_dev_info
|
||||
devm_clk_get
|
||||
@ -172,7 +169,6 @@
|
||||
free_irq
|
||||
__free_pages
|
||||
free_pages
|
||||
fwnode_property_present
|
||||
get_device
|
||||
__get_free_pages
|
||||
get_random_bytes
|
||||
@ -203,7 +199,6 @@
|
||||
irq_of_parse_and_map
|
||||
irq_set_irq_wake
|
||||
jiffies
|
||||
jiffies_to_msecs
|
||||
kfree
|
||||
kfree_const
|
||||
kfree_skb
|
||||
@ -213,7 +208,6 @@
|
||||
kmalloc_order_trace
|
||||
kmem_cache_alloc_trace
|
||||
kmemdup
|
||||
kstrtobool
|
||||
kstrtoint
|
||||
kstrtouint
|
||||
kstrtoull
|
||||
@ -462,6 +456,8 @@
|
||||
usb_hub_clear_tt_buffer
|
||||
usb_put_hcd
|
||||
usb_remove_hcd
|
||||
usb_role_switch_register
|
||||
usb_role_switch_unregister
|
||||
usb_root_hub_lost_power
|
||||
__usecs_to_jiffies
|
||||
usleep_range
|
||||
@ -700,6 +696,12 @@
|
||||
# required by hi655x-regulator.ko
|
||||
regulator_list_voltage_linear
|
||||
|
||||
# required by hisi_hikey_usb.ko
|
||||
usb_role_switch_get
|
||||
usb_role_switch_get_role
|
||||
usb_role_switch_put
|
||||
usb_role_switch_set_role
|
||||
|
||||
# required by hisi_powerkey.ko
|
||||
devm_input_allocate_device
|
||||
devm_request_any_context_irq
|
||||
@ -716,6 +718,8 @@
|
||||
# required by hwmon.ko
|
||||
__class_register
|
||||
class_unregister
|
||||
device_register
|
||||
device_unregister
|
||||
kstrtoll
|
||||
strpbrk
|
||||
|
||||
@ -1058,6 +1062,7 @@
|
||||
spi_sync_locked
|
||||
|
||||
# required by nvme-core.ko
|
||||
add_uevent_var
|
||||
blk_freeze_queue_start
|
||||
blk_mq_alloc_request
|
||||
blk_mq_alloc_request_hctx
|
||||
@ -1161,6 +1166,7 @@
|
||||
kmem_cache_create
|
||||
kmem_cache_destroy
|
||||
kstrndup
|
||||
kstrtobool
|
||||
kstrtou16
|
||||
mempool_alloc_slab
|
||||
mempool_create
|
||||
@ -1211,15 +1217,6 @@
|
||||
rfkill_register
|
||||
rfkill_unregister
|
||||
|
||||
# required by roles.ko
|
||||
class_find_device
|
||||
device_connection_find_match
|
||||
device_match_fwnode
|
||||
device_match_name
|
||||
fwnode_connection_find_match
|
||||
fwnode_get_parent
|
||||
__sysfs_match_string
|
||||
|
||||
# required by rtc-efi.ko
|
||||
devm_rtc_device_register
|
||||
efi
|
||||
@ -1291,54 +1288,18 @@
|
||||
|
||||
# required by tcpci.ko
|
||||
device_get_named_child_node
|
||||
tcpm_cc_change
|
||||
tcpm_pd_hard_reset
|
||||
tcpm_pd_receive
|
||||
tcpm_pd_transmit_complete
|
||||
tcpm_register_port
|
||||
tcpm_tcpc_reset
|
||||
tcpm_unregister_port
|
||||
tcpm_vbus_change
|
||||
|
||||
# required by tcpci_rt1711h.ko
|
||||
i2c_smbus_read_word_data
|
||||
|
||||
# required by tcpm.ko
|
||||
devm_power_supply_register
|
||||
fwnode_property_read_string
|
||||
fwnode_property_read_u32_array
|
||||
power_supply_changed
|
||||
power_supply_get_drvdata
|
||||
typec_altmode_attention
|
||||
typec_altmode_notify
|
||||
typec_altmode_update_active
|
||||
typec_altmode_vdm
|
||||
typec_find_port_data_role
|
||||
typec_find_port_power_role
|
||||
typec_find_power_role
|
||||
typec_get_drvdata
|
||||
typec_match_altmode
|
||||
typec_partner_register_altmode
|
||||
typec_partner_set_identity
|
||||
typec_port_register_altmode
|
||||
typec_register_partner
|
||||
typec_register_port
|
||||
typec_set_data_role
|
||||
typec_set_mode
|
||||
typec_set_orientation
|
||||
typec_set_pwr_opmode
|
||||
typec_set_pwr_role
|
||||
typec_set_vconn_role
|
||||
typec_unregister_altmode
|
||||
typec_unregister_partner
|
||||
typec_unregister_port
|
||||
|
||||
# required by ufs-hisi.ko
|
||||
devm_platform_ioremap_resource
|
||||
ufshcd_dme_get_attr
|
||||
ufshcd_dme_set_attr
|
||||
ufshcd_get_pwr_dev_param
|
||||
ufshcd_pltfrm_init
|
||||
ufshcd_pltfrm_resume
|
||||
ufshcd_pltfrm_runtime_idle
|
||||
ufshcd_pltfrm_runtime_resume
|
||||
ufshcd_pltfrm_runtime_suspend
|
||||
ufshcd_pltfrm_shutdown
|
||||
ufshcd_pltfrm_suspend
|
||||
ufshcd_remove
|
||||
|
||||
# required by wl18xx.ko
|
||||
__cfg80211_alloc_event_skb
|
||||
__cfg80211_send_event_skb
|
||||
@ -1388,6 +1349,7 @@
|
||||
ieee80211_unregister_hw
|
||||
ieee80211_wake_queue
|
||||
ieee80211_wake_queues
|
||||
jiffies_to_msecs
|
||||
jiffies_to_usecs
|
||||
__local_bh_enable_ip
|
||||
__netdev_alloc_skb
|
||||
|
Loading…
Reference in New Issue
Block a user