Felix Fietkau
854c77bcea
kernel: make kmod-gpiofan depend on kmod-thermal to fix build errors
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47960
2015-12-22 16:58:45 +00:00
Felix Fietkau
2a0e1b7f8d
mac80211: merge a fix for a ps-poll handling issue
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47958
2015-12-20 21:28:30 +00:00
Imre Kaloz
de50527a38
mwlwifi: upgrade to 10.3.0.15-20151216
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47954
2015-12-20 12:49:03 +00:00
John Crispin
429ab0113a
kernel: kmod-ptp selects a new config symbol
...
since Kernel 3.14
408eccce net: ptp: move PTP classifier in its own file
found while bug search
thx olmari on IRC
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 47923
2015-12-17 09:29:34 +00:00
John Crispin
98bf3d4120
brcm2708-gpu-fw: update to latest version
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47921
2015-12-17 09:28:48 +00:00
John Crispin
45b6eec9fc
lantiq: ltq-ptm: set carrier status
...
Principal purpose is to prevent the error message
ifxmips_ptm_vdsl.c:281:ptm_hard_start_xmit: not in showtime
which is printed at least once per second to the serial console, if the
ptm interface is not in showtime, but a processes already sends
packages over that interface. This happens for adsl as well as vdsl
over ptm.
It's pppd which sends packages over the ptm device before in showtime.
As far as I can see, pppd is started unconditionally since netif can
not gather the link status of the ptm network interface.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 47917
2015-12-17 09:28:21 +00:00
John Crispin
ee0091ebed
lantiq: ltq-atm: set carrier status
...
This prevents the unconditionally start of pppd since netifd will be
triggered if the device goes into showtime. The same applies to lost
showtime as well.
In compare to the ptm driver, this changeset isn't strictly required,
since the "not in showtime" message is limited to the debug loglevel.
But it reduces the amount of ppp related messages significant.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 47916
2015-12-17 09:28:10 +00:00
John Crispin
932bc8d5eb
ath9k: Allow configuration of LED polarity in platform data.
...
Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
SVN-Revision: 47910
2015-12-17 09:27:24 +00:00
John Crispin
4a4b0b82ec
ath9k: Pass LED polarity to ath_create_gpio_led when initializing the LEDs.
...
Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
SVN-Revision: 47909
2015-12-17 09:27:18 +00:00
Felix Fietkau
f0664d34a6
kernel: make kmod-crypto-rng depend on kmod-crypto-hash
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47883
2015-12-12 12:02:20 +00:00
Felix Fietkau
84a56a7849
kernel: crypto-aead depends on crypto-null in 4.3 as well
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47870
2015-12-11 19:21:49 +00:00
John Crispin
f03bf608b1
kernel: Add dummy sound driver
...
Useful when using sound players that can send to icecast, etc. without any sound device attached.
Signed-off-by: Ted Hess <thess@kitschensync.net>
SVN-Revision: 47852
2015-12-11 15:05:53 +00:00
John Crispin
0938233fcd
lantiq: get rid of ltq-vdsl-fw
...
Because of dsl-vrx200-firmware-xdsl-* there's no need anymore to
download a dsl firmware at runtime.
Signed-off-by: Andre Heider <a.heider@gmail.com>
SVN-Revision: 47851
2015-12-11 15:05:40 +00:00
Felix Fietkau
b106a8f255
kernel/modules: fix crypto API RNG for >=4.2
...
Since kernel 4.2, DRBG is the default crypto API RNG, replacing krng. As
DRBG is not enabled, there is no crypto API RNG available when running
kernel 4.2 or later. Because of this, IPsec SAs fail to install. In
strongSwan, this results in a vague error that is difficult to debug:
received netlink error: No such file or directory (2)
Solve this by adding DRBG to the kmod-crypto-rng package. As enabling
DRBG in the kernel config also enables the Jitterentropy RNG, include it
in kmod-crypto-rng instead of having it in a separate package.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47827
2015-12-10 12:40:55 +00:00
Imre Kaloz
6b04b44e21
mac80211: use the linux-firmware tree from 2015-12-07
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47822
2015-12-10 12:17:24 +00:00
Jo-Philipp Wich
3041fbb4d2
mac80211: fix passing of VHT80 in IBSS mode
...
The "iw" utility expects the VHT80 to be specified as uppercase "80MHZ",
change the script to reflect that.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47814
2015-12-09 15:19:41 +00:00
Jo-Philipp Wich
713f698bd4
mac80211: fix disabling HT in IBSS mode ( #21340 )
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47813
2015-12-09 15:18:43 +00:00
Hauke Mehrtens
76f531063c
ar7-atm: fix build with gcc 5
...
Remove the usage of the __TIME__ and __DATE__ macro.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47797
2015-12-06 13:41:26 +00:00
Hauke Mehrtens
96a938d082
mac80211: fix build of mac80211-hwsim on kernel 4.4
...
This genl_notify() backport should not be applied for kernel 4.4.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47795
2015-12-06 13:31:58 +00:00
Felix Fietkau
ee7f0ec473
lantiq: ltq-vdsl-mei: enable vectoring support
...
Dynamic Spectrum Management is a precondition for G.993.5 (VDSL2 vectoring).
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 47784
2015-12-05 09:52:36 +00:00
Felix Fietkau
028666e75f
mac80211: Allow to select VHT80 in IBSS mode
...
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 47781
2015-12-05 09:52:10 +00:00
Felix Fietkau
8d580cd7f2
mac80211: Allow enabling tracing for the drivers that support it
...
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
SVN-Revision: 47776
2015-12-05 09:51:35 +00:00
Felix Fietkau
ba0ba1e1f5
mac80211: enable build with linux 4.4
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47772
2015-12-04 22:40:38 +00:00
Felix Fietkau
70ac77f869
mac80211: update to 2015-12-03
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47771
2015-12-04 22:39:37 +00:00
Jonas Gorski
418a9d4972
mac80211: put the !LINUX_4_4 dependency in the right place
...
Make sure all sub packages are marked as not building for 4.4.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 47712
2015-12-03 11:01:34 +00:00
Jonas Gorski
4454a3fb63
package: kernel: update dependencies for 4.4
...
Update dependencies for linux 4.4 and mark as broken where source code
needs updating.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 47700
2015-12-02 22:19:31 +00:00
Hauke Mehrtens
40a09b93d2
mac80211: install new firmware for ath9k-htc on target
...
For quite some time new firmware for ath9k-htc devices
is available in
http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/ath9k_htc/
Moreover ath9k-htc kernel driver expects this new v1.4
firmware to exist in /lib/firmware/ath9k_htc.
What happens currently:
---------------------------->8--------------------------
[ 7.830000] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw
requested
[ 7.840000] usb 1-1: Direct firmware load for
ath9k_htc/htc_9271-1.4.0.fw failed with error -2
[ 7.850000] usb 1-1: Falling back to user helper
[ 7.870000] usbcore: registered new interface driver ath9k_htc
[ 7.880000] firmware ath9k_htc!htc_9271-1.4.0.fw:
firmware_loading_store: map pages failed
[ 7.890000] usb 1-1: ath9k_htc: Firmware htc_9271.fw requested
[ 8.200000] usb 1-1: ath9k_htc: Transferred FW: htc_9271.fw, size:
50980
[ 8.440000] ath9k_htc 1-1:1.0: ath9k_htc: HTC initialized with 33
credits
[ 10.720000] ath9k_htc 1-1:1.0: ath9k_htc: FW Version: 1.3
[ 10.740000] ath9k_htc 1-1:1.0: FW RMW support: Off
[ 10.760000] ieee80211 phy0: Atheros AR9271 Rev:1
---------------------------->8--------------------------
And with that patch new firmware is used instead:
---------------------------->8--------------------------
[ 33.920000] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw
requested
[ 34.230000] usb 1-1: ath9k_htc: Transferred FW:
ath9k_htc/htc_9271-1.4.0.fw, size: 51008
[ 34.480000] ath9k_htc 1-1:1.0: ath9k_htc: HTC initialized with 33
credits
[ 34.740000] ath9k_htc 1-1:1.0: ath9k_htc: FW Version: 1.4
[ 34.750000] ath9k_htc 1-1:1.0: FW RMW support: On
---------------------------->8--------------------------
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Felix Fietkau <nbd@openwrt.org>
Cc: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47693
2015-12-02 20:32:11 +00:00
Imre Kaloz
60b01f432b
mwlwifi: update to latest revision, fixes a kernel panic
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47677
2015-11-30 11:57:32 +00:00
John Crispin
48c709e86d
mac80211: rt2x00: fix WARN_ON_ONCE() caused by inbalanced set/clear of beacon enable bit
...
Signed-off-by: evaxige <evaxige@qq.com>
SVN-Revision: 47668
2015-11-28 23:24:59 +00:00
Imre Kaloz
9269f65414
mwlwifi: update to latest version
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47661
2015-11-26 14:08:37 +00:00
John Crispin
091b668f1a
lantiq: ltq-vdsl: update to version 4.16.6.3
...
In addition to the update this also fixes some build warnings and makes it
use the same configure option as used in Lantiq UGW.
Signed-off-by: Hauke Mehrtens <hauke.mehrtens@lantiq.com>
SVN-Revision: 47635
2015-11-24 20:41:07 +00:00
John Crispin
5d236c4dd0
lantiq: ltq-vdsl-mei: update to version 1.4.8.5
...
In addition to the update this also fixes some build warnings and makes it
use the same configure option as used in Lantiq UGW.
Signed-off-by: Hauke Mehrtens <hauke.mehrtens@lantiq.com>
SVN-Revision: 47634
2015-11-24 20:40:59 +00:00
John Crispin
ca541cffd0
lantiq: ltq-vdsl-mei: register char device automatically
...
Signed-off-by: Hauke Mehrtens <hauke.mehrtens@lantiq.com>
SVN-Revision: 47633
2015-11-24 20:40:49 +00:00
John Crispin
9b5140bd71
lantiq: ltq-vdsl-mei: add mei_cpe_drv_test application
...
This application helps to debug some internal problems in the MEI driver.
Signed-off-by: Hauke Mehrtens <hauke.mehrtens@lantiq.com>
SVN-Revision: 47632
2015-11-24 20:40:40 +00:00
John Crispin
c4bbe3698d
lantiq: ltq-ifxos: fix build warnings
...
This makes the build script use the same configure options as used by
Lantiq UGW and fixes some warnings and cleans up some of the patches.
Signed-off-by: Hauke Mehrtens <hauke.mehrtens@lantiq.com>
SVN-Revision: 47630
2015-11-24 20:39:59 +00:00
Felix Fietkau
a4e234d278
ath10k: fix memory allocation issues on platforms where DMA coherent memory is constrained
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47625
2015-11-24 19:09:45 +00:00
John Crispin
0d5f66f3b2
kernel: fix building RTC drivers
...
All RTC drivers require the kernel to be built with CONFIG_RTC_CLASS=y.
Set it accordingly.
Tested only with DS1307.
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 47564
2015-11-21 21:25:28 +00:00
John Crispin
27ac4ce928
mac80211: fix autoprobing of mt7601u driver
...
Strigng passed to autoprobing script should match
module's name. Currently that string is missing trailing "u".
With that change mt7601u driver really gets autoloaded on
USB Wi-Fi dongle insertion:
------------------>8---------------
[ 0.930000] hub 2-0:1.0: USB hub found
[ 0.940000] hub 2-0:1.0: 1 port detected
[ 1.150000] usb 1-1: new high-speed USB device number 2 using
ehci-platform
[ 1.720000] init: - preinit -
Detected arc-sdp // Synopsys AXS101 Development Board
[ 1.810000] random: mktemp urandom read with 3 bits of entropy
available
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug
level
[ 4.940000] procd: - early -
[ 5.540000] procd: - ubus -
[ 6.550000] procd: - init -
Please press Enter to activate this console.
[ 7.160000] Loading modules backported from Linux version
master-2015-10-26-0-g28c26cb
[ 7.170000] Backport generated by backports.git
backports-20150903-4-g12cf266
[ 7.200000] cfg80211: World regulatory domain updated:
[ 7.230000] cfg80211: DFS Master region: unset
[ 7.230000] cfg80211: (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp), (dfs_cac_time)
[ 7.250000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz),
(N/A, 2000 mBm), (N/A)
[ 7.270000] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz),
(N/A, 2000 mBm), (N/A)
[ 7.270000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz),
(N/A, 2000 mBm), (N/A)
[ 7.290000] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz,
160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[ 7.290000] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz,
160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[ 7.310000] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz),
(N/A, 2000 mBm), (0 s)
[ 7.310000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz),
(N/A, 2000 mBm), (N/A)
[ 7.330000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz),
(N/A, 0 mBm), (N/A)
[ 7.470000] usb 1-1: reset high-speed USB device number 2 using
ehci-platform
[ 7.620000] mt7601u 1-1:1.0: ASIC revision: 76010001 MAC revision:
76010500
[ 7.630000] mt7601u 1-1:1.0: Firmware Version: 0.1.00 Build: 7640
Build time: 201302052146____
[ 8.040000] mt7601u 1-1:1.0: Warning: unsupported EEPROM version 0d
[ 8.050000] mt7601u 1-1:1.0: EEPROM ver:0d fae:00
[ 8.050000] mt7601u 1-1:1.0: EEPROM country region 01 (channels 1-13)
[ 8.320000] usbcore: registered new interface driver mt7601u
------------------>8---------------
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Dirk Neukirchen <dirkneukirchen@web.de>
Cc: Felix Fietkau <nbd@openwrt.org>
Cc: John Crispin <blogic@openwrt.org>
SVN-Revision: 47556
2015-11-21 21:24:28 +00:00
Hauke Mehrtens
31d7b4fc95
kernel: make kmod-usb-dwc2 depend on kmod-usb-gadget on omap target
...
This dependency is missing for the omap target.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47551
2015-11-21 17:40:46 +00:00
Hauke Mehrtens
49dcbf9f43
kernel: fix build of kmod-dwc2
...
dwc2_platform.koi is included in dwc2.ko with kernel 4.3.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47550
2015-11-21 17:36:31 +00:00
Felix Fietkau
988be54b22
ath10k: select kernel relayfs support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47548
2015-11-21 10:55:36 +00:00
Hauke Mehrtens
949d7fc378
kernel: fix menu for scsi-tape
...
this should be placed under the block menu entry, this fixes r47482.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47503
2015-11-18 20:31:23 +00:00
Jo-Philipp Wich
d99af7f05a
kernel: kmod-udptunnel6 depends on IPv6
...
Spotted a missing 'ip6_udp_tunnel.ko' build failure during a local
build with all kmods enabled but globally disabled IPv6 support.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47487
2015-11-16 17:39:32 +00:00
Rafał Miłecki
b2dab45aa7
kernel: backport ssb changes from 4.4-rc1
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47483
2015-11-16 06:55:38 +00:00
Hauke Mehrtens
d42669bf33
kernel: support for scsi tape devices
...
Support for scsi tape devices as kernel module.
This allow to use scsi tape devices in openwrt.
Signed-off-by: Giuseppe Magnotta <giuseppe.magnotta@gmail.com>
[moved to block.mk]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47482
2015-11-15 22:14:45 +00:00
Felix Fietkau
019e370fcf
kernel/modules: add OCTEON SHA512 module
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47479
2015-11-15 21:34:08 +00:00
Felix Fietkau
87f5aef7ca
kernel/modules: move SHA512 to its own package
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47478
2015-11-15 21:34:00 +00:00
Felix Fietkau
54b305796d
kernel/modules: add OCTEON SHA256 module
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47477
2015-11-15 21:33:54 +00:00
Felix Fietkau
34558e6535
kernel/modules: add OCTEON SHA1 module
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47476
2015-11-15 21:33:49 +00:00
Felix Fietkau
8aff4063e2
kernel/modules: add OCTEON MD5 module
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47475
2015-11-15 21:33:39 +00:00