aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/linux
Commit message (Collapse)AuthorAgeFilesLines
* 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> SVN-Revision: 48437
* 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> SVN-Revision: 48436
* kernel: reduce AddDepends related cargo cult programming in video.mkFelix Fietkau2016-01-211-37/+6
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48435
* 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> SVN-Revision: 48434
* kernel: video: add fbcon supportFelix Fietkau2016-01-211-1/+48
| | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 48433
* kernel: add backlight kernel module supportFelix Fietkau2016-01-211-0/+46
| | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 48432
* kernel: modularize dma shared buffer code to eliminate kernel bloatFelix Fietkau2016-01-192-0/+11
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48371
* 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> SVN-Revision: 48364
* kernel/modules: add kmod-crypto-hw-ccpFelix Fietkau2016-01-191-0/+18
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> SVN-Revision: 48347
* 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> SVN-Revision: 48341
* 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> SVN-Revision: 48277
* 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> SVN-Revision: 48272
* 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> SVN-Revision: 48242
* 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> SVN-Revision: 48132
* kernel: fix duplication of sch_netem in multiple packages (#21479)Felix Fietkau2016-01-011-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48018
* kernel: make kmod-thermal dependency conditional to match upstream kernel ↵Felix Fietkau2015-12-231-1/+1
| | | | | | | | module configuration dependency for hwmon-pwmfan Signed-off-by: Sebastian Careba <nitroshift@yahoo.com> SVN-Revision: 47968
* kernel: make kmod-thermal dependency conditional to match upstream kernel ↵Felix Fietkau2015-12-221-1/+1
| | | | | | | | module configuration dependency Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47961
* kernel: make kmod-gpiofan depend on kmod-thermal to fix build errorsFelix Fietkau2015-12-221-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47960
* kernel: kmod-ptp selects a new config symbolJohn Crispin2015-12-171-1/+3
| | | | | | | | | | | | 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
* kernel: make kmod-crypto-rng depend on kmod-crypto-hashFelix Fietkau2015-12-121-0/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47883
* kernel: crypto-aead depends on crypto-null in 4.3 as wellFelix Fietkau2015-12-111-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47870
* kernel: Add dummy sound driverJohn Crispin2015-12-111-0/+16
| | | | | | | | 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
* kernel/modules: fix crypto API RNG for >=4.2Felix Fietkau2015-12-101-15/+10
| | | | | | | | | | | | | | | | | 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
* package: kernel: update dependencies for 4.4Jonas Gorski2015-12-027-16/+20
| | | | | | | | | 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
* kernel: fix building RTC driversJohn Crispin2015-11-211-8/+16
| | | | | | | | | | | 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
* kernel: make kmod-usb-dwc2 depend on kmod-usb-gadget on omap targetHauke Mehrtens2015-11-211-1/+1
| | | | | | | | This dependency is missing for the omap target. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 47551
* kernel: fix build of kmod-dwc2Hauke Mehrtens2015-11-211-2/+4
| | | | | | | | dwc2_platform.koi is included in dwc2.ko with kernel 4.3. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 47550
* kernel: fix menu for scsi-tapeHauke Mehrtens2015-11-181-1/+1
| | | | | | | | this should be placed under the block menu entry, this fixes r47482. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 47503
* kernel: kmod-udptunnel6 depends on IPv6Jo-Philipp Wich2015-11-161-0/+1
| | | | | | | | | 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
* kernel: support for scsi tape devicesHauke Mehrtens2015-11-151-0/+14
| | | | | | | | | | | | 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
* kernel/modules: add OCTEON SHA512 moduleFelix Fietkau2015-11-151-1/+8
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> SVN-Revision: 47479
* kernel/modules: move SHA512 to its own packageFelix Fietkau2015-11-151-2/+12
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> SVN-Revision: 47478
* kernel/modules: add OCTEON SHA256 moduleFelix Fietkau2015-11-151-1/+8
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> SVN-Revision: 47477
* kernel/modules: add OCTEON SHA1 moduleFelix Fietkau2015-11-151-1/+8
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> SVN-Revision: 47476
* kernel/modules: add OCTEON MD5 moduleFelix Fietkau2015-11-151-1/+8
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> SVN-Revision: 47475
* kernel: remove kmod-xen-kbddev, it is already enabled in the kernel configFelix Fietkau2015-11-071-17/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47415
* kernel: remove kmod-acpi-button package, it is already built into the kernelFelix Fietkau2015-11-071-16/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47414
* kernel: omap_wdt module load typoFelix Fietkau2015-11-061-1/+1
| | | | | | | | autoload should be without .ko module extension Signed-off-by: Ulrich Weber <uw@ocedo.com> SVN-Revision: 47395
* kernel: load softdog on bootFelix Fietkau2015-11-061-1/+1
| | | | | | | | | same as for hardware watchdogs, otherwise procd cannot initialize it. Signed-off-by: Ulrich Weber <uw@ocedo.com> SVN-Revision: 47394
* modules: crypto-rng changes additions for kernel 4.3John Crispin2015-10-261-3/+13
| | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 47276
* modules: package VIA AC97 modulesJohn Crispin2015-10-261-0/+34
| | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 47274
* modules: enable crypto hardware modulesJohn Crispin2015-10-261-0/+6
| | | | | | | | set CONFIG_CRYPTO_HW=y to enable build of crypto-hw modules. Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 47273
* kernel: force CONFIG_BT_HCIUART_ATH3K to yJo-Philipp Wich2015-10-201-1/+1
| | | | | | | | | | | The CONFIG_BT_HCIUART_ATH3K may not be "m", therfore we cannot inherit the kmod selection state. Force the "CONFIG_BT_HCIUART_ATH3K" symbol to "y" in order to avoid `warning: symbol value 'm' invalid for BT_HCIUART_ATH3K` and subsequent kconfig stalls. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 47237
* kernel: add usb-mass-storage-gadget driver packageJohn Crispin2015-10-191-0/+17
| | | | | | | | | This is another useful gadget driver that can allow an OTG port to act as a mass storage device. Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com> SVN-Revision: 47225
* kernel: add mvsw61xx module packageJohn Crispin2015-10-191-0/+14
| | | | | | | | | Adds the package to select the mvsw61xx module present in the 3.18/4.0/4.1 kernels. Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com> SVN-Revision: 47224
* kernel: add ath3k module packageJohn Crispin2015-10-191-0/+19
| | | | | | | | Adds a package for the ath3k kernel module, present in 3.18/4.0/4.1 kernels Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com> SVN-Revision: 47223
* cosmetic: remove trailing whitespacesLuka Perkov2015-10-151-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 47197
* kernel: drop the now unused kmod-oprofile packageFelix Fietkau2015-10-061-15/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47148
* kernel: add missing CAN related config symbolFelix Fietkau2015-09-241-0/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47035
* package: Remove dependencies to kmod-ipv6Steven Barth2015-09-211-3/+3
| | | | | | | | | Since r46834, IPv6 support is builtin if selected. Therefor, dependencies on kmod-ipv6 can no longer be fulfilled, since it is not a module anymore. Signed-off-by: Arjen de Korte <arjen+openwrt@de-korte.org> SVN-Revision: 47022