Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e5cbef96 authored by Felix Fietkau's avatar Felix Fietkau Committed by John W. Linville
Browse files

ath9k_hw: report the TID in the tx status on AR5008-AR9002

parent 9cc2f3e8
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -287,6 +287,7 @@ static int ar9002_hw_proc_txdesc(struct ath_hw *ah, void *ds,
	ts->ts_shortretry = MS(ads->ds_txstatus1, AR_RTSFailCnt);
	ts->ts_longretry = MS(ads->ds_txstatus1, AR_DataFailCnt);
	ts->ts_virtcol = MS(ads->ds_txstatus1, AR_VirtRetryCnt);
	ts->tid = MS(ads->ds_txstatus9, AR_TxTid);
	ts->ts_antenna = 0;

	return 0;
+0 −3
Original line number Diff line number Diff line
@@ -33,9 +33,6 @@
#define AR_TxDescId_S	16
#define AR_TxPtrChkSum	0x0000ffff

#define AR_TxTid	0xf0000000
#define AR_TxTid_S	28

#define AR_LowRxChain	0x00004000

#define AR_Not_Sounding	0x20000000
+3 −0
Original line number Diff line number Diff line
@@ -485,6 +485,9 @@ struct ar5416_desc {
#define AR_TxRSSICombined   0xff000000
#define AR_TxRSSICombined_S 24

#define AR_TxTid	0xf0000000
#define AR_TxTid_S	28

#define AR_TxEVM0           ds_txstatus5
#define AR_TxEVM1           ds_txstatus6
#define AR_TxEVM2           ds_txstatus7