ANDROID: db845c: enable abi build and update KMI list
update the KMI symbol list after enabled
the bazel abi build method by running commands like this:
$ tools/bazel run //common:db845c_abi_dist
$ tools/bazel run //common:db845c_abi_update_symbol_list
Bug: 246861677
Test: run the db845c_dist, db845c_abi_dist, db845c_abi_update_symbol_list
and the build could boot to homescreen
Change-Id: Ibe628880c0556f20594b581bda6e7e0733b3f121
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
This commit is contained in:
@@ -55,6 +55,9 @@ define_db845c(
|
|||||||
"arch/arm64/boot/dts/qcom/qrb5165-rb5.dtb",
|
"arch/arm64/boot/dts/qcom/qrb5165-rb5.dtb",
|
||||||
"arch/arm64/boot/dts/qcom/sdm845-db845c.dtb",
|
"arch/arm64/boot/dts/qcom/sdm845-db845c.dtb",
|
||||||
],
|
],
|
||||||
|
define_abi_targets = True,
|
||||||
|
kmi_symbol_list = "//common:android/abi_gki_aarch64_db845c",
|
||||||
|
kmi_symbol_list_add_only = True,
|
||||||
module_outs = [
|
module_outs = [
|
||||||
# keep sorted
|
# keep sorted
|
||||||
"crypto/michael_mic.ko",
|
"crypto/michael_mic.ko",
|
||||||
|
|||||||
@@ -25,6 +25,10 @@
|
|||||||
cdev_device_add
|
cdev_device_add
|
||||||
cdev_device_del
|
cdev_device_del
|
||||||
cdev_init
|
cdev_init
|
||||||
|
cfg80211_find_elem_match
|
||||||
|
cfg80211_find_vendor_elem
|
||||||
|
cfg80211_get_bss
|
||||||
|
cfg80211_put_bss
|
||||||
__cfi_slowpath_diag
|
__cfi_slowpath_diag
|
||||||
__check_object_size
|
__check_object_size
|
||||||
clk_bulk_disable
|
clk_bulk_disable
|
||||||
@@ -273,6 +277,35 @@
|
|||||||
idr_for_each
|
idr_for_each
|
||||||
idr_get_next
|
idr_get_next
|
||||||
idr_remove
|
idr_remove
|
||||||
|
ieee80211_alloc_hw_nm
|
||||||
|
ieee80211_beacon_get_template
|
||||||
|
ieee80211_beacon_loss
|
||||||
|
ieee80211_bss_get_elem
|
||||||
|
ieee80211_channel_to_freq_khz
|
||||||
|
ieee80211_connection_loss
|
||||||
|
ieee80211_csa_finish
|
||||||
|
ieee80211_find_sta
|
||||||
|
ieee80211_find_sta_by_ifaddr
|
||||||
|
ieee80211_free_hw
|
||||||
|
ieee80211_free_txskb
|
||||||
|
ieee80211_get_channel_khz
|
||||||
|
ieee80211_hdrlen
|
||||||
|
ieee80211_iterate_active_interfaces_atomic
|
||||||
|
ieee80211_iterate_stations_atomic
|
||||||
|
ieee80211_queue_delayed_work
|
||||||
|
ieee80211_queue_work
|
||||||
|
ieee80211_radar_detected
|
||||||
|
ieee80211_register_hw
|
||||||
|
ieee80211_remain_on_channel_expired
|
||||||
|
ieee80211_report_low_ack
|
||||||
|
ieee80211_restart_hw
|
||||||
|
ieee80211_rx_napi
|
||||||
|
ieee80211_scan_completed
|
||||||
|
ieee80211_stop_queues
|
||||||
|
ieee80211_tx_status
|
||||||
|
ieee80211_tx_status_irqsafe
|
||||||
|
ieee80211_unregister_hw
|
||||||
|
ieee80211_wake_queues
|
||||||
iio_read_channel_processed
|
iio_read_channel_processed
|
||||||
init_dummy_netdev
|
init_dummy_netdev
|
||||||
init_net
|
init_net
|
||||||
@@ -328,6 +361,7 @@
|
|||||||
kernel_sendmsg
|
kernel_sendmsg
|
||||||
kfree
|
kfree
|
||||||
kfree_const
|
kfree_const
|
||||||
|
kfree_skb_reason
|
||||||
__kmalloc
|
__kmalloc
|
||||||
kmalloc_caches
|
kmalloc_caches
|
||||||
kmalloc_order_trace
|
kmalloc_order_trace
|
||||||
@@ -383,8 +417,6 @@
|
|||||||
__netdev_alloc_skb
|
__netdev_alloc_skb
|
||||||
netif_napi_add
|
netif_napi_add
|
||||||
__netif_napi_del
|
__netif_napi_del
|
||||||
__nla_parse
|
|
||||||
nla_put
|
|
||||||
no_llseek
|
no_llseek
|
||||||
nr_cpu_ids
|
nr_cpu_ids
|
||||||
nvmem_cell_get
|
nvmem_cell_get
|
||||||
@@ -635,6 +667,7 @@
|
|||||||
strnlen
|
strnlen
|
||||||
strpbrk
|
strpbrk
|
||||||
strscpy
|
strscpy
|
||||||
|
strscpy_pad
|
||||||
strsep
|
strsep
|
||||||
__sw_hweight16
|
__sw_hweight16
|
||||||
__sw_hweight32
|
__sw_hweight32
|
||||||
@@ -683,6 +716,7 @@
|
|||||||
wake_up_process
|
wake_up_process
|
||||||
__warn_printk
|
__warn_printk
|
||||||
watchdog_init_timeout
|
watchdog_init_timeout
|
||||||
|
wiphy_to_ieee80211_hw
|
||||||
xa_erase
|
xa_erase
|
||||||
xa_find
|
xa_find
|
||||||
xa_find_after
|
xa_find_after
|
||||||
@@ -715,23 +749,49 @@
|
|||||||
report_iommu_fault
|
report_iommu_fault
|
||||||
|
|
||||||
# required by ath.ko
|
# required by ath.ko
|
||||||
|
freq_reg_info
|
||||||
|
reg_initiator_name
|
||||||
|
wiphy_apply_custom_regulatory
|
||||||
|
|
||||||
# required by ath10k_core.ko
|
# required by ath10k_core.ko
|
||||||
|
cfg80211_calculate_bitrate
|
||||||
cpu_latency_qos_add_request
|
cpu_latency_qos_add_request
|
||||||
cpu_latency_qos_remove_request
|
cpu_latency_qos_remove_request
|
||||||
crc32_le
|
crc32_le
|
||||||
device_get_mac_address
|
device_get_mac_address
|
||||||
device_set_wakeup_enable
|
device_set_wakeup_enable
|
||||||
guid_gen
|
guid_gen
|
||||||
|
ieee80211_beacon_cntdwn_is_complete
|
||||||
|
ieee80211_beacon_get_tim
|
||||||
|
ieee80211_beacon_update_cntdwn
|
||||||
|
ieee80211_iter_chan_contexts_atomic
|
||||||
|
ieee80211_manage_rx_ba_offl
|
||||||
|
ieee80211_next_txq
|
||||||
|
ieee80211_proberesp_get
|
||||||
|
ieee80211_ready_on_channel
|
||||||
|
ieee80211_return_txq
|
||||||
|
ieee80211_sta_register_airtime
|
||||||
|
ieee80211_stop_queue
|
||||||
|
ieee80211_tdls_oper_request
|
||||||
|
ieee80211_tx_dequeue
|
||||||
|
ieee80211_txq_get_depth
|
||||||
|
ieee80211_txq_may_transmit
|
||||||
|
ieee80211_txq_schedule_start
|
||||||
|
ieee80211_tx_rate_update
|
||||||
|
ieee80211_wake_queue
|
||||||
init_uts_ns
|
init_uts_ns
|
||||||
__kfifo_alloc
|
__kfifo_alloc
|
||||||
__kfifo_free
|
__kfifo_free
|
||||||
param_ops_ulong
|
param_ops_ulong
|
||||||
|
regulatory_hint
|
||||||
|
rfc1042_header
|
||||||
skb_copy
|
skb_copy
|
||||||
skb_dequeue_tail
|
skb_dequeue_tail
|
||||||
skb_queue_head
|
skb_queue_head
|
||||||
skb_realloc_headroom
|
skb_realloc_headroom
|
||||||
strlcat
|
strlcat
|
||||||
|
wiphy_read_of_freq_limits
|
||||||
|
wiphy_rfkill_set_hw_state_reason
|
||||||
|
|
||||||
# required by ath10k_pci.ko
|
# required by ath10k_pci.ko
|
||||||
pci_disable_msi
|
pci_disable_msi
|
||||||
@@ -749,9 +809,12 @@
|
|||||||
crypto_shash_final
|
crypto_shash_final
|
||||||
crypto_shash_setkey
|
crypto_shash_setkey
|
||||||
crypto_shash_update
|
crypto_shash_update
|
||||||
|
ieee80211_freq_khz_to_channel
|
||||||
|
ieee80211_get_fils_discovery_tmpl
|
||||||
|
ieee80211_get_hdrlen_from_skb
|
||||||
|
ieee80211_get_unsol_bcast_probe_resp_tmpl
|
||||||
memcpy_and_pad
|
memcpy_and_pad
|
||||||
rtnl_lock
|
regulatory_set_wiphy_regd
|
||||||
rtnl_unlock
|
|
||||||
|
|
||||||
# required by ath11k_ahb.ko
|
# required by ath11k_ahb.ko
|
||||||
rproc_boot
|
rproc_boot
|
||||||
@@ -810,6 +873,10 @@
|
|||||||
mmc_cqe_request_done
|
mmc_cqe_request_done
|
||||||
|
|
||||||
# required by display-connector.ko
|
# required by display-connector.ko
|
||||||
|
drm_atomic_get_new_bridge_state
|
||||||
|
drm_atomic_helper_bridge_destroy_state
|
||||||
|
drm_atomic_helper_bridge_duplicate_state
|
||||||
|
drm_atomic_helper_bridge_reset
|
||||||
drm_probe_ddc
|
drm_probe_ddc
|
||||||
of_get_i2c_adapter_by_node
|
of_get_i2c_adapter_by_node
|
||||||
|
|
||||||
@@ -1505,6 +1572,7 @@
|
|||||||
__devm_iio_device_register
|
__devm_iio_device_register
|
||||||
|
|
||||||
# required by qcom-spmi-pmic.ko
|
# required by qcom-spmi-pmic.ko
|
||||||
|
__devm_regmap_init_spmi_ext
|
||||||
__spmi_driver_register
|
__spmi_driver_register
|
||||||
|
|
||||||
# required by qcom-spmi-temp-alarm.ko
|
# required by qcom-spmi-temp-alarm.ko
|
||||||
@@ -1608,15 +1676,6 @@
|
|||||||
__xa_insert
|
__xa_insert
|
||||||
xa_load
|
xa_load
|
||||||
|
|
||||||
# required by regmap-spmi.ko
|
|
||||||
spmi_ext_register_read
|
|
||||||
spmi_ext_register_readl
|
|
||||||
spmi_ext_register_write
|
|
||||||
spmi_ext_register_writel
|
|
||||||
spmi_register_read
|
|
||||||
spmi_register_write
|
|
||||||
spmi_register_zero_write
|
|
||||||
|
|
||||||
# required by rmtfs_mem.ko
|
# required by rmtfs_mem.ko
|
||||||
alloc_chrdev_region
|
alloc_chrdev_region
|
||||||
__class_register
|
__class_register
|
||||||
@@ -1712,9 +1771,6 @@
|
|||||||
|
|
||||||
# required by snd-soc-wcd9335.ko
|
# required by snd-soc-wcd9335.ko
|
||||||
kmemdup_nul
|
kmemdup_nul
|
||||||
snd_soc_get_volsw_sx
|
|
||||||
snd_soc_info_volsw_sx
|
|
||||||
snd_soc_put_volsw_sx
|
|
||||||
strnstr
|
strnstr
|
||||||
|
|
||||||
# required by snd-soc-wcd934x.ko
|
# required by snd-soc-wcd934x.ko
|
||||||
@@ -1803,3 +1859,19 @@
|
|||||||
# required by wcd934x.ko
|
# required by wcd934x.ko
|
||||||
mfd_add_devices
|
mfd_add_devices
|
||||||
mfd_remove_devices
|
mfd_remove_devices
|
||||||
|
|
||||||
|
# preserved by --additions-only
|
||||||
|
__nla_parse
|
||||||
|
nla_put
|
||||||
|
rtnl_lock
|
||||||
|
rtnl_unlock
|
||||||
|
snd_soc_get_volsw_sx
|
||||||
|
snd_soc_info_volsw_sx
|
||||||
|
snd_soc_put_volsw_sx
|
||||||
|
spmi_ext_register_read
|
||||||
|
spmi_ext_register_readl
|
||||||
|
spmi_ext_register_write
|
||||||
|
spmi_ext_register_writel
|
||||||
|
spmi_register_read
|
||||||
|
spmi_register_write
|
||||||
|
spmi_register_zero_write
|
||||||
|
|||||||
Reference in New Issue
Block a user