aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/linux
Commit message (Collapse)AuthorAgeFilesLines
* 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
* kernel: fix duplication of sch_netem in multiple packages (#21479)Felix Fietkau2016-01-011-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48018 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47968 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47961 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47960 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47923 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: make kmod-crypto-rng depend on kmod-crypto-hashFelix Fietkau2015-12-121-0/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47883 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47870 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47852 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47827 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47700 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47564 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47551 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47550 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47503 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47487 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47482 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/modules: add OCTEON SHA512 moduleFelix Fietkau2015-11-151-1/+8
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47479 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/modules: move SHA512 to its own packageFelix Fietkau2015-11-151-2/+12
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47478 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/modules: add OCTEON SHA256 moduleFelix Fietkau2015-11-151-1/+8
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47477 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/modules: add OCTEON SHA1 moduleFelix Fietkau2015-11-151-1/+8
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47476 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/modules: add OCTEON MD5 moduleFelix Fietkau2015-11-151-1/+8
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47475 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47415 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47414 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47395 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47394 3c298f89-4303-0410-b956-a3cf2f4a3e73
* modules: crypto-rng changes additions for kernel 4.3John Crispin2015-10-261-3/+13
| | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47276 3c298f89-4303-0410-b956-a3cf2f4a3e73
* modules: package VIA AC97 modulesJohn Crispin2015-10-261-0/+34
| | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47274 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47273 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47237 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47225 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47224 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47223 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cosmetic: remove trailing whitespacesLuka Perkov2015-10-151-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47197 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: drop the now unused kmod-oprofile packageFelix Fietkau2015-10-061-15/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47148 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add missing CAN related config symbolFelix Fietkau2015-09-241-0/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47035 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47022 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: dwc2: Add missing config symbol definitionJohn Crispin2015-09-141-1/+2
| | | | | | | | | DWC2 driver has config symbol CONFIG_USB_DWC2_DEBUG_PERIODIC which should be defined for the module build. Signed-off-by: Antti Seppälä <a.seppala@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46916 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux: make IPv6 builtin if selected (saves >30KB)Steven Barth2015-09-091-11/+11
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46834 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: remove packaging of kmod-crypto-core and kmod-crypto-arc4Felix Fietkau2015-09-083-30/+3
| | | | | | | | | Everything except for blkcipher was already built-in, so make blkcipher built-in as well. Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46820 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Newer kernels make use of libahci in ahci-platform, ie. also on non-PCIZoltan HERPAI2015-08-211-5/+7
| | | | | | | | | | | | | platforms. As there is no single config symbol deciding whether libahci.ko is being built or not it seems the most sensitive thing to package it in kmod-ata-core. Signed-off-by: Daniel Golle <daniel@makrotopia.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46701 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: crypto: fix depends in kmod-crypto-hmacHauke Mehrtens2015-08-091-2/+1
| | | | | | | | | This module had two depends lines. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46576 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: crypto: fix module loading of cryptomgr.koHauke Mehrtens2015-08-091-0/+1
| | | | | | | | | There was no rule to load this module. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46575 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: crypto: fix module loading of aead.koHauke Mehrtens2015-08-091-1/+1
| | | | | | | | | | | The name of the module was wrong before. This should fix #20283. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46574 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add kmod-lp againHauke Mehrtens2015-07-261-2/+1
| | | | | | | | | | | | This was deactivated in r21954 because it depended on kernel 2.4, but this module also compiles with kernel 3.18. This closes #20199. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46495 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: remove kmod-crypto-aes, AES crypto support is always built into the ↵Felix Fietkau2015-07-241-21/+3
| | | | | | | | kernel Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46483 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kmod-regmap: enable MMIO supportJohn Crispin2015-07-241-1/+3
| | | | | | | | This adds MMIO support for kmod-regmap. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46451 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix dependecy of kmod-ieee802154_6lowpanHauke Mehrtens2015-07-171-1/+1
| | | | | | | | | This module also depends on kmod-ieee802154 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46407 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: wpan: at86rf230 depends on regmap-spiJonas Gorski2015-07-161-1/+1
| | | | | | | | | | | | | | | kmod-at86rf230 select REGMAP_SPI since 3.17, so add a dependency to kmod-regmap. Fixes the following error: Package kmod-at86rf230 is missing dependencies for the following libraries: regmap-core.ko regmap-spi.ko Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46387 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux: enable kmod-acpi-button for x86_64 (#20080)Jo-Philipp Wich2015-07-141-1/+1
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46368 3c298f89-4303-0410-b956-a3cf2f4a3e73