Commit Graph
22 Commits
Author SHA1 Message Date
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 BianconiandFelix 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