提交 1df1de34 编写于 作者: J Jes Sorensen 提交者: Kalle Valo

rtl8xxxu: TXDESC_SHORT_GI is txdesc32 only

This is no short GI bit in the txdesc40 format.
Signed-off-by: NJes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: NKalle Valo <kvalo@codeaurora.org>
上级 169bc5cb
...@@ -7295,7 +7295,7 @@ static void rtl8xxxu_tx(struct ieee80211_hw *hw, ...@@ -7295,7 +7295,7 @@ static void rtl8xxxu_tx(struct ieee80211_hw *hw,
(ieee80211_is_data_qos(hdr->frame_control) && (ieee80211_is_data_qos(hdr->frame_control) &&
sta && sta->ht_cap.cap & sta && sta->ht_cap.cap &
(IEEE80211_HT_CAP_SGI_40 | IEEE80211_HT_CAP_SGI_20))) { (IEEE80211_HT_CAP_SGI_40 | IEEE80211_HT_CAP_SGI_20))) {
tx_desc->txdw5 |= cpu_to_le32(TXDESC_SHORT_GI); tx_desc->txdw5 |= cpu_to_le32(TXDESC32_SHORT_GI);
} }
if (rate_flag & IEEE80211_TX_RC_USE_RTS_CTS) { if (rate_flag & IEEE80211_TX_RC_USE_RTS_CTS) {
......
...@@ -501,7 +501,7 @@ struct rtl8xxxu_txdesc40 { ...@@ -501,7 +501,7 @@ struct rtl8xxxu_txdesc40 {
/* Word 5 */ /* Word 5 */
#define TXDESC40_SHORT_PREAMBLE BIT(4) #define TXDESC40_SHORT_PREAMBLE BIT(4)
#define TXDESC_SHORT_GI BIT(6) #define TXDESC32_SHORT_GI BIT(6)
#define TXDESC_CCX_TAG BIT(7) #define TXDESC_CCX_TAG BIT(7)
#define TXDESC32_RETRY_LIMIT_ENABLE BIT(17) #define TXDESC32_RETRY_LIMIT_ENABLE BIT(17)
#define TXDESC32_RETRY_LIMIT_SHIFT 18 #define TXDESC32_RETRY_LIMIT_SHIFT 18
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册