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