Thread (16 messages) 16 messages, 1 author, 8d ago

[PATCH iwlwifi-next 04/15] wifi: iwlwifi: advertise 2xLDPC RX support for UHR

COOLING8d

From: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Date: 2026-09-23 13:03:11
Subsystem: intel wireless wifi link (iwlwifi), the rest · Maintainers: Miri Korenblit, Linus Torvalds

From: Johannes Berg <redacted>

In UHR, currently supported devices have 2x LDPC support.
Enable the bit.

Signed-off-by: Johannes Berg <redacted>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
---
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c b/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
index 863d5e358152..6bb27d7f1166 100644
--- a/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
+++ b/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
@@ -710,7 +710,8 @@ static const struct ieee80211_sband_iftype_data iwl_iftype_cap[] = {
 			.has_uhr = true,
 			/* Note: asymmetry is fixed later */
 			.phy.cap = cpu_to_le32(IEEE80211_UHR_PHY_CAP_ELR_RX |
-					       IEEE80211_UHR_PHY_CAP_ELR_TX),
+					       IEEE80211_UHR_PHY_CAP_ELR_TX |
+					       IEEE80211_UHR_PHY_CAP_2XLDPC_RX),
 			.mac.mac_cap = {
 				[0] = IEEE80211_UHR_MAC_CAP0_NPCA_SUPP |
 				      IEEE80211_UHR_MAC_CAP0_DPS_SUPP,
@@ -820,7 +821,8 @@ static const struct ieee80211_sband_iftype_data iwl_iftype_cap[] = {
 			.has_uhr = true,
 			/* Note: asymmetry is fixed later */
 			.phy.cap = cpu_to_le32(IEEE80211_UHR_PHY_CAP_ELR_RX |
-					       IEEE80211_UHR_PHY_CAP_ELR_TX),
+					       IEEE80211_UHR_PHY_CAP_ELR_TX |
+					       IEEE80211_UHR_PHY_CAP_2XLDPC_RX),
 		},
 	},
 };
-- 
2.34.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help