From 88d6f2172b772645aee64c0ed527596baf4fe39f Mon Sep 17 00:00:00 2001 From: Manikandan Mohan Date: Wed, 1 Jul 2020 12:44:23 -0700 Subject: [PATCH] ABI: Update internal whitelist for cnss symbols Update internal whitelist for cnss_nl and cnss_utils kernel module export symbols. Change-Id: Ib3259df553ac6000d84388c725d76530c669eac0 Signed-off-by: Manikandan Mohan --- abi_gki_aarch64_qcom_internal_whitelist | 91 ++++++++++++++++--------- 1 file changed, 58 insertions(+), 33 deletions(-) diff --git a/abi_gki_aarch64_qcom_internal_whitelist b/abi_gki_aarch64_qcom_internal_whitelist index 6a75348ecf78..26ea5a94d61c 100644 --- a/abi_gki_aarch64_qcom_internal_whitelist +++ b/abi_gki_aarch64_qcom_internal_whitelist @@ -1,48 +1,73 @@ # List of symbols exported by QCOM in-kernel drivers and used by external DLKMs # QCOM internal whitelist [abi_whitelist] + cnss_lock_pm_sem + cnss_release_pm_sem + cnss_get_fw_files_for_target + cnss_get_platform_cap + cnss_request_pm_qos + cnss_remove_pm_qos + cnss_wlan_enable + cnss_wlan_disable 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_set_fw_log_mode + cnss_get_boot_timeout + cnss_power_up + cnss_power_down 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_force_wake_request_sync - 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_device_crashed + cnss_get_virt_ramdump_mem + cnss_self_recovery + cnss_schedule_recovery + cnss_force_fw_assert + cnss_force_collect_rddm cnss_qmi_send_get cnss_qmi_send_put - cnss_release_pm_sem - cnss_remove_pm_qos + cnss_qmi_send 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_pci_prevent_l1 + cnss_pci_allow_l1 + cnss_pci_link_down + cnss_pci_is_device_down + cnss_pci_lock_reg_window + cnss_pci_unlock_reg_window + cnss_pci_is_drv_connected cnss_wlan_register_driver cnss_wlan_unregister_driver + cnss_wlan_pm_control + cnss_auto_suspend + cnss_auto_resume + cnss_pci_force_wake_request_sync + cnss_pci_force_wake_request + cnss_pci_is_device_awake + cnss_pci_force_wake_release + cnss_smmu_get_domain + cnss_smmu_map + cnss_get_soc_info + cnss_get_user_msi_assignment + cnss_get_msi_irq + cnss_get_msi_address + register_cld_cmd_cb + deregister_cld_cmd_cb + cld80211_get_genl_family + wcnss_prealloc_get + wcnss_prealloc_put + wcnss_prealloc_check_memory_leak + wcnss_pre_alloc_reset + cnss_utils_set_wlan_unsafe_channel + cnss_utils_get_wlan_unsafe_channel + cnss_utils_wlan_set_dfs_nol + cnss_utils_wlan_get_dfs_nol + cnss_utils_increment_driver_load_cnt + cnss_utils_get_driver_load_cnt + cnss_utils_set_wlan_mac_address + cnss_utils_set_wlan_derived_mac_address + cnss_utils_get_wlan_mac_address + cnss_utils_get_wlan_derived_mac_address + cnss_utils_set_cc_source + cnss_utils_get_cc_source debugfs_attr_read debugfs_attr_write debugfs_create_atomic_t