Jonas Gorski
5df30a169c
mt76: switch to AutoProbe
...
Now that we have working module dependency generation, we can switch to
AutoProbe and let modprobe handle loading required modules.
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
2017-10-27 13:06:15 +02:00
Felix Fietkau
878456caf6
mt76: update to the latest version
...
e781569 update to latest mac80211/cfg80211 API changes
37654d7 mt76x2: fix tx status ampdu length corner case
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-10-13 11:45:57 +02:00
Hauke Mehrtens
a8f63a0717
mac80211: update to backports-4.14-rc2
...
This updates mac80211 to backprots-4.14-rc2.
This was compile and runtime tested with ath9k, ath10k and b43
with multiple stations and ieee80211w and in different scenarios by many
other people.
To create the backports-4.14-rc2-1.tar.xz use this repository:
https://git.kernel.org/pub/scm/linux/kernel/git/backports/backports.git
from tag v4.14-rc2-1
Then run this:
./gentree.py --git-revision v4.14-rc2 --clean <path to linux repo> ../backports-4.14-rc2-1
This also adapts the ath10k-ct and mt76 driver to the changed cfg80211
APIs and syncs the nl80211.h file in iw with the new version from
backports-4.14-rc2.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-10-01 12:49:11 +02:00
Felix Fietkau
6919f95bb3
mt76: update to the latest version, improves mt7603 stability
...
cb83f33 mt7603: mac: fix logic in mt7603_tx_hang()
21f20b4 mt7603: mac: fix register configuration in mt7603_rx_dma_busy()
d5e945e mt7603: mcu: fix indentation of mcu command definition
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-09-28 22:57:48 +02:00
John Crispin
5117911d91
ramips: fix mt76x8 dependencies
...
The commit merging mt7628 and mt7688 failed to update some
dependencies.
Signed-off-by: John Crispin <john@phrozen.org>
2017-09-05 08:08:36 +02:00
Felix Fietkau
e3d135ab56
mt76: update to the latest version, fixes stability issues
...
8a649c3 mt7603: mac: code optimization
8dee788 mt7603: mac: stop netdev queues during watchdog reset
3c4c9a6 tx: move state check in mt76_txq_send_burst()
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-07-21 18:53:56 +02:00
Felix Fietkau
05d6e92594
mt76: update to the latest version
...
Fixes mt7603 stablity and performance issues
af32615 mt7603: change auto rate control register initialization
01fb9ba mt7603: fix control/status retries count estimation
cf4ba12 mt7603: avoid tx rate sampling using no retransmissions
32eab50 mt7603: set wtbl entry vif index
c4e3dea mt7603: use the real vif index in txwi header for normal tx.
e90a81a mt7603: fix channel width fall back in TXWI
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-07-05 20:30:30 +02:00
Felix Fietkau
77a64e8bff
mt76: update to the latest version, fixes rate control issues
...
Should improve performance considerably in many cases
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-06-17 12:17:33 +02:00
Felix Fietkau
09c2f4a176
mt76: update mirror hash after tar portablity fix
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-05-30 15:40:51 +02:00
Felix Fietkau
6773561748
mt76: update to the latest version, fixes a mt7603 beacon issue
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-05-30 08:52:00 +02:00
Felix Fietkau
aaeb42b3e2
mt76: update to the latest version, improves mt7603/7628 stability
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-05-29 14:42:49 +02:00
Felix Fietkau
9613d97b29
mt76: ensure that the metapackage gets built as .ipk
...
Fixes errors during the image builder run
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-04-05 23:39:03 +02:00
Felix Fietkau
315afb92eb
mt76: update to the latest version, fixes Mesh/IBSS crypto support
...
9f02db7 mt76x2: fall back to software crypto for IBSS/Mesh per-sta GTK
4a54ab3 mt7603: fall back to software crypto for IBSS/Mesh per-sta GTK
712b8e8 mac80211: claim RSN IBSS support
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-03-17 13:56:58 +01:00
Felix Fietkau
64170ab925
mt76: update to the latest version, improves mt7603 support
...
03e44dc mt76x2: remove unnecessary headroom check
cc70498 mt76x2: clarify queue selection field
b056a78 dma: fix endian issue in mt76_dma_get_buf
f020a60 mt7603: support loading the entire EEPROM from OTP
29b08d3 mt7603: fix endian issue in mt7603_mcu_set_timing
dce8aac mt7603: fix endian issue in mt7603_mac_fill_rx
f22273b mt7603: init WTBL entry before setting capabilities
da8e796 mt7603: check wtbl busy status and stop/start tx queues when clearing sta entry
e54add5 mt7603: move napi/tasklet enable/disable outside of the locked section
59ce2b4 mt7603: set tx vif own MAC index (needed for beacons)
93ce124 mt7603: enable beacons for other virtual interfaces
c91e660 mt7603: set secondary beacon time offsets
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-03-15 20:56:37 +01:00
Joseph C. Lehner
b8ea9efc58
mt76: split kmod package
...
This patch splits `kmod-mt76` into three separate packages:
`kmod-mt76-core`, `kmod-mt76x2` and `kmod-mt7603`. By making
`kmod-mt76` a metapackage containing these new packages,
the previous behaviour of including all drivers and firmware
is left unchanged, unless explicitly unselected in
`DEVICE_PACKAGES`.
This splitting is especially beneficial for devices with
small flash chips, since the `kmod-mt76` package currently
requires ~160K on squashfs (after compression).
Signed-off-by: Joseph C. Lehner <joseph.c.lehner@gmail.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name> [cleanup]
2017-02-23 15:56:57 +01:00
Felix Fietkau
a5990b1a39
mt76: update to the latest version, fixes a MAC address handling regression
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-02-04 10:17:42 +01:00
Felix Fietkau
dabdd123c9
mt76: update to the latest version
...
Uses upstream code to parse DT supported band/frequency information.
Update existing .dts files to the new format and remove unnecessary
overrides.
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-02-01 17:49:55 +01:00
Felix Fietkau
0089240796
mt76: update to the latest version
...
Fixes DFS detection false positive issues
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-31 21:29:02 +01:00
Stijn Tintel
f4f2dd04bd
mt76: select 802.11w support
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: Felix Fietkau <nbd@nbd.name>
2017-01-15 20:13:56 +01:00
Felix Fietkau
a206394efa
mt76: update to the latest version, adds support for 802.11w
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-15 14:53:27 +01:00
Felix Fietkau
c7c1cf5618
treewide: clean up and unify PKG_VERSION for git based downloads
...
Also use default defintions for PKG_SOURCE_SUBDIR, PKG_SOURCE
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-22 16:42:21 +01:00
Felix Fietkau
2d4c42ad49
mt76: select 802.11ac support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-20 16:24:22 +01:00
Felix Fietkau
720b99215d
treewide: clean up download hashes
...
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-16 22:39:22 +01:00
Felix Fietkau
fb237477fd
mt76: update to the latest version, fixes a build error on some platforms
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-15 13:02:31 +01:00
Felix Fietkau
b305b8c386
mt76: update to the latest version, fixes dfs issues
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-12 10:54:47 +01:00
Felix Fietkau
fb504e8799
Revert "mt76: update to the latest version, adds a tx queue configuration fix"
...
This reverts commit 32867540ea
.
A report indicates that this causes a tx/rx throughput regression
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-11-05 10:16:53 +01:00
Felix Fietkau
32867540ea
mt76: update to the latest version, adds a tx queue configuration fix
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-11-04 10:32:51 +01:00
Felix Fietkau
acffa62d12
mt76: update to the latest version
...
Adds client + ad-hoc mode fixes and some initial TPC preparation work
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-08-25 13:00:10 +02:00
Felix Fietkau
d98409edbc
mt76: update to the latest version, fixes powersave issues
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-08 10:41:45 +02:00
Felix Fietkau
240137a744
mt76: update to the latest version, fixes a SMPS handling issue
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-06-17 14:51:11 +02:00
Felix Fietkau
c2ec43733a
mt76: update to latest version, adds survey support for mt76x2
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-06-15 17:50:51 +02:00
Felix Fietkau
8e70655f35
mt76: update to the latest version, fixes a monitor mode injection crash
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-06-15 15:00:14 +02:00
Felix Fietkau
7eeb254cc4
treewide: replace nbd@openwrt.org with nbd@nbd.name
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-06-07 08:58:42 +02:00
Felix Fietkau
5770678122
mt76: disable build for linux 3.18
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-06-01 01:15:20 +02:00
Felix Fietkau
df93d53a4b
mac80211: update to wireless-testing 2016-05-12
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-15 20:55:39 +02:00
Felix Fietkau
5b64e3532a
mt76: update to the latest version
...
Fixes a tx locking error and adds a pci id
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-05 19:43:23 +01:00
Felix Fietkau
6259583ef3
mt76: fix rebuild on CONFIG_PACKAGE_MAC80211_MESH changes
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-05 19:43:23 +01:00
John Crispin
0ffa58009a
ramips: Fixes for LinkIt 7688
...
Misc fixes for LinkIt 7688 board:
- Copy the right wireless firmware for the mt7688
- Add back '0065-mt7688-fixes.patch', left out after the move to Linux 4.4.
- Remove SPI_DEV from linux config which otherwise causes a massive warning
- Add wmac to LINKIT7688.dts so wireless works
Signed-off-by: Adam Kent <adam@semicircular.net>
SVN-Revision: 49130
2016-04-09 10:24:58 +00:00
John Crispin
1898144b5f
mt76: fix compile error
...
gcc complained about uninitialized variables
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 49065
2016-03-21 20:42:56 +00:00
Felix Fietkau
296abba161
mt76: update to the latest version, adds some mt7603/mt7628 fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48958
2016-03-07 21:00:58 +00:00
Felix Fietkau
a4c2092d17
mt76: update to the latest version, adds stability fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48895
2016-03-03 22:01:06 +00:00
Felix Fietkau
21ef61952b
mt76: update to the latest version, adds basic mt7628 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48885
2016-03-02 17:40:55 +00:00
Felix Fietkau
64fc5264cc
mt76: update to the latest version, adds a number of stability fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48814
2016-02-28 21:06:08 +00:00
Felix Fietkau
9d18e34052
mt76: update to the latest version, enable MT7603 support (very basic, needs testing and debugging work)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48811
2016-02-28 09:55:18 +00:00
Felix Fietkau
9546181867
mt76: update to the latest version, fixes fragmented rx issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48674
2016-02-08 13:38:22 +00:00
Felix Fietkau
21e716dbec
mac80211: update A-MSDU tx patch to the latest version
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48671
2016-02-08 13:37:55 +00:00
Felix Fietkau
18bcbbfd45
mt76: update to the latest version, adds A-MSDU support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48638
2016-02-05 16:43:47 +00:00
Felix Fietkau
704473864e
mt76: update to the latest version, fixes tx status information polling
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48597
2016-02-01 12:31:04 +00:00
Felix Fietkau
644bbe8c34
mt76: update to the latest version, adds some tx path and protection mode register fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48514
2016-01-27 23:58:19 +00:00
Felix Fietkau
ba8a603a49
mt76: update to the latest version, fixes build with latest mac80211
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48250
2016-01-15 16:53:44 +00:00
Felix Fietkau
711e28f012
mt76: update to the latest version, fixes signal strength reporting
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48234
2016-01-14 11:59:10 +00:00
Felix Fietkau
155f7ba037
mt76: update to the latest version, adds mac address fixes and some performance tuning
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48232
2016-01-14 01:00:42 +00:00
Felix Fietkau
e269b3b4bc
mt76: update to the latest version from the mt7603 branch, adds support for overriding the mac address via OF
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48028
2016-01-01 18:57:54 +00:00
Felix Fietkau
ec3ee0969e
mac80211: update to wireless-testing 2015-10-26
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47286
2015-10-30 15:17:56 +00:00
Felix Fietkau
ee480b694f
mt76: update to the latest version, fixes tx related crashes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47187
2015-10-12 13:11:26 +00:00
Felix Fietkau
6be33f517a
mt76: update to the latest version, adds a few minor fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47143
2015-10-05 22:30:01 +00:00
Felix Fietkau
d982a178aa
mt76: update to the latest version, fixes some aggregation issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47063
2015-09-27 22:39:53 +00:00
Felix Fietkau
98e55baaeb
mt76: update to the latest version, adds performance improvements
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47043
2015-09-24 15:39:45 +00:00
Felix Fietkau
a149b9f987
mt76: update to the latest version, fixes some tx power issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46741
2015-08-28 07:05:41 +00:00
Felix Fietkau
5bd8e60ed2
mt76: update to the latest version, fixes more tx power related issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46519
2015-07-29 16:01:55 +00:00
Felix Fietkau
1602a8cb6b
mt76: update to the latest version, fixes some compile errors
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46513
2015-07-27 18:46:42 +00:00
Felix Fietkau
9ed820a4a7
mt76: update to the latest version, fixes rx buffer allocation issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46409
2015-07-18 16:04:58 +00:00
Felix Fietkau
b30e092de6
mac80211: update to version 2015-06-22
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46198
2015-07-06 16:26:34 +00:00
Felix Fietkau
60199630ea
mt76: update to the latest version to fix a build error ( #19871 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45990
2015-06-15 21:14:01 +00:00
Felix Fietkau
813635b2c8
mt76: update to the latest version, adds many fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45952
2015-06-13 08:47:28 +00:00
Felix Fietkau
3f4011ad36
mt76: include generated mac80211 config file and add an appropriate define for mesh support ( fixes #19474 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45649
2015-05-08 21:46:42 +00:00
Felix Fietkau
ad44c2d101
mt76: remove specific firmware versions from makefile
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45549
2015-04-21 12:10:44 +00:00
Felix Fietkau
1e5b7c17b0
mac80211: update to wireless-testing 2015-03-09
...
Based on patch by Bryan Forbes <bryan@reigndropsfall.net>
Also update mt76 to update for API changes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44655
2015-03-11 15:02:47 +00:00
John Crispin
0e2c66bb14
mt76: update to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44400
2015-02-11 13:05:07 +00:00
John Crispin
70b4d641c1
ralink: remove VHT capabilities when not using 802.11ac
...
The mt76 driver might have some problem working with MT7602.
MT7602 should not have VHT capabilities . But the driver not identity properly.
Signed-off-by: wengbj <fl.service@t-firefly.com>
SVN-Revision: 44257
2015-02-04 06:11:01 +00:00
Felix Fietkau
b979353af0
mt76: update to the latest version, adds a few minor build fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43610
2014-12-10 21:17:14 +00:00
John Crispin
76e8aae3ab
mt76: builder1 fails to build for !PCI kernels when mt76 is selected
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43556
2014-12-08 06:21:32 +00:00
Felix Fietkau
4aa07d4028
mt76: fix a compile error on 3.18
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43407
2014-11-27 16:35:23 +00:00
Felix Fietkau
7d5fa16311
mt76: add new mediatek 802.11ac driver
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43335
2014-11-20 20:27:36 +00:00