Skip to content

Commit 1eb2ac4

Browse files
committed
wifi: wcn36xx: main: fix sparse warnings
Sparse warns: drivers/net/wireless/ath/wcn36xx/main.c:758:58: warning: incorrect type in assignment (different base types) drivers/net/wireless/ath/wcn36xx/main.c:758:58: expected unsigned short [usertype] vht_rx_mcs_map drivers/net/wireless/ath/wcn36xx/main.c:758:58: got restricted __le16 [usertype] rx_mcs_map drivers/net/wireless/ath/wcn36xx/main.c:760:58: warning: incorrect type in assignment (different base types) drivers/net/wireless/ath/wcn36xx/main.c:760:58: expected unsigned short [usertype] vht_tx_mcs_map drivers/net/wireless/ath/wcn36xx/main.c:760:58: got restricted __le16 [usertype] tx_mcs_map le16_to_cpu() was just missing. Compile tested only. Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com> Link: https://msgid.link/20240320182449.3757215-4-kvalo@kernel.org
1 parent fba5295 commit 1eb2ac4

File tree

1 file changed

+2
-2
lines changed
  • drivers/net/wireless/ath/wcn36xx

1 file changed

+2
-2
lines changed

drivers/net/wireless/ath/wcn36xx/main.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -756,9 +756,9 @@ static void wcn36xx_update_allowed_rates(struct ieee80211_sta *sta,
756756
if (sta->deflink.vht_cap.vht_supported) {
757757
sta_priv->supported_rates.op_rate_mode = STA_11ac;
758758
sta_priv->supported_rates.vht_rx_mcs_map =
759-
sta->deflink.vht_cap.vht_mcs.rx_mcs_map;
759+
le16_to_cpu(sta->deflink.vht_cap.vht_mcs.rx_mcs_map);
760760
sta_priv->supported_rates.vht_tx_mcs_map =
761-
sta->deflink.vht_cap.vht_mcs.tx_mcs_map;
761+
le16_to_cpu(sta->deflink.vht_cap.vht_mcs.tx_mcs_map);
762762
}
763763
}
764764

0 commit comments

Comments
 (0)