mirror_ubuntu-kernels/drivers/net/wireless/intel/iwlwifi/mvm
Luca Coelho a2ac0f48a0 iwlwifi: mvm: implement approved list for the PPAG feature
We should only allow PPAG to be enabled by OEMs that are in the
approved list.  In order to do this, we need to compare the system
vendor string retrieved from SMBIOS to a list maintained in the
driver.  If the vendor string is not in the list, we don't allow PPAG
to be used.

For now the list is empty, but entries will be added to it
individually, in subsequent patches.

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Link: https://lore.kernel.org/r/iwlwifi.20210131201908.c9d35b7d8748.I4e4cf61d8fa6ff91d9b0cab2b1ec9ede4be346f5@changeid
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2021-02-05 11:57:45 +02:00
..
binding.c iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
coex.c iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
constants.h iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
d3.c iwlwifi: fwrt: add suspend/resume time point 2021-02-05 11:57:42 +02:00
debugfs-vif.c iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
debugfs.c iwlwifi: mvm: add debugfs entry to trigger a dump as any time-point 2021-02-05 11:57:44 +02:00
debugfs.h iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
ftm-initiator.c iwlwifi: mvm: add size checks for range response notification 2020-12-10 00:16:06 +02:00
ftm-responder.c iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
fw-api.h iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
fw.c iwlwifi: mvm: implement approved list for the PPAG feature 2021-02-05 11:57:45 +02:00
led.c iwlwifi: mvm: Fix fall-through warnings for Clang 2020-12-11 20:20:24 +02:00
mac80211.c iwlwifi: mvm: add triggers for MLME events 2021-02-05 11:57:41 +02:00
mac-ctxt.c iwlwifi: mvm: add notification size checks 2021-02-05 11:52:24 +02:00
Makefile iwlwifi: mvm: support FTM initiator 2019-02-14 11:29:43 +02:00
mvm.h iwlwifi: mvm: make iwl_mvm_tt_temp_changed() static 2021-02-05 11:56:45 +02:00
nvm.c iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
offloading.c iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
ops.c iwlwifi: mvm: handle CCA-EXT delay firmware notification 2021-02-05 11:52:30 +02:00
phy-ctxt.c iwlwifi: mvm: Fix fall-through warnings for Clang 2020-12-11 20:20:24 +02:00
power.c iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
quota.c iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
rs-fw.c iwlwifi: mvm: slightly clean up rs_fw_set_supp_rates() 2021-02-05 11:56:42 +02:00
rs.c iwlwifi: mvm: rs: Demote non-conformant function documentation headers 2020-12-11 20:24:20 +02:00
rs.h iwlwifi: mvm: in VHT connection use only VHT capabilities 2019-11-15 09:31:56 +02:00
rx.c iwlwifi: mvm: check more notification sizes 2021-02-05 11:52:27 +02:00
rxmq.c iwlwifi: mvm: fix CSA AP side 2021-02-05 11:56:46 +02:00
scan.c iwlwifi: mvm: cancel the scan delayed work when scan is aborted 2021-02-05 11:56:45 +02:00
sf.c iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
sta.c iwlwifi: mvm: fix CSA AP side 2021-02-05 11:56:46 +02:00
sta.h iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
tdls.c iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
testmode.h iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
time-event.c iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
time-event.h iwlwifi: use SPDX tags 2020-12-10 00:15:31 +02:00
tt.c iwlwifi: mvm: make iwl_mvm_tt_temp_changed() static 2021-02-05 11:56:45 +02:00
tx.c iwlwifi: mvm: add tx fail time point 2021-02-05 11:57:43 +02:00
utils.c iwlwifi: mvm: add IML/ROM information for other HW families 2021-02-05 11:57:41 +02:00