Felix Fietkau
|
29b08d3abd
|
mt7603: fix endian issue in mt7603_mcu_set_timing
Signed-off-by: Felix Fietkau <[email protected]>
|
2017-03-15 14:24:08 +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
|
6c4b37be98
|
move dev->chandef to mt76 struct
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-06-15 15:47:49 +02:00 |
|
Felix Fietkau
|
268467b9a4
|
mt7603: use mcu command to set timing registers, fix OFDM timeout values
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-03-05 00:16:10 +01:00 |
|
Felix Fietkau
|
f34b842df6
|
mt7603: change hang detection code to detect any tx queue hang
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-03-04 20:18:36 +01:00 |
|
Felix Fietkau
|
0c9ff47107
|
mt7603: purge MCU response queue on exit
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-03-03 20:13:19 +01:00 |
|
Felix Fietkau
|
c190f15d6f
|
mt7603: add basic mt7628 support
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-28 22:06:21 +01:00 |
|
Felix Fietkau
|
a30aebc985
|
mt7603: reset MAC on MCU errors
Signed-off-by: Felix Fietkau <[email protected]>
|
2016-02-28 21:14:48 +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
|
8092eb51e7
|
mt7603: replace dummy tx power data with real eeprom values
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-16 13:29:05 +01:00 |
|
Felix Fietkau
|
8302f2e68d
|
mt7603: restart MCU on driver unload
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-16 04:12:34 +01:00 |
|
Felix Fietkau
|
ce38099bae
|
mt7603: send eeprom data to MCU
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-16 04:12:34 +01:00 |
|
Felix Fietkau
|
4b45a05037
|
mt7603: fix waiting for ROM code
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-16 00:11:38 +01:00 |
|
Felix Fietkau
|
fbb925a213
|
mt7603: reduce firmware transfer size to match reference driver
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-15 23:28:36 +01:00 |
|
Felix Fietkau
|
cdec0a7a3e
|
mt7603: avoid firmware restart, it gets the MAC stuck
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-15 23:22:01 +01:00 |
|
Felix Fietkau
|
55a3a740be
|
mt7603: send a tx power command to the MCU (static test data for now, no eeprom support yet)
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-15 22:49:38 +01:00 |
|
Felix Fietkau
|
7535e5c838
|
mt7603: add a function for reading registers via mcu
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-14 13:30:22 +01:00 |
|
Felix Fietkau
|
4d6647a1d5
|
mt7603: simplify mapped reg access during MCU bringup
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-13 16:56:58 +01:00 |
|
Felix Fietkau
|
61f4293e78
|
mt7603: mark mcu as running after init
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-13 13:13:23 +01:00 |
|
Felix Fietkau
|
876d60a836
|
mt7603: add channel switch command (not working yet)
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-08 23:27:06 +01:00 |
|
Felix Fietkau
|
79c6074d7e
|
mt7603: restart the firmware if it is already running
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-07 18:21:00 +01:00 |
|
Felix Fietkau
|
885d2a1e8d
|
mt7603: implement firmware selection based on hw rev
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-07 16:55:53 +01:00 |
|
Felix Fietkau
|
c8b144f2fc
|
mt7603: implement firmware loading / start
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-07 16:33:39 +01:00 |
|
Felix Fietkau
|
2d503f72f5
|
mt7603: implement sequence number check
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-07 16:04:16 +01:00 |
|
Felix Fietkau
|
6869d8c5c0
|
mt7603: remove wrong pcie remap register writes
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-07 14:42:22 +01:00 |
|
Felix Fietkau
|
c8010d4990
|
mt7603: fix remapping during MCU init
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-07 13:44:12 +01:00 |
|
Felix Fietkau
|
8bfe790d48
|
fix command for target address length
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-07 01:50:28 +01:00 |
|
Felix Fietkau
|
00ae055ba0
|
mt7603: add basic mcu bringup code (currently broken)
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-07 01:12:57 +01:00 |
|
Felix Fietkau
|
38702fa03a
|
move the struct device pointer to struct mt76_device
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-06 20:36:08 +01:00 |
|
Felix Fietkau
|
e3dec20ce3
|
add basic stub driver for mt7603
Signed-off-by: Felix Fietkau <[email protected]>
|
2015-12-06 19:54:32 +01:00 |
|