Commit Graph
57 Commits
Author SHA1 Message Date
Felix Fietkau 29a89c4be0 adjust MODULE_LICENSE for license change
Signed-off-by: Felix Fietkau <[email protected]>
2016-09-05 11:34:38 +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 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 313e83c063 mt7603: main: reconfigure bssid after ibss join in ad-hoc mode
Signed-off-by: Felix Fietkau <[email protected]>
2016-08-25 12:45:04 +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 13c29223ef Use NL80211_BAND_2GHZ instead of IEEE80211_BAND_2GHZ
Signed-off-by: Felix Fietkau <[email protected]>
2016-05-14 16:49:30 +02:00
Felix Fietkau c5b46a88c2 mt7603: use indirect rate table update
Signed-off-by: Felix Fietkau <[email protected]>
2016-03-04 21:49:36 +01:00
Hirokazu MORIKAWAandFelix Fietkau ebabbad04b mt7603: add missing include
Signed-off-by: Felix Fietkau <[email protected]>
2016-03-03 15:42:55 +01:00
Felix Fietkau 8038d39839 mt7603: reset MAC/DMA when starting wifi
Signed-off-by: Felix Fietkau <[email protected]>
2016-03-03 15:42:55 +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 4dd3de777b mt7603: move module init to mt7603_main.c
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-28 22:06:21 +01:00
Felix Fietkau 675868d4e8 mt7603: opt out of the tx BAR refresh at wakeup time
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-28 22:02:21 +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 6017119a99 mt7603: fix rx filter init error
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-27 10:30:09 +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 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 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 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 84031b4c4c mt7603: fix using sta rate table
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-20 21:33:29 +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 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 b4c31fe69a mt7603: implement mt7603_ampdu_action
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-19 18:09:45 +01:00
Felix Fietkau 33189cedfa mt7603: fix wcid leak
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-19 09:26:42 +01:00
Felix Fietkau f476dcaab8 mt7603: set/clear the MT76_STATE_RUNNING flag on start/stop
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-18 21:58:21 +01:00
Felix Fietkau 2b3abe580c mt7603: limit station wtbl entries to avoid conflict with vif/reserved
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-06 20:43:33 +01:00
Felix Fietkau 71eb2aa7d2 mt7603: save station rate table and use it for tx status information
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-06 20:40:32 +01:00
Felix Fietkau 4d0a743846 mt7603: add locking in mt7603_bss_info_changed
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-06 19:20:28 +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 102597868e mt7603: set per-interface mac address
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-06 18:47:52 +01:00
Felix Fietkau 61bd155a4f mt7603: fix return code of mt7603_sta_add
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-06 18:30:34 +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 1c9710dcd1 mt7603: implement rudimentary skb tx status reporting
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-06 18:16:38 +01:00
Felix Fietkau 2c2fa07e98 suspend txq scheduling during scanning
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-03 16:10:54 +01:00
Felix Fietkau 9ef6f3a90f mt7603: move mt7603_set_channel to mt7603_main.c
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-03 15:59:50 +01:00
Felix Fietkau ac6f0a12dc mt7603: initialize per-sta per-tid txq
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-01 19:12:47 +01:00
Felix Fietkau 18f0455c66 mt7603: rename mt7603_mac_wtbl_set_rates
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-01 00:54:22 +01:00
Felix Fietkau b1f0f4ab8b mt7603: init sta wtbl entries
Signed-off-by: Felix Fietkau <[email protected]>
2016-02-01 00:52:19 +01:00
Felix Fietkau fd2d3ce742 mt7603: fill sta rate table
Signed-off-by: Felix Fietkau <[email protected]>
2016-01-31 22:40:25 +01:00
Felix Fietkau 7630ee71e3 sync with mac80211 API changes
Signed-off-by: Felix Fietkau <[email protected]>
2016-01-15 17:52:34 +01:00
Felix Fietkau 7f8b9944c9 mt7603: hook up tx path, scans are now working
Signed-off-by: Felix Fietkau <[email protected]>
2015-12-20 23:07:04 +01:00
Felix Fietkau dc5b3abfc9 mt7603: init interfaces with index
Signed-off-by: Felix Fietkau <[email protected]>
2015-12-20 23:02:13 +01:00
Felix Fietkau fac6b205b1 mt7603: remove AGG_TEMP writes, they are not needed after all
Signed-off-by: Felix Fietkau <[email protected]>
2015-12-15 22:49:13 +01:00