diff options
Diffstat (limited to 'drivers/net/wireless/iwlegacy/iwl-prph.h')
-rw-r--r-- | drivers/net/wireless/iwlegacy/iwl-prph.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/net/wireless/iwlegacy/iwl-prph.h b/drivers/net/wireless/iwlegacy/iwl-prph.h index caa383726787..200f2955ab54 100644 --- a/drivers/net/wireless/iwlegacy/iwl-prph.h +++ b/drivers/net/wireless/iwlegacy/iwl-prph.h | |||
@@ -274,13 +274,13 @@ | |||
274 | * The driver sets up each queue to work in one of two modes: | 274 | * The driver sets up each queue to work in one of two modes: |
275 | * | 275 | * |
276 | * 1) Scheduler-Ack, in which the scheduler automatically supports a | 276 | * 1) Scheduler-Ack, in which the scheduler automatically supports a |
277 | * block-ack (BA) window of up to 64 TFDs. In this mode, each queue | 277 | * block-ack (BA) win of up to 64 TFDs. In this mode, each queue |
278 | * contains TFDs for a unique combination of Recipient Address (RA) | 278 | * contains TFDs for a unique combination of Recipient Address (RA) |
279 | * and Traffic Identifier (TID), that is, traffic of a given | 279 | * and Traffic Identifier (TID), that is, traffic of a given |
280 | * Quality-Of-Service (QOS) priority, destined for a single station. | 280 | * Quality-Of-Service (QOS) priority, destined for a single station. |
281 | * | 281 | * |
282 | * In scheduler-ack mode, the scheduler keeps track of the Tx status of | 282 | * In scheduler-ack mode, the scheduler keeps track of the Tx status of |
283 | * each frame within the BA window, including whether it's been transmitted, | 283 | * each frame within the BA win, including whether it's been transmitted, |
284 | * and whether it's been acknowledged by the receiving station. The device | 284 | * and whether it's been acknowledged by the receiving station. The device |
285 | * automatically processes block-acks received from the receiving STA, | 285 | * automatically processes block-acks received from the receiving STA, |
286 | * and reschedules un-acked frames to be retransmitted (successful | 286 | * and reschedules un-acked frames to be retransmitted (successful |
@@ -316,7 +316,7 @@ | |||
316 | */ | 316 | */ |
317 | 317 | ||
318 | /** | 318 | /** |
319 | * Max Tx window size is the max number of contiguous TFDs that the scheduler | 319 | * Max Tx win size is the max number of contiguous TFDs that the scheduler |
320 | * can keep track of at one time when creating block-ack chains of frames. | 320 | * can keep track of at one time when creating block-ack chains of frames. |
321 | * Note that "64" matches the number of ack bits in a block-ack packet. | 321 | * Note that "64" matches the number of ack bits in a block-ack packet. |
322 | * Driver should use SCD_WIN_SIZE and SCD_FRAME_LIMIT values to initialize | 322 | * Driver should use SCD_WIN_SIZE and SCD_FRAME_LIMIT values to initialize |
@@ -377,7 +377,7 @@ | |||
377 | /* | 377 | /* |
378 | * Queue (x) Read Pointers (indexes, really!), one for each Tx queue. | 378 | * Queue (x) Read Pointers (indexes, really!), one for each Tx queue. |
379 | * For FIFO mode, index indicates next frame to transmit. | 379 | * For FIFO mode, index indicates next frame to transmit. |
380 | * For Scheduler-ACK mode, index indicates first frame in Tx window. | 380 | * For Scheduler-ACK mode, index indicates first frame in Tx win. |
381 | * Initialized by driver, updated by scheduler. | 381 | * Initialized by driver, updated by scheduler. |
382 | */ | 382 | */ |
383 | #define IL49_SCD_QUEUE_RDPTR(x) (IL49_SCD_START_OFFSET + 0x64 + (x) * 4) | 383 | #define IL49_SCD_QUEUE_RDPTR(x) (IL49_SCD_START_OFFSET + 0x64 + (x) * 4) |
@@ -414,7 +414,7 @@ | |||
414 | * Driver should init to "1" for aggregation mode, or "0" otherwise. | 414 | * Driver should init to "1" for aggregation mode, or "0" otherwise. |
415 | * 7-6: Driver should init to "0" | 415 | * 7-6: Driver should init to "0" |
416 | * 5: Window Size Left; indicates whether scheduler can request | 416 | * 5: Window Size Left; indicates whether scheduler can request |
417 | * another TFD, based on window size, etc. Driver should init | 417 | * another TFD, based on win size, etc. Driver should init |
418 | * this bit to "1" for aggregation mode, or "0" for non-agg. | 418 | * this bit to "1" for aggregation mode, or "0" for non-agg. |
419 | * 4-1: Tx FIFO to use (range 0-7). | 419 | * 4-1: Tx FIFO to use (range 0-7). |
420 | * 0: Queue is active (1), not active (0). | 420 | * 0: Queue is active (1), not active (0). |
@@ -460,7 +460,7 @@ | |||
460 | * each queue's entry as follows: | 460 | * each queue's entry as follows: |
461 | * | 461 | * |
462 | * LS Dword bit fields: | 462 | * LS Dword bit fields: |
463 | * 0-06: Max Tx window size for Scheduler-ACK. Driver should init to 64. | 463 | * 0-06: Max Tx win size for Scheduler-ACK. Driver should init to 64. |
464 | * | 464 | * |
465 | * MS Dword bit fields: | 465 | * MS Dword bit fields: |
466 | * 16-22: Frame limit. Driver should init to 10 (0xa). | 466 | * 16-22: Frame limit. Driver should init to 10 (0xa). |