summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/intel/iwlwifi/tests/devinfo.c
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2025-05-02 15:56:24 +0300
committerMiri Korenblit <miriam.rachel.korenblit@intel.com>2025-05-06 22:22:13 +0300
commit35ac275ebe0c4ad274072df8e0cf8d1fb9713116 (patch)
tree8000cdcb3547a61e4f54e67f8d150c308f5960f7 /drivers/net/wireless/intel/iwlwifi/tests/devinfo.c
parent3bf7c3980b0a2dafbe9dffa4f3e81a579de15461 (diff)
wifi: iwlwifi: cfg: finish config split
A long time ago, when transport vs. device configs were introduced, we wanted to eventually have a list of PCI IDs and a separate list of devices, but for simplicity embedded the transport config in the whole config, and it all got confusing. Finish splitting that out. Doing so requires having more IWL_DEV_INFO() entries, but the whole trans/cfg aliasing goes away and the code becomes a lot simpler. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com> Link: https://patch.msgid.link/20250502155404.e03f65c0f693.I076a997f800db455b575008f9488b151738ad7ec@changeid
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/tests/devinfo.c')
-rw-r--r--drivers/net/wireless/intel/iwlwifi/tests/devinfo.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/tests/devinfo.c b/drivers/net/wireless/intel/iwlwifi/tests/devinfo.c
index 0da5e255b063..15bf1aba83c0 100644
--- a/drivers/net/wireless/intel/iwlwifi/tests/devinfo.c
+++ b/drivers/net/wireless/intel/iwlwifi/tests/devinfo.c
@@ -175,11 +175,7 @@ static void devinfo_no_trans_cfg_dups(struct kunit *test)
struct iwl_cfg_trans_params *cfg;
bool found = false;
- if (!(iwl_hw_card_ids[i].driver_data & TRANS_CFG_MARKER))
- continue;
-
- cfg = (void *)(iwl_hw_card_ids[i].driver_data &
- ~TRANS_CFG_MARKER);
+ cfg = (void *)iwl_hw_card_ids[i].driver_data;
for (int j = 0; j < p; j++) {
if (cfgs[j] == cfg) {