Felix Fietkau
|
7dc8db1362
|
mt7603: clean up dma debug reads
Signed-off-by: Felix Fietkau <[email protected]>
|
2017-12-03 21:45:43 +01:00 |
|
Felix Fietkau
|
ea4c2a165a
|
mt7603: rename MT_PSE_RESET register
It is actually a dummy control register used for communicating reset
state with the MCU firmware
Signed-off-by: Felix Fietkau <[email protected]>
|
2017-12-03 21:45:43 +01:00 |
|
 Lorenzo BianconiandFelix Fietkau
|
215edf1c17
|
mt7603: init: add ma80211 led callbacks
Signed-off-by: Lorenzo Bianconi <[email protected]>
|
2017-11-16 20:34:45 +01:00 |
|
Felix Fietkau
|
1b8c8a035a
|
mt7603: add LED definition registers
Signed-off-by: Felix Fietkau <[email protected]>
|
2017-11-16 20:34:45 +01:00 |
|
 Lorenzo BianconiandFelix Fietkau
|
e287efe811
|
mt7603: fix MT_AGG_ARxCR macro definition
Signed-off-by: Lorenzo Bianconi <[email protected]>
|
2017-06-12 11:11:09 +02:00 |
|
Felix Fietkau
|
dda684912e
|
mt7603: fix tx status reporting initialization
Signed-off-by: Felix Fietkau <[email protected]>
|
2017-05-22 19:51:37 +02:00 |
|
Felix Fietkau
|
7168d59902
|
mt7603: reset PSE queue hang indicator bits
Signed-off-by: Felix Fietkau <[email protected]>
|
2017-03-21 14:47:01 +01: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
|
53c1b7f6ac
|
update my email address
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-09-04 17:33:28 +02:00 |
|
Felix Fietkau
|
3d36d4b649
|
mt7603: fix bssid register settings on assoc/ibss-join
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-08-25 12:52:16 +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
|
b8aea35d1d
|
mt7603: add rx pse watchdog check
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-28 21:14:48 +01:00 |
|
Felix Fietkau
|
2e6dcc48f1
|
mt7603: add another tx/rx watchdog check
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-28 21:14:48 +01:00 |
|
Felix Fietkau
|
1c4c7adfc2
|
mt7603: reset PSE/MAC on init, clean up and fix PSE reset registers, re-enable watchdog
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-28 21:14:48 +01:00 |
|
Felix Fietkau
|
b9e4d89bb0
|
mt7603: improve definition of CAB count registers
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-28 09:54:59 +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
|
32645cebe0
|
mt7603: control wtbl powersave mode flag in software
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-27 13:16:35 +01:00 |
|
Felix Fietkau
|
f470404876
|
mt7603: fix MT_DELAY_INT_CFG definition
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-27 12:49:14 +01:00 |
|
Felix Fietkau
|
e49d439f1b
|
mt7603: add a missing register init
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-27 10:38:01 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
51f55e5774
|
mt7603: initialize BAR retry control register
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-20 00:31:40 +01:00 |
|
Felix Fietkau
|
b1c8bc1980
|
mt7603: initialize aggregation control register
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-20 00:24:04 +01:00 |
|
Felix Fietkau
|
3d136ac90c
|
mt7603: configure aggregation limits
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-20 00:10:20 +01:00 |
|
Felix Fietkau
|
ecde4472ea
|
mt7603: set up tx aggregation in wtbl2
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-19 21:03:46 +01:00 |
|
Felix Fietkau
|
583cb6eae3
|
mt7603: reset rx BA state on rx aggregation start
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-19 19:36:20 +01:00 |
|
Felix Fietkau
|
11787e548a
|
mt7603: initialize BSSID register
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-19 18:48:10 +01:00 |
|
Felix Fietkau
|
073d1d2491
|
mt7603: set sifs/slot timing registers
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-06 19:16:51 +01:00 |
|
Felix Fietkau
|
e70b2f8281
|
mt7603: adjust timing registers
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-06 19:06:53 +01:00 |
|
Felix Fietkau
|
c61405c98e
|
mt7603: add support for setting WMM parameters
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-06 18:16:38 +01:00 |
|
Felix Fietkau
|
3515557086
|
mt7603: initialize rate control registers
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-01-31 22:52:41 +01:00 |
|
Felix Fietkau
|
9b2a62a00f
|
mt7603: init device mac address
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-15 22:00:54 +01:00 |
|
Felix Fietkau
|
08c2123b8f
|
mt7603: more mac init code
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-15 20:31:15 +01:00 |
|
Felix Fietkau
|
e34b630c62
|
mt7603: add more wtbl init/setup
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-15 19:39:05 +01:00 |
|
Felix Fietkau
|
19ad5451a6
|
mt7603: initialize wtbl entries
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-15 18:35:56 +01:00 |
|
Felix Fietkau
|
5d5a01751b
|
mt7603: add wtbl definitions
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-15 18:26:16 +01:00 |
|
Felix Fietkau
|
0aa28ce807
|
mt7603: add more mac init writes
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-14 00:58:46 +01:00 |
|
Felix Fietkau
|
417e92eede
|
mt7603: define the client base address
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-14 00:33:54 +01:00 |
|