aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* kernel: add missing config symbols for kmod-crypto-hw-talitosFelix Fietkau2016-01-271-1/+3
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48513 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add iremap cflagsFelix Fietkau2016-01-251-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48490 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: wpan: mrf24j40 depends on regmap-spiFelix Fietkau2016-01-251-1/+1
| | | | | | | | | | | | | kmod-mrf24j40 select REGMAP_SPI since 4.3, thus add dependency to kmod-regmap. Found by buildbot: Package kmod-mrf24j40 is missing dependencies for the following libraries: regmap-spi.ko Signed-off-by: Daniel Golle <daniel@makrotopia.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48484 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add a package for bcm-phy-lib.ko, fixes build errors with ↵Felix Fietkau2016-01-231-1/+14
| | | | | | | | kmod-phy-broadcom Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48464 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add missing config symbolFelix Fietkau2016-01-231-0/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48459 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: Add kernel module for Freescale SNVS RTC on chip moduleFelix Fietkau2016-01-221-0/+16
| | | | | | Signed-off-by: Petr Štetiar <ynezz@true.cz> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48454 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: backport bcma stuff sent for 4.6Rafał Miłecki2016-01-221-0/+17
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48449 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: allow multiple virtual interfaces on DFS channelsFelix Fietkau2016-01-224-4/+59
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48448 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: only strip the platform/ prefix from path for pci devicesFelix Fietkau2016-01-211-1/+3
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48440 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix check for existing config section from r48426Felix Fietkau2016-01-211-3/+3
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48439 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: ignore EEPROM mismatch on flash based devices (fixes #21611)Felix Fietkau2016-01-211-0/+38
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48438 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: make backlight support depend on display supportFelix Fietkau2016-01-211-1/+3
| | | | | | | | Mark backlight core package as hidden Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48437 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: mark kmod-drm as hidden so that it only gets selected if a driver ↵Felix Fietkau2016-01-211-1/+2
| | | | | | | | for it can be selected Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48436 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: reduce AddDepends related cargo cult programming in video.mkFelix Fietkau2016-01-211-37/+6
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48435 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: video: add DRM core and IMX DRM support for HDMI/LVDSFelix Fietkau2016-01-211-0/+172
| | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48434 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: video: add fbcon supportFelix Fietkau2016-01-211-1/+48
| | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48433 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add backlight kernel module supportFelix Fietkau2016-01-211-0/+46
| | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48432 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: strip platform/ prefix from device path to improve compatibility ↵Felix Fietkau2016-01-211-0/+1
| | | | | | | | between kernel versions Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48426 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: make the path phy lookup more robust regarding config upgrades, ↵Felix Fietkau2016-01-212-9/+7
| | | | | | | | allow partial path matching Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48425 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: modularize dma shared buffer code to eliminate kernel bloatFelix Fietkau2016-01-192-0/+11
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48371 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: disable AFS support by defaultFelix Fietkau2016-01-192-0/+2
| | | | | | | | | | This pulls in CONFIG_KEYS, which bloats up the kernel size and is thus very undesirable. It also currently exposes the kernel to a local root vulnerability Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48364 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/modules: add kmod-crypto-hw-ccpFelix Fietkau2016-01-191-0/+18
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48347 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/modules: add missing symbol for crypto-rngFelix Fietkau2016-01-181-2/+3
| | | | | | | | | | Since CRYPTO_DRBG_MENU was added in r48277, CRYPTO_DRBG_HMAC is missing. It does not appear in kernel_menuconfig and defaults to yes, so enable it in crypto-rng as well and add dependencies to HMAC and SHA256. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48341 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: ltq-deu: Remove the "DEU test manager"Felix Fietkau2016-01-183-13561/+0
| | | | | | | | | | | Remove the "DEU test manager" code which has not been used for more than two years (as the kernel module is not installed anymore since r38731). This fixes compilation on kernel 4.3, which removes aead_request_set_assoc (and newer kernels). Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48308 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: ltq-deu: Make the DEU driver compatible with linux 4.2 and newerFelix Fietkau2016-01-176-6/+6
| | | | | | | | | | | Upstream linux 4.2 commit 84be456f883c4685680fba8e5154b5f72e92957e "remove <asm/scatterlist.h>" requires us to include linux/scatterlist.h instead. This also works with older kernels (at least 4.1, thanks to Hauke Mehrtens for testing). Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48282 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add missing kernel config symbol for crypto-rng (fixes #21596)Felix Fietkau2016-01-171-0/+1
| | | | | | Signed-off-by: Lucian Cristian <luci@createc.ro> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48277 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add usb-net-sr9700 packageFelix Fietkau2016-01-171-0/+15
| | | | | | | | | Add support for CoreChip-sz SR9700 based USB 1.1 10/100 ethernet devices Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48272 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mwlwifi: fix build with latest mac80211Felix Fietkau2016-01-151-0/+19
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48251 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mt76: update to the latest version, fixes build with latest mac80211Felix Fietkau2016-01-151-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48250 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2016-01-10Felix Fietkau2016-01-1571-367/+584
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48247 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add missing kmod-video-videobuf2's object file in 4.4Felix Fietkau2016-01-151-1/+2
| | | | | | | | | CONFIG_VIDEOBUF2_CORE produces two object files in Linux >= 4.4. Conditionally add the new file to FILES of kmod-video-videobuf2. Signed-off-by: Jan Čermák <jan.cermak@nic.cz> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48242 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mt76: update to the latest version, fixes signal strength reportingFelix Fietkau2016-01-141-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48234 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add support for a newer tx gain table used in some TP-Link devicesFelix Fietkau2016-01-141-0/+95
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48233 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mt76: update to the latest version, adds mac address fixes and some ↵Felix Fietkau2016-01-141-2/+2
| | | | | | | | performance tuning Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48232 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: resync regulatory db with master-2015-12-14Imre Kaloz2016-01-121-5/+5
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48219 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: move b43legacy firmware to a separate packageFelix Fietkau2016-01-101-52/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48184 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: remove linux-firmware downloadFelix Fietkau2016-01-101-21/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48183 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: move broadcom firmware to the linux-firmware packageFelix Fietkau2016-01-101-32/+5
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48182 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: move ti firmware to the linux-firmware packageFelix Fietkau2016-01-101-23/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48181 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: move mediatek/ralink firmware to the linux-firmware packageFelix Fietkau2016-01-101-39/+5
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48180 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: move atheros/qca firmware to the linux-firmware packageFelix Fietkau2016-01-101-15/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48179 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: move marvell firmware to the linux-firmware packageFelix Fietkau2016-01-101-42/+4
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48178 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: move intel firmware to the linux-firmware packageFelix Fietkau2016-01-101-178/+3
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48177 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: move realtek firmware to the linux-firmware packageFelix Fietkau2016-01-101-29/+4
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48176 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: brcmfmac: copy SDIO firmwares when CONFIG_BRCMFMAC_SDIO is selectedZoltan HERPAI2016-01-091-0/+8
| | | | | | | | Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48162 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mwlwifi: update to 10.3.0.16-20160105 (adds DFS support)Imre Kaloz2016-01-081-3/+3
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48152 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Configure IPv6 kernel options in config/Config-kernel.inFelix Fietkau2016-01-041-22/+0
| | | | | | | | | | | | | | | | | | | Revision 46834 changed IPv6 support from a module to builtin. But since the configuration of the IPv6 kernel options was left in package/kernel/linux/modules/netsupport.mk, this means that an empty kmod-ipv6 module was still being generated (not packaged). This patch moves the configuration of the IPv6 kernel options to config/Config-kernel.in to remove this last bit of the module. Note that CONFIG_IPV6_PRIVACY was dropped (enabled by default since Linux v3.13), so this option is no longer needed. See https://github.com/torvalds/linux/commit/5d9efa7ee99eed58388f186c13cf2e2a87e9ceb4 Signed-off-by: Arjen de Korte <arjen+openwrt@de-korte.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48132 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add rtl8xxxuFelix Fietkau2016-01-031-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenWrt is often used to develop or test new devices Some users might want to test and help to improve this new driver upstream commit notice 26f1fad29ad973b0fb26a9ca3dcb2a73dde781aa New driver: rtl8xxxu (mac80211) This is an alternate driver for a number of Realtek WiFi USB devices, including RTL8723AU, RTL8188CU, RTL8188RU, RTL8191CU, and RTL8192CU. It was written from scratch utilizing the Linux mac80211 stack. After spending months cleaning up the vendor provided rtl8723au driver, which comes with it's own 802.11 stack included, I decided to rewrite this driver from the bottom up. Many thanks to Johannes Berg for 802.11 insights and help and Larry Finger for help with the vendor driver. The full git log for the development of this driver can be found here: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git branch rtl8723au-mac80211 This driver is still under development, but has proven to be very stable for me. It currently supports station mode only. It has support for OFDM and CCK rates. It does lack certain features found in the staging driver, such as power management, AMPDU, and 40MHz channel support. In addition it does not support AD-HOC, AP, and monitor mode support at this point. The driver is known to work with the following devices: Lenovo Yoga (rtl8723au) TP-Link TL-WN823N (rtl8192cu) Etekcity 6R (rtl8188cu) Daffodil LAN03 (rtl8188cu) Alfa AWUS036NHR (rtl8188ru) Compile tested only Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48104 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: iwlwifi: update firmware to ucode -16 versionFelix Fietkau2016-01-031-5/+5
| | | | | | | | | | | | We don't use Kernel drivers but ucode -16 is usable on Kernel 4.3+ - with backports and mac80211 this should work on older Kernel versions too. Intel does not provide a changelog. Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48103 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: mt7601u use linux-firmwareFelix Fietkau2016-01-031-15/+2
| | | | | | | | | upstream added mt7601u firmware with commit 9df5430a3c1bf4fa92d9198b6d7d8713408ff6bc Add firmware for mt7601u. version 34 Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48102 3c298f89-4303-0410-b956-a3cf2f4a3e73