Skip to content

Commit 910edae

Browse files
jmberg-intelMiriam-Rachel
authored andcommitted
wifi: iwlwifi: cfg: fix PE RF names
There are a couple of variants of this, match them correctly to their names and clean up a bit. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com> Link: https://patch.msgid.link/20250510214621.d03eaad5be56.I276a09f0cad364e51ed4730ca81fbe504e61f2c7@changeid
1 parent 9e4cb38 commit 910edae

File tree

5 files changed

+29
-14
lines changed

5 files changed

+29
-14
lines changed

drivers/net/wireless/intel/iwlwifi/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ iwlwifi-$(CONFIG_IWLMVM) += cfg/ax210.o
2323
iwlwifi-$(CONFIG_IWLMLD) += cfg/bz.o cfg/sc.o cfg/dr.o
2424
# RF configurations
2525
iwlwifi-$(CONFIG_IWLMVM) += cfg/rf-jf.o cfg/rf-hr.o cfg/rf-gf.o
26-
iwlwifi-$(CONFIG_IWLMLD) += cfg/rf-fm.o cfg/rf-wh.o
26+
iwlwifi-$(CONFIG_IWLMLD) += cfg/rf-fm.o cfg/rf-wh.o cfg/rf-pe.o
2727

2828
iwlwifi-objs += iwl-dbg-tlv.o
2929
iwlwifi-objs += iwl-trans.o
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
2+
/*
3+
* Copyright (C) 2025 Intel Corporation
4+
*/
5+
#include "iwl-config.h"
6+
7+
/* currently iwl_rf_wh/iwl_rf_wh_160mhz are just defines for the FM ones */
8+
9+
const char iwl_killer_bn1850w2_name[] =
10+
"Killer(R) Wi-Fi 8 BN1850w2 320MHz Wireless Network Adapter (BN201.D2W)";
11+
const char iwl_killer_bn1850i_name[] =
12+
"Killer(R) Wi-Fi 8 BN1850i 320MHz Wireless Network Adapter (BN201.NGW)";
13+
14+
const char iwl_bn201_name[] = "Intel(R) Wi-Fi 8 BN201";
15+
const char iwl_be221_name[] = "Intel(R) Wi-Fi 7 BE221";
16+
const char iwl_be223_name[] = "Intel(R) Wi-Fi 7 BE223";

drivers/net/wireless/intel/iwlwifi/cfg/sc.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,6 @@ const struct iwl_mac_cfg iwl_sc_mac_cfg = {
105105
.ltr_delay = IWL_CFG_TRANS_LTR_DELAY_2500US,
106106
};
107107

108-
const char iwl_pe_name[] = "Intel(R) Wi-Fi 8 BN201";
109-
110108
IWL_FW_AND_PNVM(IWL_SC_A_FM_B_FW_PRE, IWL_SC_UCODE_API_MAX);
111109
IWL_FW_AND_PNVM(IWL_SC_A_FM_C_FW_PRE, IWL_SC_UCODE_API_MAX);
112110
MODULE_FIRMWARE(IWL_SC_A_HR_A_FW_MODULE_FIRMWARE(IWL_SC_UCODE_API_MAX));

drivers/net/wireless/intel/iwlwifi/iwl-config.h

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -647,7 +647,11 @@ extern const char iwl_be213_name[];
647647
extern const char iwl_killer_be1775s_name[];
648648
extern const char iwl_killer_be1775i_name[];
649649
extern const char iwl_be211_name[];
650-
extern const char iwl_pe_name[];
650+
extern const char iwl_killer_bn1850w2_name[];
651+
extern const char iwl_killer_bn1850i_name[];
652+
extern const char iwl_bn201_name[];
653+
extern const char iwl_be221_name[];
654+
extern const char iwl_be223_name[];
651655
extern const char iwl_dr_name[];
652656
extern const char iwl_br_name[];
653657
#if IS_ENABLED(CONFIG_IWLDVM)

drivers/net/wireless/intel/iwlwifi/pcie/drv.c

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1023,20 +1023,17 @@ VISIBLE_IF_IWLWIFI_KUNIT const struct iwl_dev_info iwl_dev_info_table[] = {
10231023
IWL_DEV_INFO(iwl_rf_wh, iwl_be211_name, RF_TYPE(WH)),
10241024
IWL_DEV_INFO(iwl_rf_wh_160mhz, iwl_be213_name, RF_TYPE(WH), BW_LIMITED),
10251025

1026+
/* PE RF */
1027+
IWL_DEV_INFO(iwl_rf_pe, iwl_bn201_name, RF_TYPE(PE)),
1028+
IWL_DEV_INFO(iwl_rf_pe, iwl_be223_name, RF_TYPE(PE), SUBDEV(0x0524)),
1029+
IWL_DEV_INFO(iwl_rf_pe, iwl_be221_name, RF_TYPE(PE), SUBDEV(0x0324)),
1030+
10261031
/* Killer */
10271032
IWL_DEV_INFO(iwl_rf_wh, iwl_killer_be1775s_name, SUBDEV(0x1776)),
10281033
IWL_DEV_INFO(iwl_rf_wh, iwl_killer_be1775i_name, SUBDEV(0x1775)),
10291034

1030-
/* Sc */
1031-
IWL_DEV_INFO(iwl_rf_pe, iwl_pe_name, MAC_TYPE(SC), RF_TYPE(PE)),
1032-
IWL_DEV_INFO(iwl_rf_pe, iwl_pe_name, MAC_TYPE(SC2), RF_TYPE(PE)),
1033-
IWL_DEV_INFO(iwl_rf_pe, iwl_pe_name, MAC_TYPE(SC2F), RF_TYPE(PE)),
1034-
1035-
/* Dr */
1036-
IWL_DEV_INFO(iwl_rf_pe, iwl_dr_name, MAC_TYPE(DR), RF_TYPE(PE)),
1037-
1038-
/* Br */
1039-
IWL_DEV_INFO(iwl_rf_pe, iwl_br_name, MAC_TYPE(BR), RF_TYPE(PE)),
1035+
IWL_DEV_INFO(iwl_rf_pe, iwl_killer_bn1850w2_name, SUBDEV(0x1851)),
1036+
IWL_DEV_INFO(iwl_rf_pe, iwl_killer_bn1850i_name, SUBDEV(0x1852)),
10401037
#endif /* CONFIG_IWLMLD */
10411038
};
10421039
EXPORT_SYMBOL_IF_IWLWIFI_KUNIT(iwl_dev_info_table);

0 commit comments

Comments
 (0)