aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/linux
Commit message (Collapse)AuthorAgeFilesLines
* kernel: remove switch driver kmod packagesFelix Fietkau2016-08-031-140/+0
| | | | | | | | Targets that need switch drivers should select them in their kernel config. This prevents some bloat from creeping into targets that don't need switchdev/dsa Signed-off-by: Felix Fietkau <nbd@nbd.name>
* linux/modules: Add SCH5627 Super I/O chipsLucian Cristian2016-08-031-0/+16
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* ppc4xx: remove booke-wdt watchdog packageChristian Lamparter2016-07-221-16/+0
| | | | | | | | This patch gets rid of the booke watchdog kmod package. Instead the affected boards will enable it in their kernel configs. Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
* packages: fix bmp085-spi typoZoltan HERPAI2016-07-051-1/+1
| | | | Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
* kernel: fix duplicate drivers for the PC speaker in one packageFelix Fietkau2016-07-031-3/+1
| | | | | | Only use the ALSA capable one, it supports regular beeps as well Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: other.mk: add pps-ldisc supportStephen Walker2016-06-301-0/+17
| | | | | | The pps-ldisc kernel module supports Pulse-Per-Second connected with the CD (Carrier Detect) pin. Signed-off-by: Stephen Walker <stephendwalker+github@gmail.com>
* package/kernel: Enable XATTR by defaultDaniel Dickinson2016-06-301-1/+3
| | | | | | | | OpenWrt enables XATTR support pretty much universally, therefore for filesystems that a loaded as modules also enable XATTR support so that there are no unexpected missing capabilities. Signed-off-by: Daniel Dickinson <lede@daniel.thecshore.com>
* firmware: extract prism54-firmware into own packageHauke Mehrtens2016-06-301-16/+1
| | | | | | | | | | | | | Instead of downloading the firmware for prism54 devices in the wireless.mk do it in an extra package Makefile. To ship the complete source code Intel ships our modified OpenWrt/LEDE + the content of the dl directory. We do not want to have any files in the dl/ directory which are not needed to build our images. The prism54 gets downloaded every time independently of building kmod-net-prism54 or not. When it is in a own package it only gets downloaded when the firmware package is selected. Signed-off-by: Hauke Mehrtens <hauke.mehrtens@intel.com>
* kmod-bmp085: add dependency on !LINUX_3_18 !LINUX_4_1Alexander Couzens2016-06-291-1/+1
| | | | | | | 93d5629a introduced a build failure on older platforms (<4.4) because bmp085 is a boolean and not a tristate. Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* modules: add BMP085 pressure sensorDirk Neukirchen2016-06-291-0/+48
| | | | | | | | | | | | | | | add BMP085 and BMP180 pressure sensors this driver supports the SPI and I2C and older chips (BMP280 is supported by iio subsystem) issue found when cleaning up omap/config found while writing this patch that a similar patch was submitted in June/July 2014 but not integrated only compile tested Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
* rtl8192su-firmware: move firmware to own packageHauke Mehrtens2016-06-251-17/+1
| | | | | | | Instead of downloading the firmware from some website take it from linux-firmware package and do not download it separately any more. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* modules: add missing module to ipsec descriptionDirk Neukirchen2016-06-061-0/+1
| | | | Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
* kernel/spi: add kernel package for spi-omap-24xxAlexander Couzens2016-06-021-0/+17
| | | | | | spi-omap-24xx can be found in TI based SoC like the beaglebone black Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* kernel: add random-omap rng for omapAlexander Couzens2016-06-021-0/+15
| | | | | | | | Kernel module for the OMAP Random Number Generator found on OMAP16xx, OMAP2/3/4/5 and AM33xx/AM43xx multimedia processors. Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* add usb gadget ehci debug driverAlexander Couzens2016-06-011-0/+17
| | | | | | | This gadget driver allow to debug other devices via EHCI Debug Port capability. Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* kernel: fix dependency chain of kmod-igbJo-Philipp Wich2016-05-281-1/+1
| | | | | | | | | | | The igb kmods selects kmod-i2c-algo-bit which in turn is invisible until kmod-i2c-core gets selected, causing kmod-igb to be hidden from menuconfig as well. Let kmod-igb select kmod-i2c-core as well in order to make it visible in menuconfig right away. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* conntrack: enable support for netfilter conntrack zonesAlin Năstac2016-05-241-0/+1
| | | | | | | Storage of such zones is provided by a nf_ct_ext struct, hence conntrack memory foot print will not be increased if zones are not used. Signed-off-by: Alin Năstac <alin.nastac@gmail.com>
* mvebu: enable core drivers in the kernel config instead of packaging themFelix Fietkau2016-05-215-72/+6
| | | | | | Simplify profile package selection Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: define CONFIG_CPU_THERMAL in kmod-thermalFelix Fietkau2016-05-201-1/+1
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: Build it87 hardware monitor moduleDaniel Dickinson2016-05-181-0/+14
| | | | | | | | Add packaging of it87 hardware monitor kernel module. It is a common thermal and voltage monitor that is in many x86 (at least) devices, and is just another i2c hwmon module. Signed-off-by: Daniel Dickinson <lede@daniel.thecshore.com>
* oxnas: move target-specific modules into target's modules.mkDaniel Golle2016-05-172-33/+0
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* modules: hwmon: package driver for INA209 power monitorDaniel Golle2016-05-161-0/+15
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* modules: hwmon: package driver for LTC4151 current sensorDaniel Golle2016-05-161-0/+14
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* kernel: remove ocf support, cryptodev-linux should be used insteadFelix Fietkau2016-05-121-48/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* build: remove leftover dependenices on TARGET_rdcFelix Fietkau2016-05-121-1/+1
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* x86/xen_domu: enable xen drivers in the kernel config instead of packaging ↵Felix Fietkau2016-05-121-123/+0
| | | | | | them as modules Signed-off-by: Felix Fietkau <nbd@nbd.name>
* x86: remove the kvm_guest subtargetFelix Fietkau2016-05-121-48/+0
| | | | | | | 32-bit only hardware that supports kvm is very rare. It's not worth keeping a separate subtarget for this. Signed-off-by: Felix Fietkau <nbd@nbd.name>
* linux: kmod-e100: use preconverted firmware filesJo-Philipp Wich2016-04-211-3/+3
| | | | | | | | Instead of converting the firmware files ourselves, use the files generated during the normal kernel build process. This fixes packaging kmod-e100 in the SDK environment. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* package: flag essential components as nonsharedJo-Philipp Wich2016-04-061-0/+1
| | | | Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* wireless: remove rtl8188eu (staging)John Crispin2016-03-201-18/+0
| | | | | | | | | | | | | - depends on CFG80211 (upstream: 9da4aa48d04bbdbae3c959809e14da2bf0c53f61) in os_dep/mon.c This removes rtl8188eu completely from OpenWrt since mac80211/compat-wireless/backports does not provide staging wireless drivers Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 49049
* wireless: add vendor dirsJohn Crispin2016-03-201-1/+3
| | | | | | | | Kernel 4.5 changes wireless driver organisation Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 49048
* wireless: remove cisco airoJohn Crispin2016-03-201-16/+0
| | | | | | | | | it depends on cfg80211 cfg80211 & wext drivers don't mix on OpenWrt Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 49046
* Revert "kernel: Linux IP Virtual Server kernel modules (netfilter.mk patch)"Jo-Philipp Wich2016-03-111-54/+0
| | | | | | This reverts commit 845d82da156781135b027ecf75ff67e2253e06dd. SVN-Revision: 49005
* kernel: Linux IP Virtual Server kernel modules (netfilter.mk patch)John Crispin2016-03-101-0/+54
| | | | | | | | | | | | IPVS (IP Virtual Server) implements transport-layer load balancing inside the Linux kernel so called Layer-4 switching. IPVS running on a host acts as a load balancer at the front of a cluster of real servers, it can direct requests for TCP/UDP based services to the real servers, and makes services of the real servers to appear as a virtual service on a single IP address. Signed-off-by: Mauro Mozzarelli <mauro@ezplanet.net> SVN-Revision: 48982
* kernel: remove linux 4.3 supportFelix Fietkau2016-03-072-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48955
* ramips: add linux 4.4 support, update mt7621 subtarget to 4.4Felix Fietkau2016-03-071-1/+6
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48951
* kernel: mpc85xx: fix build of kmod-usb2-fslHauke Mehrtens2016-03-051-9/+10
| | | | | | | | | | | Fix buildbot error for mpc85xx. ehci-fsl.ko should be packaged inside the usb2 package, because it depends on the ehci kernel module. The fsl-mph-dr-of.ko module can stay in an own package because the ehci driver depends on it. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48932
* kernel/gpio_keys: load module on pre-initJohn Crispin2016-02-261-1/+1
| | | | | | | | fix rescue mode on wdr4900 Signed-off-by: Alexander Couzens <lynxis@fe80.eu> SVN-Revision: 48793
* kernel: crypto: add fsl CAAM packageJohn Crispin2016-02-251-0/+26
| | | | | | | | | Kernel package enables the Freescale CAAM (crypto accelerator and assurance module, aka SEC4). Sets kernel defaults for ringsize, intc, and debug. Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com> SVN-Revision: 48773
* kernel: fix chainiv crypto modules in 4.3+ kernelsSteven Barth2016-02-191-3/+4
| | | | | | Signed-off-by: Steven Barth <cyrus@openwrt.org> SVN-Revision: 48745
* kernel: add mode backlight symbolsJohn Crispin2016-02-161-0/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 48729
* kernel: add missing symbol to usb-audioJohn Crispin2016-02-161-0/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 48728
* kernel: DSA is missing a OF dependend dep for mdioJohn Crispin2016-02-161-0/+3
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 48727
* kernel: crypto-echainiv was missing depsJohn Crispin2016-02-161-0/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 48724
* kernel: add missing libphy dep to DSAJohn Crispin2016-02-151-0/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 48723
* kernel: MPLS did not exist prior to v4.4John Crispin2016-02-151-0/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 48722
* linux/crypto: Add echainiv module provided by 4.4 kernelsJohn Crispin2016-02-121-0/+12
| | | | | | | | This module is needed for IPsec ESP support, i.e.. Signed-off-by: André Valentin <avalentin@marcant.net> SVN-Revision: 48714
* kernel: add dsa driver supportJohn Crispin2016-02-121-0/+136
| | | | | | | | | | | The Linux Distributed Switch Architecture drivers provide richer support than the swconfig driver API in that each switch port gets its own interface which allows protocols such as STP, LLDP, 802.1x etc. Signed-off-by: Tim Harvey <tharvey@gateworks.com> Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com> SVN-Revision: 48713
* linux/netsupport: Add support for MPLS protocolJohn Crispin2016-02-121-0/+22
| | | | | | | | | This adds support for MPLS protocol including usage of lightweight tunnels. Kernel size of vmlinuz.bin grows by ~8k. Signed-off-by: André Valentin <avalentin@marcant.net> SVN-Revision: 48710
* kernel/modules: add kmod-ip6-vtiJohn Crispin2016-02-121-0/+16
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> SVN-Revision: 48703