Lorenzo Bianconi and Felix Fietkau
7ac6dac9a3
mt76: rename mt76_tx_queue_skb in mt76_dma_tx_queue_skb
...
Move mt76_dma_tx_queue_skb routine in dma.c.
Remove static qualifier from mt76_get_txwi definition
Signed-off-by: Lorenzo Bianconi <[email protected] >
Signed-off-by: Kalle Valo <[email protected] >
2018-09-11 13:49:19 +02:00
Felix Fietkau
8c92c91abe
mt7603: turn vif wcid entry back into a full mt7603_sta
...
The tx status reporting code needs access to mt7603_sta members for rate
status processing.
Signed-off-by: Felix Fietkau <[email protected] >
2018-04-16 12:07:53 +02:00
Felix Fietkau
461cdf9f01
mt76: pass the per-vif wcid to the core for multicast rx
...
Preparation for adding software rx CCMP PN validation
Signed-off-by: Felix Fietkau <[email protected] >
2018-01-22 11:06:17 +01:00
Lorenzo Bianconi and Felix Fietkau
ef5b045ddf
mt7603: beacon: fix typo in beacon_mask computation
...
Signed-off-by: Lorenzo Bianconi <[email protected] >
2017-05-30 08:39:38 +02:00
Felix Fietkau
c91e660985
mt7603: set secondary beacon time offsets
...
Signed-off-by: Felix Fietkau <[email protected] >
2017-03-15 14:24:48 +01:00
Felix Fietkau
93ce124526
mt7603: enable beacons for other virtual interfaces
...
Signed-off-by: Felix Fietkau <[email protected] >
2017-03-15 14:24:46 +01:00
Felix Fietkau
b300bdc42e
use the new bitfield accessor macros
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-09-04 17:37:26 +02:00
Felix Fietkau
53c1b7f6ac
update my email address
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-09-04 17:33:28 +02:00
Felix Fietkau
ced81a3458
relicense to ISC (except for util.h which is based on GPL'd kernel code
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-07-12 08:38:46 +02:00
Felix Fietkau
0048598580
mt7603: add stuck beacon detection
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-03-03 20:47:17 +01:00
Felix Fietkau
91bbd56057
mt7603: use regular queue cleanup for CAB tx
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-28 21:57:25 +01:00
Felix Fietkau
d365e4a12e
mt7603: fix CAB queue scheduling
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-28 10:24:56 +01:00
Felix Fietkau
7d2e3f11e3
mt7603: use MT7603_MAX_INTERFACES define for buffered mc queues
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-28 09:02:43 +01:00
Felix Fietkau
d1610c641c
mt7603: add code to recover from MAC/DMA hangs
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-27 19:47:00 +01:00
Felix Fietkau
86d90eb5a6
mt7603: clear beacon prio bits instead of setting them
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-27 10:19:14 +01:00
Felix Fietkau
ce5bf70cd3
mt7603: fix beacon queue priority
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-26 20:07:35 +01:00
Felix Fietkau
3a18d180c6
mt7603: clean up ARB SCR register definition
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-26 19:30:30 +01:00
Felix Fietkau
12771355c9
mt7603: fix beacon queue cleanup
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-25 21:48:25 +01:00
Felix Fietkau
ad8f707459
mt7603: remove unnecessary tx_info overrides for beacons
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-25 21:34:52 +01:00
Felix Fietkau
9779a98658
let mt76_queue_tx_cleanup take a queue id instead of a pointer
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-25 21:13:30 +01:00
Felix Fietkau
516f3b2d13
mt7603: kick beacon queue after generating beacons
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-25 21:10:01 +01:00
Felix Fietkau
6b1e64bf0e
mt7603: clean up beacon/cab queue in pre-tbtt tasklet
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-25 21:01:11 +01:00
Felix Fietkau
5003f8ab8c
mt7603: rename MT_INT_PRE_TBTT to MT_INT_MAC_IRQ3, check status register before calling pre-tbtt tasklet
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-25 20:59:00 +01:00
Felix Fietkau
e6bc17ac24
mt7603: add initial code to configure beacon timers
...
Signed-off-by: Felix Fietkau <[email protected] >
2016-02-25 17:23:47 +01:00