summaryrefslogtreecommitdiffstats
path: root/sys/dev/ath/if_athvar.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/ath/if_athvar.h')
-rw-r--r--sys/dev/ath/if_athvar.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/sys/dev/ath/if_athvar.h b/sys/dev/ath/if_athvar.h
index f7d262e..092c61e 100644
--- a/sys/dev/ath/if_athvar.h
+++ b/sys/dev/ath/if_athvar.h
@@ -814,16 +814,21 @@ struct ath_softc {
int sc_txq_node_psq_maxdepth;
/*
- * Aggregation twiddles
+ * Software queue twiddles
*
- * hwq_limit: how busy to keep the hardware queue - don't schedule
- * further packets to the hardware, regardless of the TID
+ * hwq_limit_nonaggr:
+ * when to begin limiting non-aggregate frames to the
+ * hardware queue, regardless of the TID.
+ * hwq_limit_aggr:
+ * when to begin limiting A-MPDU frames to the
+ * hardware queue, regardless of the TID.
* tid_hwq_lo: how low the per-TID hwq count has to be before the
* TID will be scheduled again
* tid_hwq_hi: how many frames to queue to the HWQ before the TID
* stops being scheduled.
*/
- int sc_hwq_limit;
+ int sc_hwq_limit_nonaggr;
+ int sc_hwq_limit_aggr;
int sc_tid_hwq_lo;
int sc_tid_hwq_hi;
OpenPOWER on IntegriCloud