Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fc82c60d authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "arm64: defconfig: Enable CONFIG_UNUSED_KSYMS_WHITELIST_ONLY"

parents d224f958 a3ad7c21
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1362,6 +1362,8 @@ all: modules

PHONY += modules
modules: $(if $(KBUILD_BUILTIN),vmlinux) modules.order modules.builtin
	$(Q)$(CONFIG_SHELL) $(srctree)/scripts/adjust_autoksyms.sh \
	  "$(MAKE) -f $(srctree)/Makefile vmlinux"
	$(Q)$(MAKE) -f $(srctree)/scripts/Makefile.modpost
	$(Q)$(CONFIG_SHELL) $(srctree)/scripts/modules-check.sh

+78173 −116467

File changed.

Preview size limit exceeded, changes collapsed.

+87 −0
Original line number Diff line number Diff line
# List of symbols exported by QCOM in-kernel drivers and used by external DLKMs
# QCOM internal whitelist
[abi_whitelist]
  cnss_athdiag_read
  cnss_athdiag_write
  cnss_auto_resume
  cnss_auto_suspend
  cnss_device_crashed
  cnss_force_collect_rddm
  cnss_get_fw_files_for_target
  cnss_get_msi_address
  cnss_get_msi_irq
  cnss_get_platform_cap
  cnss_get_soc_info
  cnss_get_user_msi_assignment
  cnss_get_virt_ramdump_mem
  cnss_idle_restart
  cnss_idle_shutdown
  cnss_lock_pm_sem
  cnss_pci_allow_l1
  cnss_pci_force_wake_release
  cnss_pci_force_wake_request
  cnss_pci_is_device_awake
  cnss_pci_is_device_down
  cnss_pci_is_drv_connected
  cnss_pci_link_down
  cnss_pci_lock_reg_window
  cnss_pci_prevent_l1
  cnss_pci_unlock_reg_window
  cnss_qmi_send
  cnss_qmi_send_get
  cnss_qmi_send_put
  cnss_release_pm_sem
  cnss_remove_pm_qos
  cnss_request_bus_bandwidth
  cnss_request_pm_qos
  cnss_self_recovery
  cnss_set_fw_log_mode
  cnss_smmu_get_domain
  cnss_smmu_map
  cnss_wlan_disable
  cnss_wlan_enable
  cnss_wlan_register_driver
  cnss_wlan_unregister_driver
  hdcp2_app_comm
  hdcp2_close_stream
  hdcp2_deinit
  hdcp2_force_encryption
  hdcp2_init
  hdcp2_open_stream
  ipa_register_rmnet_ctl_cb
  ipa_rmnet_ctl_xmit
  ipa_unregister_rmnet_ctl_cb
  qmi_rmnet_ps_ind_deregister
  qmi_rmnet_ps_ind_register
  qmi_rmnet_work_maybe_restart
  rmnet_ctl_log
  rmnet_ctl_register_client
  rmnet_ctl_send_client
  rmnet_ctl_unregister_client
  rmnet_deliver_skb
  rmnet_frag_deliver
  rmnet_frag_ipv6_skip_exthdr
  rmnet_get_endpoint
  rmnet_get_port
  rmnet_is_real_dev_registered
  rmnet_map_checksum_downlink_packet
  rmnet_map_dl_ind_deregister
  rmnet_map_dl_ind_register
  rmnet_map_flow_command
  rmnet_perf_chain_end
  rmnet_perf_deag_entry
  rmnet_perf_desc_entry
  rmnet_recycle_frag_descriptor
  rmnet_set_skb_proto
  rmnet_shs_skb_entry
  socinfo_get_id
  socinfo_get_id_string
  subsys_bus_type
  __tracepoint_rmnet_freq_boost
  __tracepoint_rmnet_freq_reset
  __tracepoint_rmnet_perf_low
  __tracepoint_rmnet_shs_err
  __tracepoint_rmnet_shs_high
  __tracepoint_rmnet_shs_low
  __tracepoint_rmnet_shs_wq_high
  __tracepoint_rmnet_shs_wq_low
+2637 −0

File added.

Preview size limit exceeded, changes collapsed.

+3 −0
Original line number Diff line number Diff line
CONFIG_ARCH_QCOM=y
CONFIG_ARCH_HOLI=y
CONFIG_TRIM_UNUSED_KSYMS=y
CONFIG_UNUSED_KSYMS_WHITELIST="abi_gki_aarch64_qcom_whitelist abi_gki_aarch64_qcom_internal_whitelist"
CONFIG_UNUSED_KSYMS_WHITELIST_ONLY=y
CONFIG_PINCTRL_HOLI=m
CONFIG_HVC_DCC=y
CONFIG_HVC_DCC_SERIALIZE_SMP=y
Loading