Felix Fietkau
ce8cc5d52d
mt7603: issue PSE client reset on init
...
Improves reliability of module reload after tx hangs
Signed-off-by: Felix Fietkau <[email protected] >
2019-01-22 14:09:54 +01:00
Felix Fietkau
2efa389b4c
mt7603: limit station power save queue length to 64
...
Avoid excessive memory use, in case something goes wrong.
Signed-off-by: Felix Fietkau <[email protected] >
2019-01-21 21:02:33 +01:00
Felix Fietkau
3ecb7f8974
mt7603: fix hardware queue assignment
...
The queues are ordered by priority. BK needs to be the first queue,
followed by BE
Signed-off-by: Felix Fietkau <[email protected] >
2018-11-28 21:11:05 +01:00
Felix Fietkau
c09e8a489f
mt7603: fix buffering of tx packets for powersave clients
...
Use PSE registers to loop back any pending tx packets for a client that
just went to sleep back into the MCU rx queue.
Re-queue those packets to the tx queue immediately after a client wakes up.
Signed-off-by: Felix Fietkau <[email protected] >
2018-11-20 16:18:22 +01:00
Felix Fietkau
498d716353
mt7603: fix checkpatch issues
...
Signed-off-by: Felix Fietkau <[email protected] >
2018-11-06 15:41:37 +01:00
Felix Fietkau
d9b5324ecc
mt7603: add SPDX license identifiers
...
Signed-off-by: Felix Fietkau <[email protected] >
2018-11-06 13:53:26 +01:00
Felix Fietkau
0b8b15f97c
mt7603: use common mmio mcu struct
...
Signed-off-by: Felix Fietkau <[email protected] >
2018-10-25 12:58:51 +02:00
Lorenzo Bianconi and Felix Fietkau
99e04864d9
mt76: use mt76x02_dev instead of mt76_dev in mt76x02_mmio.c
...
Use mt76x02_dev data structure as reference in mt76x02_mmio.c
instead of mt76_dev
Signed-off-by: Lorenzo Bianconi <[email protected] >
Signed-off-by: Felix Fietkau <[email protected] >
2018-10-05 20:03:54 +02:00
Felix Fietkau
62ce3245da
move mt7603 source files to mt7603/
...
Signed-off-by: Felix Fietkau <[email protected] >
2018-09-28 18:02:01 +02:00