Felix Fietkau
f630342af2
kernel: simplify dependencies for kmod-via-velocity
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 13:44:25 +01:00
Felix Fietkau
5b92dca09f
kernel: drop crypto-hw-ppc4xx
...
If any of the ppc4xx targets are restored, this should be built into the
kernel instead
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 13:44:25 +01:00
Felix Fietkau
f5c649d7c6
mpc85xx: build i2c support into the kernel instead of packaging it separately
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 13:44:25 +01:00
Felix Fietkau
96ade7adae
mpc85xx: build usb support into the kernel instead of packaging it separately
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 13:44:24 +01:00
Felix Fietkau
0b2b162db9
kernel: remove kmod-gianfar, it is already built into the kernel
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 13:44:24 +01:00
Felix Fietkau
c472ed29b4
kernel: remove kmod-ata-imx, it is already built into the kernel
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 13:44:24 +01:00
Felix Fietkau
acd0c8c178
kernel: move the gateworks system controller driver to an out-of-tree package
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 12:10:20 +01:00
Felix Fietkau
c00e5a4f09
mpc85xx: enable the crypto acceleration driver in the kernel config instead of packaging it
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 12:10:20 +01:00
Felix Fietkau
a2f6b56c8f
imx6: enable the crypto acceleration driver in the kernel config instead of packaging it
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 12:10:20 +01:00
Felix Fietkau
93cbdde43a
kernel: fix kmod-w1-master-mxc dependency
...
The kernel config symbol is not selectable on mxs
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 12:10:20 +01:00
Felix Fietkau
78de59f15a
kernel: fix dwc2 gadget dependency
...
Use USB_GADGET_SUPPORT feature flag instead of hardcoding the target
list.
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 12:10:20 +01:00
Felix Fietkau
64be6fe9ca
mxs: enable the chipidea usb driver in the kernel config instead of packaging it
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 12:10:20 +01:00
Felix Fietkau
7450698957
imx6: enable the chipidea usb driver in the kernel config instead of packaging it
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 12:10:20 +01:00
Felix Fietkau
7f0796d874
imx6: remove kmod-thermal-imx, it is already enabled in the kernel config
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 12:10:20 +01:00
Felix Fietkau
348fedc1a6
imx6: build support for the ventana ethernet expansion board into the kernel instead of packaging it
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 12:10:20 +01:00
Felix Fietkau
c524d1b256
imx6: enable the Freescale SNVS RTC driver in the kernel config instead of packaging it
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 12:10:20 +01:00
Rafał Miłecki
188626f17c
mac80211: backport cfg80211 support for ieee80211-freq-limit DT property
...
This property allows specifying extra limits for wireless device in DT.
For a full documentation see upstream commit b330b25eaabd ("dt-bindings:
document common IEEE 802.11 frequency limit property").
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-01-06 15:52:55 +01:00
Felix Fietkau
e3072599f6
ath9k: don't run periodic and nf calibration at the same time
...
Might fix some stability issues on older chips
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-05 11:09:12 +01:00
Felix Fietkau
84bd74057f
build: use mkhash to replace various quirky md5sum/openssl calls
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-05 11:09:12 +01:00
Stijn Tintel
ed69e93262
kernel/modules: add SSSE3 SHA512 module
...
This module is optimized for SSSE3/AVX/AVX2.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-01-04 13:20:33 +01:00
Stijn Tintel
86de53203e
kernel/modules: add SSSE3 SHA256 module
...
This module is optimized for SSSE3/AVX/AVX2/SHA-NI.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-01-04 13:20:33 +01:00
Stijn Tintel
159e82d0db
kernel/modules: add SSSE3 SHA1 module
...
This module is optimized for SSSE3/AVX/AVX2/SHA-NI.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-01-04 13:20:33 +01:00
Felix Fietkau
c296ba834d
Revert "ath9k: Add airtime fairness scheduler"
...
This reverts commit 528f46d082
.
After this commit, several users reported stability issues. Revert it
now so it doesn't cause issues for the upcoming release
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-04 01:13:58 +01:00
Stijn Tintel
b13e103d71
ath5k: select 802.11w support
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-01-03 20:53:48 +01:00
Alexis Green
fd718c5025
mac80211: Allow HT/VHT rates when running unencrypted mesh.
...
Signed-off-by: Alexis Green <agreen@cococorp.com>
2017-01-02 16:47:59 +01:00
George Amanakis
5639e45614
generic: package Broadcom BNX2 driver
...
bnx2 driver support for the x86 architecture. Includes module and
firmware for Broadcom BCM5706/5708/5709/5716 ethernet adapters.
Signed-off-by: George Amanakis <g_amanakis@yahoo.com>
2017-01-02 16:47:59 +01:00
Felix Fietkau
c9c68c7177
ath9k: fix issues with external reset on AR913x
...
An external reset patch for AR955x accidentally led to external reset
being issued twice on AR913x, once before the RTC reset and once after.
This may be causing some stability issues.
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-27 20:55:35 +01:00
Felix Fietkau
f04b651453
ath5k: drop bogus warning on drv_set_key with unsupported cipher (FS#334)
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-27 12:18:36 +01:00
Felix Fietkau
00ad43f047
ath9k: remove old rx dma stop check optimization
...
This commit was added to improve reset time on old SoC devices that run
into chip hangs more frequently. However with the more recent addition
of full WMAC reset on these chips, it could be problematic.
Drop this patch to ensure that DMA activity is really stopped before the
chip reset is issued
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-27 12:18:36 +01:00
Gabe Rodriguez
94030e86d5
mwlwifi: Update to latest source
...
-MAC register revisions for 8864 firmware
Tested on WRT1900ACv1 (mvebu). No regressions
Signed-off-by: Gabe Rodriguez <lifehacksback@gmail.com>
2016-12-26 11:17:33 +01:00
Felix Fietkau
d109d03198
kernel: split kmod-lib-zlib into two packages to keep it in sync with kernel dependencies
...
Fixes build error on default config + selecting kmod-fs-isofs
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-26 11:11:49 +01:00
Hauke Mehrtens
4af4f21492
ltq-vmmc: mark VOICE_CPE_VMMC_PMC as broken
...
We do not have the needed platform support for VOICE_CPE_VMMC_PMC. The
vmmc driver will not compile with this option activated.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-12-25 18:43:55 +01:00
Hauke Mehrtens
9c49c937ab
kmod-sched-cake: do not build on kernel 3.18
...
kmod-sched-cake does not build on kernel 3.18, so add the dependency to
not even try.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-12-25 15:15:55 +01:00
Felix Fietkau
236bf83bb6
brcmfmac: select 802.11ac support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-24 12:10:37 +01:00
Felix Fietkau
0d5ba94088
orion: enable SoC drivers in the kernel config
...
Clean up packaged modules
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-24 09:40:46 +01:00
Felix Fietkau
9a1f441ac8
kirkwood: enable SoC drivers in the kernel config
...
Clean up packaged modules
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-24 09:40:46 +01:00
Florian Fainelli
8bf69ee78c
kernel: Add kmod-ethoc
...
Add the kernel module package for the Opencores.org Ethernet MAC,
depends on PHYLIB.
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2016-12-24 06:55:19 +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
Gabe Rodriguez
24e58c3f72
mwlwifi: Update to latest source
...
- Source updated to fix noise level, DTS
- Added support for BB and RF
Tested working on WRT1900ACv1 (mamba) kernel 4.4.38. No regressions found.
Signed-off-by: Gabe Rodriguez <lifehacksback@gmail.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name> [fix mirror hash]
2016-12-22 16:42:20 +01:00
Toke Høiland-Jørgensen
528f46d082
ath9k: Add airtime fairness scheduler
...
This adds a patch that introduces airtime fairness scheduling to ath9k,
which can significantly improve network efficiency in mixed-rate
environments.
Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-22 16:42:19 +01:00
Andy Strohman
7acb7dc3db
ath10k-ct: Enable DFS when "Enable DFS support" is set for kmod-ath
...
This allows users of this package to configure DFS channels.
It mimics the behaviour of the ath10k module included in
package mac80211
Signed-off-by: Andy Strohman <andrew@andrewstrohman.com>
2016-12-20 16:24:22 +01:00
Felix Fietkau
4344eb62bf
mwlwifi: select 802.11ac support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-20 16:24:22 +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
Alexis Green
84daeb2e14
ath10k-ct: ath10k-ct specifies that it supports 802.11ac mode
...
Signed-off-by: Alexis Green <agreen@cococorp.com>
2016-12-20 16:24:22 +01:00
Alexis Green
8f3d8c0022
mac80211: ath10k specifies that it supports 802.11ac mode
...
Signed-off-by: Alexis Green <agreen@cococorp.com>
2016-12-20 16:24:22 +01:00
Kevin Darbyshire-Bryant
4e1f7ad56e
kmod-sched-cake: diffserv3 & change defaults
...
Follow upstream cake:
diffserv3: a simple 3 tin classifier more in line with sqm-scripts
defaults for other qdisc algorithms.
defaults: default qdisc options are now diffserv3 and triple-isolate.
Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
2016-12-20 09:35:36 +01:00
Tomasz Maciej Nowak
6b08a47263
kernel: add support for Option Fusion+ PCMCIA card
...
New package kmod-pcmcia-nozomi to suppot Option Fusion+ HSDPA PCMCIA
modem.
Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2016-12-20 09:35:36 +01:00
Tomasz Maciej Nowak
d2da2c2cb3
kernel: add support for PD6729 PCMCIA bridge
...
New package kmod-pcmcia-pd6729 to support Cirrus Logic PD6729
PCI-to-PCMCIA bridge.
Signen-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2016-12-20 09:35:36 +01:00
Tomasz Maciej Nowak
676a11d710
kernel: enable CONFIG_PCMCIA_LOAD_CIS
...
Allow to load .cis firmware updates from userspace. Some of PCMCIA cards
need to update Card Information Structure (CIS) to work properly.
Signen-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2016-12-20 09:35:36 +01:00
Tomasz Maciej Nowak
87bc410f7c
kernel: declare AddDepends in pcmcia.mk
...
Stack repeated definitions to easy further additions.
Signen-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2016-12-20 09:35:36 +01:00