Felix Fietkau
|
db1eb98ded
|
Revert "mt7603: fix CCK CCA timeout value"
This reverts commit 5307d29c81.
|
2016-02-27 10:23:33 +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
|
fd572ffc4c
|
mt7603: fix hw queue assignment for WMM parameters
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-27 10:17:47 +01:00 |
|
Felix Fietkau
|
49d817666a
|
mt7603: fix page count/size handling
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-27 10:07:19 +01:00 |
|
Felix Fietkau
|
1745cd3a0f
|
mt7603: disable beacons when shutting down a vif
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-26 21:56:18 +01:00 |
|
Felix Fietkau
|
5307d29c81
|
mt7603: fix CCK CCA timeout value
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-26 21:27:28 +01:00 |
|
Felix Fietkau
|
41240d4474
|
mt7603: add missing register init
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-26 21:27:12 +01:00 |
|
Felix Fietkau
|
3ffc429b5b
|
mt7603: issue rate table updates via registers
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-26 21:07:59 +01:00 |
|
Felix Fietkau
|
8bddbd2b8a
|
mt7603: add protection control register
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-26 20:31:12 +01:00 |
|
Felix Fietkau
|
da9e9917b0
|
mt7603: fix rts protection control register
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-26 20:26:13 +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
|
6ece5201d3
|
mt7603: increase max_rates
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-26 19:06:58 +01:00 |
|
Felix Fietkau
|
53e0f26068
|
mt7603: stop tx queues on sta sleep
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-26 19:00:18 +01:00 |
|
Felix Fietkau
|
1b7134dfac
|
mt7603: turn on rx rifs mode
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-26 12:37:07 +01:00 |
|
Felix Fietkau
|
92ac905d07
|
mt7603: clean up TMAC TCR register definition
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-26 12:35:37 +01:00 |
|
Felix Fietkau
|
ce0cb8595b
|
mt7603: fix slot timing register
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-25 22:59:53 +01:00 |
|
Felix Fietkau
|
0e5c3273ee
|
mt7603: set max rate tries to 11
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-25 22:37:26 +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
|
d4a94d8a91
|
mt76x2: remove unnecessary tx_info overrides for beacons
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-25 21:35:22 +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
|
56640c8b82
|
mt7603: use maximum tx count for beacons
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-25 21:32:46 +01:00 |
|
Felix Fietkau
|
2cfb50f84d
|
mt7603: pass the correct hardware queue index to the tx header
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-25 21:29:15 +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
|
81c6ab2d8c
|
mt76x2: remove some unused code
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-25 18:24:52 +01:00 |
|
Felix Fietkau
|
079ad90fe2
|
update copyright lines
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-25 18:09:13 +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 |
|
Felix Fietkau
|
f6092c88ed
|
mt7603: adjust rx filter to receive broadcast packets properly
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-22 23:55:09 +01:00 |
|
Felix Fietkau
|
e24039cc45
|
mt7603: initialize group key (still uses sw crypto for rx)
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-22 23:48:53 +01:00 |
|
Felix Fietkau
|
40ed36a9a1
|
mt7603: check unicast address for decryption
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-22 23:36:36 +01:00 |
|
Felix Fietkau
|
1d02299b20
|
mt7603: fix aggregation tx status
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-22 21:06:43 +01:00 |
|
Felix Fietkau
|
56c0a40f45
|
mt7603: add some more register initializations
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-22 10:18:36 +01:00 |
|
Felix Fietkau
|
bc3b3a7634
|
mt7603: fix number of tx streams selection
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-22 09:38:10 +01:00 |
|
Felix Fietkau
|
e7bc12047f
|
mt7603: apply OTP ROM overrides
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-22 09:28:37 +01:00 |
|
Felix Fietkau
|
404177d6cf
|
mt7603: load efuse data if present (currently unused)
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-22 09:11:44 +01:00 |
|
Felix Fietkau
|
02b9245b9e
|
mt76x2: move efuse debugfs blob to core
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-22 08:47:26 +01:00 |
|
Felix Fietkau
|
65c0e3dccf
|
mt7603: add mt7603_eeprom.c
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-22 08:27:32 +01:00 |
|
Felix Fietkau
|
2ebc0053b1
|
mt7603: remove unnecessary register override
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-21 22:15:28 +01:00 |
|
Felix Fietkau
|
578634ab76
|
mt7603: remove extra tx headroom
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-20 22:15:19 +01:00 |
|
Felix Fietkau
|
877b298b83
|
mt7603: insert seqno into txd
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-20 22:15:12 +01:00 |
|
Felix Fietkau
|
3445cd4362
|
mt7603: set BA disable flag for no-AMPDU frames
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-20 21:41:53 +01:00 |
|
Felix Fietkau
|
84031b4c4c
|
mt7603: fix using sta rate table
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-20 21:33:29 +01:00 |
|
Felix Fietkau
|
6735e9efac
|
mt76x2: remove mt76x2_mac_skb_tx_overhead, it is unused
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-20 20:25:18 +01:00 |
|
Felix Fietkau
|
87ccb64fef
|
mt7603: implement hardware crypto support for unicast
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-20 20:24:38 +01:00 |
|
Felix Fietkau
|
85d873df16
|
mt7603: fix wtbl3/4 offsets
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-20 20:16:23 +01:00 |
|
Felix Fietkau
|
a2d894e2de
|
mt7603: set sta ht capabilities in WTBL1
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-20 15:08:31 +01:00 |
|
Felix Fietkau
|
51f55e5774
|
mt7603: initialize BAR retry control register
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-20 00:31:40 +01:00 |
|