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/sdm845-db845c.dtb",
|
||||
],
|
||||
define_abi_targets = True,
|
||||
kmi_symbol_list = "//common:android/abi_gki_aarch64_db845c",
|
||||
kmi_symbol_list_add_only = True,
|
||||
module_outs = [
|
||||
# keep sorted
|
||||
"crypto/michael_mic.ko",
|
||||
|
||||
@@ -25,6 +25,10 @@
|
||||
cdev_device_add
|
||||
cdev_device_del
|
||||
cdev_init
|
||||
cfg80211_find_elem_match
|
||||
cfg80211_find_vendor_elem
|
||||
cfg80211_get_bss
|
||||
cfg80211_put_bss
|
||||
__cfi_slowpath_diag
|
||||
__check_object_size
|
||||
clk_bulk_disable
|
||||
@@ -273,6 +277,35 @@
|
||||
idr_for_each
|
||||
idr_get_next
|
||||
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
|
||||
init_dummy_netdev
|
||||
init_net
|
||||
@@ -328,6 +361,7 @@
|
||||
kernel_sendmsg
|
||||
kfree
|
||||
kfree_const
|
||||
kfree_skb_reason
|
||||
__kmalloc
|
||||
kmalloc_caches
|
||||
kmalloc_order_trace
|
||||
@@ -383,8 +417,6 @@
|
||||
__netdev_alloc_skb
|
||||
netif_napi_add
|
||||
__netif_napi_del
|
||||
__nla_parse
|
||||
nla_put
|
||||
no_llseek
|
||||
nr_cpu_ids
|
||||
nvmem_cell_get
|
||||
@@ -635,6 +667,7 @@
|
||||
strnlen
|
||||
strpbrk
|
||||
strscpy
|
||||
strscpy_pad
|
||||
strsep
|
||||
__sw_hweight16
|
||||
__sw_hweight32
|
||||
@@ -683,6 +716,7 @@
|
||||
wake_up_process
|
||||
__warn_printk
|
||||
watchdog_init_timeout
|
||||
wiphy_to_ieee80211_hw
|
||||
xa_erase
|
||||
xa_find
|
||||
xa_find_after
|
||||
@@ -715,23 +749,49 @@
|
||||
report_iommu_fault
|
||||
|
||||
# required by ath.ko
|
||||
freq_reg_info
|
||||
reg_initiator_name
|
||||
wiphy_apply_custom_regulatory
|
||||
|
||||
# required by ath10k_core.ko
|
||||
cfg80211_calculate_bitrate
|
||||
cpu_latency_qos_add_request
|
||||
cpu_latency_qos_remove_request
|
||||
crc32_le
|
||||
device_get_mac_address
|
||||
device_set_wakeup_enable
|
||||
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
|
||||
__kfifo_alloc
|
||||
__kfifo_free
|
||||
param_ops_ulong
|
||||
regulatory_hint
|
||||
rfc1042_header
|
||||
skb_copy
|
||||
skb_dequeue_tail
|
||||
skb_queue_head
|
||||
skb_realloc_headroom
|
||||
strlcat
|
||||
wiphy_read_of_freq_limits
|
||||
wiphy_rfkill_set_hw_state_reason
|
||||
|
||||
# required by ath10k_pci.ko
|
||||
pci_disable_msi
|
||||
@@ -749,9 +809,12 @@
|
||||
crypto_shash_final
|
||||
crypto_shash_setkey
|
||||
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
|
||||
rtnl_lock
|
||||
rtnl_unlock
|
||||
regulatory_set_wiphy_regd
|
||||
|
||||
# required by ath11k_ahb.ko
|
||||
rproc_boot
|
||||
@@ -810,6 +873,10 @@
|
||||
mmc_cqe_request_done
|
||||
|
||||
# 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
|
||||
of_get_i2c_adapter_by_node
|
||||
|
||||
@@ -1505,6 +1572,7 @@
|
||||
__devm_iio_device_register
|
||||
|
||||
# required by qcom-spmi-pmic.ko
|
||||
__devm_regmap_init_spmi_ext
|
||||
__spmi_driver_register
|
||||
|
||||
# required by qcom-spmi-temp-alarm.ko
|
||||
@@ -1608,15 +1676,6 @@
|
||||
__xa_insert
|
||||
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
|
||||
alloc_chrdev_region
|
||||
__class_register
|
||||
@@ -1712,9 +1771,6 @@
|
||||
|
||||
# required by snd-soc-wcd9335.ko
|
||||
kmemdup_nul
|
||||
snd_soc_get_volsw_sx
|
||||
snd_soc_info_volsw_sx
|
||||
snd_soc_put_volsw_sx
|
||||
strnstr
|
||||
|
||||
# required by snd-soc-wcd934x.ko
|
||||
@@ -1803,3 +1859,19 @@
|
||||
# required by wcd934x.ko
|
||||
mfd_add_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