Commit graph

454 commits

Author SHA1 Message Date
Jo-Philipp Wich
48b0c50a05 linux: disable kmod-zram on ep93xx, it does not export unmap_kernel_range
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

SVN-Revision: 44145
2015-01-25 21:02:12 +00:00
Jo-Philipp Wich
f2508ab437 linux: fix broken kmod-i2c-mux-pca9541 after r44113
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

SVN-Revision: 44142
2015-01-25 20:03:26 +00:00
Felix Fietkau
1aad0e6878 kernel: fix typo in hwmon.mk (#18813)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 44120
2015-01-25 11:21:48 +00:00
Felix Fietkau
b8303e0337 kernel: eliminate a few kernel_patchver_*/CompareKernelPatchVer calls
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 44114
2015-01-24 22:13:31 +00:00
Felix Fietkau
47e651e2eb kernel: drop obsolete kernel version checks
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 44113
2015-01-24 22:13:22 +00:00
Felix Fietkau
3120c9c9c2 build: drop obsolete kernel version dependencies
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 44110
2015-01-24 20:02:09 +00:00
John Crispin
ef336da6ed modules: add 6LoWPAN over Bluetooth Low Energy
Adding support 6LoWPAN over Bluetooth Low Energy in kernel 3.18.
Creating new bluetooth_6lowpan group with CONFIG_6LOWPAN and CONFIG_BT_6LOWPAN.
Adding kernel object dependencies for 6LoWPAN over Bluetooth Low Energy.

Signed-off-by: Lukasz Duda <lukasz.duda@nordicsemi.no>
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 44084
2015-01-23 12:32:36 +00:00
John Crispin
bebf1e6e6e modules: f2fs: enable support for xattr
To use overlayfs on f2fs, xattr needs to be supported.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 44075
2015-01-22 09:35:35 +00:00
John Crispin
4d0056ed24 modules: f2fs: add missing symbols for 3.18
Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 44074
2015-01-22 09:35:29 +00:00
Zoltan Herpai
5df21f8444 modules: install the newly introduced grace.ko in nfs-common in 3.18
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 44068
2015-01-20 23:49:44 +00:00
John Crispin
5010e2d2dd modules: Add kmod-w1-slave-ds2413
This patch adds support for building the ds2413 one-wire kernel module.

Signed-off-by: Wouter Paesen <wouter@blue-gate.be>

SVN-Revision: 43999
2015-01-17 13:58:09 +00:00
John Crispin
03a708a0db kernel: add references to openwrt alternative button handling
Add documentation that makes it easier to find the alternative,
recommended, and default handling for buttons in OpenWrt.

Signed-off-by: Karl Palsson <karlp@tweak.net.au>

SVN-Revision: 43989
2015-01-17 07:07:28 +00:00
Imre Kaloz
8a103d5c56 mvebu: fixups for the new driver
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 43978
2015-01-16 08:44:15 +00:00
Imre Kaloz
a2ed38f7b6 pwm support can't be compiled as a module
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 43947
2015-01-12 11:58:41 +00:00
Felix Fietkau
321f4a1e2c kernel: add missing dependency for kmod-crypto-ghash
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 43857
2015-01-05 21:37:29 +00:00
Felix Fietkau
aec6b37a48 kernel/hwmon: package pwm-fan kernel module
pwm-fan was introduced in kernel 3.18

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 43843
2015-01-05 13:02:49 +00:00
Felix Fietkau
593c8c3c01 kernel/modules: add kmod-crypto-gcm
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

SVN-Revision: 43838
2015-01-05 13:02:14 +00:00
Felix Fietkau
f51dc17edd kernel/modules: add kmod-crypto-ghash
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

SVN-Revision: 43837
2015-01-05 13:02:08 +00:00
Felix Fietkau
5a1f38ad0f kernel/modules: kmod-crypto-xts: depend on kmod-crypto-gf128
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

SVN-Revision: 43836
2015-01-05 13:02:01 +00:00
Felix Fietkau
4c4c51af2d kernel/modules: add kmod-crypto-gf128
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

SVN-Revision: 43835
2015-01-05 13:01:56 +00:00
Felix Fietkau
31f29bf624 kernel/modules: add kmod-crypto-ctr
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

SVN-Revision: 43834
2015-01-05 13:01:52 +00:00
Felix Fietkau
fa87af30da kernel/modules: add kmod-crypto-seqiv
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

SVN-Revision: 43833
2015-01-05 13:01:42 +00:00
Felix Fietkau
7f271d93be kernel/modules: remove CRYPTOMGR_MODULES
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

SVN-Revision: 43832
2015-01-05 13:01:36 +00:00
Felix Fietkau
17da922e22 kernel/modules: kmod-crypto-manager: depend on kmod-crypto-aead
SVN-Revision: 43831
2015-01-05 13:01:30 +00:00
Felix Fietkau
2203f4d6e0 kernel/modules: add kmod-crypto-aead
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

SVN-Revision: 43830
2015-01-05 13:01:23 +00:00
Felix Fietkau
b15f09baec kernel/modules: remove superfluous backslash
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

SVN-Revision: 43829
2015-01-05 13:01:17 +00:00
Imre Kaloz
b679cac641 et131x is out of staging in 3.18
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 43827
2015-01-04 18:41:32 +00:00
John Crispin
7068b7ed1c oxnas: build S-ATA driver as a module
From: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 43665
2014-12-12 16:17:13 +00:00
John Crispin
6d52fd203d kernel/modules: fix chipidea
it should needs to depend on imx and mxs

also remove duplicate kmod definition from mxs target

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 43627
2014-12-11 18:35:41 +00:00
Luka Perkov
b59d1a96ea kernel/modules: add f2fs support
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 43594
2014-12-10 14:00:53 +00:00
Felix Fietkau
4a4b6fc2ba kmod-crypto-hw-talitos: add missing dependency
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 43561
2014-12-08 12:03:41 +00:00
John Crispin
e1c6ddfd20 kernel/modules: remove unused variable
https://dev.openwrt.org/ticket/18472

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 43515
2014-12-05 00:19:28 +00:00
Felix Fietkau
5331a85501 kernel/modules: package xhci for kernel>=3.18
xhci-hcd was split into xhci-pci and xhci-platform since 3.18

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 43502
2014-12-02 19:26:45 +00:00
John Crispin
c2e57fcb2f kernel/modules: package gpio-beeper
Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 43495
2014-12-02 15:25:03 +00:00
John Crispin
72b58f2eb1 add new target 'oxnas'
This is the oxnas target previously developed at
http://gitorious.org/openwrt-oxnas
Basically, this consolidates the changes and addtionas from
http://github.org/kref/linux-oxnas
into a new OpenWrt hardware target 'oxnas' adding support for
 PLX Technology NAS7820/NAS7821/NAS7825/...
formally known as
 Oxford Semiconductor OXE810SE/OXE815/OX820/...

For now there are 4 supported boards:
Cloud Engines Pogoplug V3 (without PCIe)
 fully supported

Cloud Engines Pogoplug Pro (with PCIe)
 fully supported

MitraStar STG-212
 aka ZyXEL NSA-212,
 aka Medion Akoya P89625 / P89636 / P89626 / P89630,
 aka Medion MD 86407 / MD 86805 / MD 86517 / MD 86587
 fully supported, see http://wiki.openwrt.org/toh/medion/md86587

Shuttle KD-20
 partially supported (S-ATA driver lacks support for 2nd port)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 43388
2014-11-26 09:00:08 +00:00
Jonas Gorski
276817ca7d kernel: remove gpio-pwm kmod definition
r37490 removed the actual driver but left the kmod definition intact,
causing the build system hapily creating an empty package for it.
Remove it also to not make it seem as if it still exists.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 43316
2014-11-19 12:42:00 +00:00
John Crispin
ed5ae98cf4 kernel/modules: use crc32c_generic.ko instead of crc32c.ko
Starting from kernel version 3.15, the crc32c module was renamed to
crc32c_generic.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 43291
2014-11-17 14:30:42 +00:00
John Crispin
45462e9c99 kernel/modules: location of usb-common.ko changed
usb-common.ko was moved to drivers/usb/common starting from kernel 3.16
by upstream commit f4cbd33fd5f0587910fa9db403a1b42f1cabf820

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 43290
2014-11-17 14:30:19 +00:00
Felix Fietkau
9a2cf10c33 netfilter: Enable compiling iptables match cluster
This patch adds the userspace and kernelspace for

- match NETFILTER_XT_MATCH_CLUSTER
  This match can be used to deploy gateway and back-end load-sharing clusters.
- target IP_NF_TARGET_CLUSTERIP
  This module allows you to configure a simple cluster of nodes
  that share a certain IP and MAC address
  without an explicit load balancer in front of them.
  Connections are statically distributed between the nodes in this cluster.

This is used i.e. by strongswan-ha.

Signed-off-by: Christian Scheele <cs@embedd.com>

SVN-Revision: 43174
2014-11-03 22:01:45 +00:00
John Crispin
e2d82442b7 kernel/modules/vxlan: add +kmod-iptunnel as dependency
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>

SVN-Revision: 43154
2014-11-03 08:00:39 +00:00
Hauke Mehrtens
071570426b kernel: add some missing config options
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 43136
2014-10-31 23:43:10 +00:00
Hauke Mehrtens
7996f0b313 packages: kernel: negate kernel version checks
Only list the kernel versions that do not match so that new kernel
versions will automatically match. This improves support for kernel
3.18.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 43132
2014-10-31 22:02:07 +00:00
John Crispin
7589f4baef kernel/modules: add native vxlan package
More recent kernel versions (>= 3.12) support native VXLAN
support.

The Open VSwitch kernel module tries to build using native VXLAN
support if it detects a kernel version >=3.12.

The build works fine, but during startup the OVS kernel module
does not load.
dmesg output is something like this:
    [ 1201.262842] openvswitch: Unknown symbol vxlan_sock_release
    [ 1201.262949] openvswitch: Unknown symbol vxlan_xmit_skb
    [ 1201.263161] openvswitch: Unknown symbol vxlan_sock_add

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>

SVN-Revision: 43126
2014-10-31 11:01:28 +00:00
John Crispin
fd5873eb33 Add support for DHT11 driver
The DHT11 is a temperature and humidity sensor supported by linux
since 3.14.

This patch is tested on recent mxs with kernel 3.14.18.

Signed-off-by: Harald Geyer <harald@ccbib.org>

SVN-Revision: 43103
2014-10-29 15:02:38 +00:00
Jo-Philipp Wich
16e2c7ab80 linux: add kmod-i2c-piix4
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

SVN-Revision: 43040
2014-10-24 09:24:45 +00:00
Jo-Philipp Wich
3df1a20197 linux: add kmod-hwmon-k10temp
This module is required to read the CPU core temperature sensors
on the Alix APU board.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

SVN-Revision: 43027
2014-10-22 11:30:07 +00:00
John Crispin
9f08790436 kernel: add rtc-ds1307 module support
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

SVN-Revision: 42791
2014-10-06 04:52:51 +00:00
John Crispin
fcbad42acd kernel: add ledtrig-transient module support
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

SVN-Revision: 42790
2014-10-06 04:52:44 +00:00
Zoltan Herpai
9ce5977184 modules: fix typo in package description define
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 42633
2014-09-21 16:42:30 +00:00
Zoltan Herpai
c54e245b3f packages: enable AP mode on r8188eu
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 42627
2014-09-21 12:24:42 +00:00
Steven Barth
5b3f0d98df netfilter: some more dependency hell fixes
Signed-off-by: Steven Barth <steven@midlink.org>

SVN-Revision: 42602
2014-09-17 15:04:30 +00:00
Steven Barth
5d501f9aa0 netfilter: fix dependencies of kmod-ipt-nat6
SVN-Revision: 42601
2014-09-17 15:01:16 +00:00
Nicolas Thill
508c9de93e netfilter: add missing symbol to disable nft_queue
Signed-off-by: Nicolas Thill <nico@openwrt.org>

SVN-Revision: 42600
2014-09-17 14:28:05 +00:00
Steven Barth
e4e5c31f87 Reorganize netfilter kernel modules and package nftables kernel support
Signed-off-by: Steven Barth <steven@midlink.org>

SVN-Revision: 42596
2014-09-17 12:10:44 +00:00
Zoltan Herpai
cb20e3d3a6 modules: allow building rtl8188eu on 3.14
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 42588
2014-09-17 10:12:29 +00:00
Hauke Mehrtens
f734314484 kernel: make hwmon-lm75 only depend on kmod-thermal if needed
This fixes commit r42529 and closes #17855.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 42531
2014-09-14 12:06:38 +00:00
Hauke Mehrtens
762ddec48b kernel: make kmod-hwmon-lm75 depend on kmod-thermal
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 42529
2014-09-13 23:03:36 +00:00
Hauke Mehrtens
a8e1a031a8 package: other.mk: update configuration for ad799x
The ad799x driver moved out of staging since kernel 3.16, so update filepath,
config elements and description.

Signed-off-by: Hartmut Knaack <knaack.h@gmx.de>

SVN-Revision: 42524
2014-09-13 20:35:10 +00:00
Florian Fainelli
5b0e7947e3 at91: add CONFIG_USB_OHCI_HCD_AT91 to usb-ohci
The at91 OHCI driver has a separate Kconfig symbol with newer kernels,
include it.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 42411
2014-09-03 03:09:24 +00:00
Nicolas Thill
aee5d6ced5 kernel: revert [40784]
SVN-Revision: 42307
2014-08-27 08:49:55 +00:00
John Crispin
65ebca1d5e kernel: add package for huawei ncm modems
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 42304
2014-08-26 13:11:56 +00:00
John Crispin
1abdfe18ef kernel: add ohci-platform.ko for 3.11+
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 42288
2014-08-25 16:30:52 +00:00
Luka Perkov
dcacd65281 imx6: kernel: add GW16083 Ethernet Expansion Mezzanine support
The GW16083 Ethernet Expansion Mezzanine adds the following to supported
Gateworks baseboards:
 * 7-port Ethernet Switch
  * 4x RJ45 ports (ENET1-4) supporing 802.11af/at PoE (with optional PoE module)
  * 2x RJ45 ports or SFP module (ENET5-6) (auto-selected)

This series adds support for a phy driver that adds support for ENET5/ENET6
PHY adding initialization for those PHY's and a polling mechanism that detects
SFP insertion and configuration.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 42147
2014-08-11 20:35:10 +00:00
Steven Barth
9f2a17103f iptables: NFLOG and NFQUEUE targets' full support
NFLOG and NFQUEUE targets' full support for iptables.

Includes all needed kernel modules (Xtables's and Netlink's)
 and userspace libraries.
All added kernel modules can be individually disabled,
 all other new libraries get their own individual packages.

Reported-by: Fabian Hugelshofer <hugelshofer2006@gmx.ch>
Reported-by: Rainer Poisel <rainer.poisel@fhstp.ac.at>
Reported-by: Derek LaHousse <dlahouss@mtu.edu>
Signed-off-by: Guillaume Déflache <guillaume.deflache@ibwag.com>

SVN-Revision: 42022
2014-08-07 04:42:22 +00:00
John Crispin
81eeec8785 kernel: fix kmod-igb dependencies
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 41656
2014-07-14 18:43:12 +00:00
Jonas Gorski
26a4bdc5cf kernel: remove stray " from igp module title
Fixes #17108.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 41645
2014-07-14 14:39:00 +00:00
John Crispin
7e0e5110bc kernel: add igb kernel module
Added igb kernel module which supports a variety of Intel GigE PCIe devices

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 41637
2014-07-14 07:38:48 +00:00
Hauke Mehrtens
ba54356d49 brcm47xx: deactivate ssb and old phy code for new devices
This deactivates ssb and G-PHY code in b43 for the mips74k profile in
brcm47xx.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 41594
2014-07-12 15:39:31 +00:00
John Crispin
6240cc9e17 kernel: add japanese codepages
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 41437
2014-07-01 10:26:03 +00:00
Imre Kaloz
fe1df543e1 try to load the orion glue automatically
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 41434
2014-07-01 09:36:38 +00:00
John Crispin
97382f76e8 kernel: xen-kbdfront.ko is at a different path Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41371
2014-06-29 09:48:41 +00:00
Imre Kaloz
eb394977f4 make thermal framework registered sensors also register as hwmons
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 41290
2014-06-20 20:44:18 +00:00
Imre Kaloz
86fe5a4487 package the gpio-fan module
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 41289
2014-06-20 20:42:47 +00:00
Imre Kaloz
9bbbcf60b3 package the TLC59116 led driver
SVN-Revision: 41235
2014-06-17 15:15:05 +00:00
Imre Kaloz
099d998fcf package the TI TMP421 driver
SVN-Revision: 41231
2014-06-17 15:03:05 +00:00
Imre Kaloz
60f1a7bd4b bundle ehci-orion with kmod-usb2
SVN-Revision: 41230
2014-06-17 15:02:28 +00:00
Steven Barth
ba59fab9bb kernel: fix kernel builds for chipidea w/ usb-gadget
Instead of repackaging udc-core.ko again, just add a dependency to
kmod-usb-gadget, which already contains it.

Fixes kmod-chipidea builds for 3.10- with usb-gadget enabled.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 41115
2014-06-11 12:19:44 +00:00
Felix Fietkau
9c40648f3a kernel: add missing dependency for kmod-fs-nfs
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 41055
2014-06-08 12:07:42 +00:00
John Crispin
6fe4cc42d2 kernel: fix kernel build for chipidea w/o usb-gadget
This resolves a module dependency kernel regression in r40905 with the
usb-chipidea module if usb-gadget was not selected.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 40992
2014-06-03 05:49:34 +00:00
Felix Fietkau
4b241e9827 netfilter: split off header matching modules not used by the default config (reduces rootfs size and memory usage)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 40983
2014-06-02 18:13:38 +00:00
John Crispin
f91dd34ee9 kernel: Fix xen domU kmod-xen-kbd package
modified version of http://patchwork.openwrt.org/patch/5526/

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 40941
2014-06-02 12:45:05 +00:00
John Crispin
b61c6fee71 kernel: Enable kmod-hid-generic driver when selecting usb-hid
kmod-hid-generic needs to be selected when enabling usb-hid in order to get generic devices working.

This fixes keyboards support in linux 3.3+ kernels.
https://dev.openwrt.org/ticket/12631
https://dev.openwrt.org/ticket/12686

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

SVN-Revision: 40932
2014-06-02 12:44:33 +00:00
John Crispin
4fd7e0cdab kernel: Add kernel modules for USB gadget serial devices.
This patch adds support for building the kernel modules for gadget serial devices.

Signed-off-by: Owen Kirby <osk@exegin.com>
Acked-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 40917
2014-06-02 12:43:28 +00:00
John Crispin
8f100f4f2e kernel: usb.mk: enable chipidea udc mode
The chipidea USB OTG controller is dual-role and supports both host and device
modes. Enable device mode.

Tested on Gateworks Ventana imx6 board with g_ether.

Are there any other targets out there that use the CHIPIDEA controller? If so
testing is needed for those.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 40905
2014-06-02 12:42:41 +00:00
Luka Perkov
295130a69b kernel: other.mk: add pps-gpio support
The pps-gpio kernel module supports Pulse-Per-Second provided by a GPIO.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 40831
2014-05-23 09:35:27 +00:00
Florian Fainelli
0571a1454b kernel: Enable CONFIG_SPI_SPIDEV when selecting kmod-spidev
Without this patch /dev/spidev*.* only appears if CONFIG_SPI_SPIDEV is manually
selected and set to "y" from the kernel config.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 40784
2014-05-20 04:50:34 +00:00
Luka Perkov
c43b291c4e kernel: other.mk: add thermal option
It is available in later kernel versions.

Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 40752
2014-05-11 22:42:21 +00:00
Hauke Mehrtens
4eb5b87a0e kernel: net-rtl8188eu depends on kmod-usbcore
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 40668
2014-05-02 22:57:39 +00:00
Hauke Mehrtens
9d1e33c755 omap: fix usb dependencies
There are some problems in the dependencies of the usb modules

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 40667
2014-05-02 22:57:09 +00:00
Hauke Mehrtens
ecb5c610be kernel: fix dependency to xor-neon.ko
If this module gets build the xor module depends on it

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 40666
2014-05-02 22:56:33 +00:00
Hauke Mehrtens
973c9a0f5b kernel: omap: omap-des.ko is not available in kernel 3.13
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 40665
2014-05-02 22:55:55 +00:00
Hauke Mehrtens
c4ecc47f41 kernel: unify the two kmod-usb-mxs-phy packages
There are two packages with the name kmod-usb-mxs-phy in OpenWrt which
causes warnings on every build.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 40663
2014-05-02 21:13:21 +00:00
Hauke Mehrtens
567e838a45 kernel: make b44 depend on libphy for kernel 3.14
In kernel 3.14 a dependency to libphy was added to b44.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 40662
2014-05-02 21:10:35 +00:00
Hauke Mehrtens
6f48cd4200 kernel: add support for USB_NET_CDC_EEM and USB_NET_CDC_SUBSET
needed for Android USB Tethering

Signed-off-by: Ulrich Weber <uw@ocedo.com>

SVN-Revision: 40634
2014-05-01 16:49:13 +00:00
Hauke Mehrtens
27f8e4d857 kernel: Add kernel module for cramfs support.
This patch adds support for building support for cramfs filesystems as a kernel module.

Signed-off-by: Owen Kirby <osk@exegin.com>

SVN-Revision: 40631
2014-05-01 16:24:56 +00:00
Zoltan Herpai
599b40c3ed kernel: add staging r8188eu module (3.13)
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 40609
2014-04-30 21:53:29 +00:00
Zoltan Herpai
aa425b88a8 fs: add kernel modules for AFS client
- add/separate crypto modules
 - add fscache support
 - add rxrpc module which is required for AFS
 - add afs module

Signed-Off-By: Nathaniel Wesley Filardo <8S9K8UGO5JGPI3U067229BBACKMQIGVH@cmx.ietfng.org>
Acked-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 40587
2014-04-28 19:47:38 +00:00
Felix Fietkau
d80333bae3 kernel: mark kmod-usb-phy-nop as hidden to avoid building it where it is not needed
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 40470
2014-04-12 15:43:17 +00:00
Felix Fietkau
c5967446ba kernel: add a dependency of kmod-r8169 on r8169-firmware
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 40448
2014-04-10 14:43:33 +00:00
Jonas Gorski
e098045dc2 kernel: fix bluetooth and zsmalloc for 3.14
zsmalloc was promoted from staging, while bluetooth gained a dependency
to a library shared with 802.15.4 for 6lowpan support.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 40379
2014-04-04 10:16:54 +00:00
Jonas Gorski
86fa1440c7 kernel: fix usb module paths for 3.14
dwc2 was promoted from staging, while u_rndis was merged into
usb_f_rndis.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 40378
2014-04-04 10:16:52 +00:00
Jonas Gorski
52388da14a kernel: fix kmod-sound-core for 3.14
pcm-page-alloc was merged into snd-pcm.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 40377
2014-04-04 10:16:50 +00:00
John Crispin
618984339a kernel/modules: package Arabic charsets
Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 40334
2014-03-30 13:08:00 +00:00
John Crispin
5fe7fed09e kernel/modules: package Hebrew charsets
Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 40333
2014-03-30 13:07:57 +00:00
Felix Fietkau
19f9b22f09 Add Bosch C_CAN/D_CAN modules kernel package
Add Bosch C_CAN/D_CAN driver as a kernel package. The D_CAN controller is used
on BeagleBoneBlack.

Signed-off-by: Jan Kardell <jan.kardell@telliq.com>

SVN-Revision: 39990
2014-03-21 15:54:44 +00:00
Felix Fietkau
5041b8e46c kernel: add can.ko to the kmod-can package.
Build all of the can support as modules, otherwise the kernel image is
changed when a can kernel package is selected, because the can protocol
is then built in into the kernel image.

Signed-off-by: Jan Kardell <jan.kardell@telliq.com>

SVN-Revision: 39989
2014-03-21 15:54:41 +00:00
Florian Fainelli
ee37a00d06 modules: make kmod-pcspkr depend on X86
The kernel Kconfig dependency lists X86, and we will fail building this module
on other platforms such as Malta.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 39974
2014-03-20 23:15:56 +00:00
Hauke Mehrtens
ea2417fe03 kernel: add missing zram option
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 39907
2014-03-12 23:36:01 +00:00
Hauke Mehrtens
ac46cbcfc0 kernel: add missing depends on kmod-mii
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 39670
2014-02-21 22:57:39 +00:00
Hauke Mehrtens
31fb795fd0 kernel: fix kmod-usb-phy-nop
phy-generic.ko was renamed and moved from kernel version to version.
kernel <= 3.9: nop-usb-xceiv.ko
kernel >= 3.10 && <= 3.11: phy-nop.ko
kernel >= 3.12: phy-generic.ko

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 39563
2014-02-10 20:30:24 +00:00
Hauke Mehrtens
f73d6f102a kernel: fix kmod-usb-net-smsc95xx
smsc95xx.ko depends on crc16.ko on kernel >= 3.8
There was an additional kmod-usb-net-smsc95xx definition in the mxs
target code which conflicted with the one in the common area.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 39562
2014-02-10 20:12:13 +00:00
Imre Kaloz
3a347e3b2a phy-omap-control.ko is already part of a different package
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39560
2014-02-10 15:29:11 +00:00
Imre Kaloz
7b844260fa additional omap/musb related fixes
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39559
2014-02-10 14:40:27 +00:00
Imre Kaloz
0a6385e942 fixup ethernet gadget, disable EEM support
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39558
2014-02-10 14:38:22 +00:00
Imre Kaloz
c48e13cc9d package the driver for smsc95xx chips
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39556
2014-02-10 14:34:08 +00:00
Imre Kaloz
18675e9ea6 add additional omap related changes
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39555
2014-02-09 17:08:33 +00:00
Imre Kaloz
6daafb74b9 additional musb fixups
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39554
2014-02-09 16:14:30 +00:00
Imre Kaloz
6b62eef492 musb depends on usb-gadget support
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39550
2014-02-09 14:24:28 +00:00
Imre Kaloz
31a76badcb use musb in PIO mode, as DMA support is platform dependent
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39549
2014-02-09 14:08:10 +00:00
Imre Kaloz
8be96490d6 add more musb symbols
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39548
2014-02-09 14:02:59 +00:00
Imre Kaloz
f198091074 make musb available for omap as well
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39546
2014-02-09 13:36:10 +00:00
Imre Kaloz
ba6eb9a22c rename Kconfig symbol to the current one
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39544
2014-02-09 13:02:17 +00:00
Imre Kaloz
98e4ca00ed move some omap24xx modules to the generic Makefile
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39543
2014-02-09 13:01:00 +00:00
Hauke Mehrtens
579e7d673b kernel: add kmod-usb-net-kalmia
This patch adds a new kernel module for Samsung USB LTE modems.

Signed-off-by: Matti Laakso <malaakso@elisanet.fi>

SVN-Revision: 39535
2014-02-08 16:54:44 +00:00
Hauke Mehrtens
8f0ffe9cc6 kernel: negate kernel version dependencies to fix config for new kernel versions
This fixes some problems on kernel 3.13 and also removes the reference to LINUX_3_7.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 39532
2014-02-08 15:34:12 +00:00
Hauke Mehrtens
55f1e68c74 kernel: kmod-fs-jfs
This patch adds journaled file system (JFS) kernel module support.

Signed-off-by: Gerald Matzka<mgerald21@yahoo.de>

SVN-Revision: 39484
2014-02-05 20:11:58 +00:00
Jo-Philipp Wich
84bf8e1f1a linux: don't break kmod-fs-nfs for Kernels < 3.6.x
SVN-Revision: 39462
2014-02-04 15:55:03 +00:00
Jo-Philipp Wich
bc5b6efe23 linux: fix kmod-fs-nfs to include nfsv3.ko, it was split out of nfs.ko in Linux 3.6
SVN-Revision: 39459
2014-02-04 12:50:59 +00:00
Gabor Juhos
bb8c34d98c kernel/modules: add xen-privcmd package
Also select that for kmod-xen-fs. Fixes the following build
error:

  Package kmod-xen-fs is missing dependencies for the following libraries:
  xen-privcmd.ko

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 39430
2014-01-30 17:08:03 +00:00
John Crispin
33dc3f2488 kernel: add usb3 module definitions
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 39331
2014-01-19 17:27:40 +00:00
Hauke Mehrtens
bf662d7cb0 packages: kernel: reverse kernel dependencies logic
This will select the correct dependencies also for more recent kernel versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 39289
2014-01-14 22:51:30 +00:00
Zoltan Herpai
795db05efb ipt-tproxy: nf_tproxy_core was moved out of 3.12, adding a check for kernel version
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 39287
2014-01-14 14:09:35 +00:00
Zoltan Herpai
9a1e392592 fix 3.12 dependencies
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 39275
2014-01-13 15:47:15 +00:00
Imre Kaloz
2b22d909fd handle new libs required for new kernels
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 39142
2013-12-20 06:09:41 +00:00
Luka Perkov
a9376b6fdb kernel: add rtc-ds1672 module support
Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 39110
2013-12-17 02:47:16 +00:00
Felix Fietkau
5991eb39b9 kernel: move BLKCIPHER into crypto-core to avoid pulling in crypto-manager for arc4 (used by mac80211)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 39052
2013-12-14 16:40:24 +00:00
Luka Perkov
bda5d40721 kernel: add CAN modules
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 39032
2013-12-11 10:56:08 +00:00
Luka Perkov
98009790c6 kernel: module updates for 3.12
Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 39008
2013-12-09 11:30:18 +00:00
John Crispin
48de8ed52a kernel/modules: snd-pcm-dmaengine only if CONFIG_SND_DMAENGINE_PCM is set
Platforms without in-soc audio don't provide CONFIG_SND_DMAENGINE_PCM, thus
the module is not generated.

SVN-Revision: 38913
2013-11-25 14:09:48 +00:00
Hauke Mehrtens
df7e855df0 kernel: add vmxnet3 module
support VMware ethernet adapters

Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>

SVN-Revision: 38840
2013-11-17 16:41:40 +00:00
Zoltan Herpai
ff41e07aa2 kernel: add new core sound module snd-pcm-dmaengine.ko for 3.12 kernels and above
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 38772
2013-11-12 01:09:15 +00:00
Zoltan Herpai
1789fda3fb kernel: of_i2c is moved into i2c-core in 3.12, add kernel version check into modules/i2c.mk
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 38760
2013-11-11 22:03:35 +00:00
Imre Kaloz
7f4bdaa244 depend on the correct target
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 38721
2013-11-11 11:51:54 +00:00
Imre Kaloz
06d0fda4d1 switch to 3.12, enable support for AM33xx/OMAP3
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 38692
2013-11-08 12:44:38 +00:00
Hauke Mehrtens
a02ef5d05e kernel: fix dependencies of kmod-thermal
This depends on kmod-hwmon-core

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 38639
2013-11-03 20:18:45 +00:00
Hauke Mehrtens
1f3c0f9c54 kernel: fix dependencies of usb-eth-gadget
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 38638
2013-11-03 20:17:52 +00:00
Hauke Mehrtens
b81685f0a4 kernel: add missing dependency for kernel 3.12 in tg3
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 38605
2013-10-30 09:50:13 +00:00
Luka Perkov
f7ccdbec75 kernel: add w1-master-mxc module
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 38575
2013-10-29 02:52:17 +00:00
John Crispin
c81c814d6a kernel: add packages for sdhci support
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 38549
2013-10-28 06:47:20 +00:00
Luka Perkov
3d77352390 kernel: add keyboard-imx module
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 38537
2013-10-25 10:29:49 +00:00
Florian Fainelli
ec41ca3a47 kernel: make kmod-pcnet32 depend on kmod-mii
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 38531
2013-10-25 01:47:45 +00:00
Florian Fainelli
294a57822e kernel: add mii library kernel module package
This package is required for network drivers such as pcnet32

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 38530
2013-10-25 01:47:32 +00:00
Luka Perkov
d8311375eb kernel: imx6: add modules needed for sgtl5000 audio codec
Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 38427
2013-10-16 03:25:59 +00:00
Hauke Mehrtens
c240ee84e9 zd1201: fix url to zd1201 firmware
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 38378
2013-10-12 22:36:08 +00:00
Luka Perkov
408af1f6c7 kernel: add kirkwood thermal module
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 38371
2013-10-12 16:26:55 +00:00
John Crispin
925f37a5a6 kernel: dont rely on library modules to be depended on
fixes https://dev.openwrt.org/ticket/14257

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 38341
2013-10-08 15:08:33 +00:00
Hauke Mehrtens
c57ac5fcb7 kernel: add industrialio-triggered-buffer.ko only when the config option is selected.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 38276
2013-10-01 22:40:32 +00:00
Hauke Mehrtens
1158f22b02 ep93xx: fix sound dependencies for ep93xx
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 38274
2013-10-01 22:38:40 +00:00
John Crispin
391ec155a0 kernel: lib-textsearch needs to be auto probed for amanda nat to work
https://dev.openwrt.org/ticket/14232

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 38262
2013-09-30 20:48:12 +00:00
Felix Fietkau
32d54de3b9 kernel: disable kmod-iio for linux 3.6 as well (to avoid build issues due to missing config symbol changes)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 38247
2013-09-28 05:22:05 +00:00
Felix Fietkau
e2420239ae kernel: exclude regmap-spi.ko if SPI support cannot be selected
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 38245
2013-09-27 21:12:15 +00:00
Felix Fietkau
1f037b5248 kernel: make sound-soc-core depend on kmod-ac97
it has a conditional #ifdef based dependency on it, which trips up on
some targets

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 38242
2013-09-27 21:12:04 +00:00
Felix Fietkau
3c045e9933 kernel: remove old kernel compat code for pcmcia
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 38239
2013-09-27 20:47:09 +00:00
Felix Fietkau
e232a92c08 kernel: mark kmod-thermal menuconfig symbol as hidden to avoid building it on targets with no thermal drivers
Should fix build errors with Linux 3.3/3.6 targets, which use different
kconfig symbols

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 38238
2013-09-27 20:44:11 +00:00
Luka Perkov
eb486aadb8 kernel: add thermal modules
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 38230
2013-09-27 10:49:33 +00:00
Gabor Juhos
7530971113 package/kernel: add support for industrial-io and AD799x
Add support for industrial IO core and (still staging)
driver for AD799x, a high precision I2C ADC family.

Signed-off-by: Hartmut Knaack <knaack.h@gmx.de>
[juhosg: update subject, reformat commit message]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 38187
2013-09-25 18:00:35 +00:00
Gabor Juhos
4fcc9ce9ff package/kernel: add hwmon driver for ADT7410
Add support for the ADT7410 hwmon driver, a high precision
I2C temperature sensor.

Signed-off-by: Hartmut Knaack <knaack.h@gmx.de>
[juhosg: update subject, reformat commit message]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 38186
2013-09-25 18:00:34 +00:00
Gabor Juhos
6ac0dfb280 package/kernel: move I2C-GPIO drivers from i2c.mk to other.mk
Move pca953x support from i2c.mk to other.mk, where other
GPIO drivers are located. Remove duplicate pcf857x support
from i2c.mk.

Signed-off-by: Hartmut Knaack <knaack.h@gmx.de>
[juhosg: update subject, and reformat commit message]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 38185
2013-09-25 18:00:33 +00:00
Felix Fietkau
9d24525b1d kernel: add AutoProbe for ppp_async and ppp_synctty (should fix #14185)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 38055
2013-09-19 06:33:53 +00:00
John Crispin
f12f4074af kernel: make most modules use AutoProbe
now that we have modprobe we can set more than half of the modules to AutoProbe

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 38021
2013-09-17 21:45:17 +00:00
Felix Fietkau
5d8cdd84e8 kernel: fix config symbol for kmod-crypto-hash
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 38015
2013-09-17 09:54:05 +00:00
Hauke Mehrtens
0c597a8f53 kernel: add missing config option
SVN-Revision: 37978
2013-09-13 20:39:23 +00:00
Luka Perkov
15ea1a6d66 kernel: gsc depends on kmod-i2c-core
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37960
2013-09-12 23:38:54 +00:00
Luka Perkov
e4c837f6d6 kernel: fix imx sata module
The imx sata module has only been backported to imx6 target. This change will
fix buildbot errors due to missing patches in other targets. Keep this until
all targets use kernel version with imx sata support in them.

Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37950
2013-09-11 22:08:46 +00:00
Luka Perkov
a43c2d4e6f kernel: add imx sata module
Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 37937
2013-09-10 22:26:37 +00:00
Luka Perkov
7d73153e86 kernel: allow hwmon GSC driver for all targets
- enable using hwmon GSC driver on all targets
- add a kmod package for it

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 37933
2013-09-10 22:26:30 +00:00
Hauke Mehrtens
f9b790bd55 kernel: kmod-libphy, kmod-tg3: fix load order
This fixes the following error:
tg3: Unknown symbol mdiobus_alloc_size (err 0)
tg3: Unknown symbol phy_ethtool_sset (err 0)
tg3: Unknown symbol phy_mii_ioctl (err 0)
tg3: Unknown symbol phy_connect (err 0)
tg3: Unknown symbol mdiobus_register (err 0)
tg3: Unknown symbol mdiobus_free (err 0)
tg3: Unknown symbol phy_start (err 0)
tg3: Unknown symbol phy_start_aneg (err 0)
tg3: Unknown symbol mdiobus_unregister (err 0)
tg3: Unknown symbol phy_ethtool_gset (err 0)
tg3: Unknown symbol phy_stop (err 0)
tg3: Unknown symbol phy_disconnect (err 0)

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37904
2013-09-05 19:57:44 +00:00
Hauke Mehrtens
9af52f3a2c kernel: kmod-ssb, kmod-b44: fix load order
This fixes the following error:
b44: Unknown symbol ssb_device_is_enabled (err 0)
b44: Unknown symbol ssb_pcicore_dev_irqvecs_enable (err 0)
b44: Unknown symbol ssb_bus_may_powerdown (err 0)
b44: Unknown symbol ssb_pcihost_register (err 0)
b44: Unknown symbol ssb_device_disable (err 0)
b44: Unknown symbol ssb_device_enable (err 0)
b44: Unknown symbol ssb_driver_unregister (err 0)
b44: Unknown symbol __ssb_driver_register (err 0)
b44: Unknown symbol ssb_bus_powerup (err 0)
b44: Unknown symbol ssb_clockspeed (err 0)
b44: Unknown symbol ssb_dma_translation (err 0)

Reported-by: Helmut Schaa <helmut.schaa@googlemail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37903
2013-09-05 19:56:04 +00:00
Hauke Mehrtens
fd561a47c5 kernel: kmod-firewire: fix dependencies
This fixes the following error:
firewire_core: Unknown symbol crc_itu_t (err 0)

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37902
2013-09-05 19:53:21 +00:00
Hauke Mehrtens
14a65f1cfb kernel: kmod-fs-xfs: fix dependencies
This fixes the following error:
xfs: Unknown symbol exportfs_decode_fh (err 0)

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37900
2013-09-05 19:41:00 +00:00
Hauke Mehrtens
09a55136d7 kernel: kmod-usb-serial-keyspan: fix dependencies
This fixes the following error:
keyspan: Unknown symbol ezusb_fx1_ihex_firmware_download (err 0)

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37899
2013-09-05 19:39:55 +00:00
Steven Barth
0a85c59040 netfilter: Add IPv6-NAT support for kernel and ipt Thanks to Berni, Adam Novak and Sedat Dilek for patches and inspiration
SVN-Revision: 37866
2013-09-01 17:59:48 +00:00
Luka Perkov
b04baf0d0c crypto: add missing depends for crypto-manager
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37817
2013-08-21 00:36:19 +00:00
Hauke Mehrtens
0d9ecfa564 kernel: kmod-appletalk: fix dependencies
When CONFIG_LLC gets build as a module, also p8022.ko and psnap.ko are
getting build as a module. kmod-appletalk depends on llc.ko and
psnap.ko, but at least psnap.ko,was not packed. On most systems
CONFIG_LLC will be build into the kernel so this problem does not show
up.

This fixes the missing dependency of kmod-appletalk on psnap.ko

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37673
2013-08-04 09:51:07 +00:00
Hauke Mehrtens
d2ed54596d kernel: only add v4l2-compat-ioctl32 when CONFIG_COMPAT is set
SVN-Revision: 37661
2013-08-03 10:10:16 +00:00
Hauke Mehrtens
f43b6b2bea kernel: add missing module to video-core for kernel < 3.6
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37659
2013-08-02 20:08:20 +00:00
Hauke Mehrtens
65ef965e6e kernel: fix usb-chipidea compilation with kernel <= 3.9
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37658
2013-08-02 20:07:11 +00:00
Hauke Mehrtens
0fe808d032 kernel: load libphy before tg3
SVN-Revision: 37651
2013-08-01 22:19:19 +00:00
Luka Perkov
181cb9f3fa kernel: add usb-mxs-phy package
SVN-Revision: 37580
2013-07-28 20:34:18 +00:00
Luka Perkov
cc4bda8d67 kernel: update usb-chipidea package
SVN-Revision: 37579
2013-07-28 20:34:17 +00:00
Luka Perkov
769f986d9a kernel: update usb2 package
SVN-Revision: 37578
2013-07-28 20:34:09 +00:00
Luka Perkov
aa81b9ed5f kernel: be consistent with formatting style
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37545
2013-07-26 01:09:50 +00:00
Jonas Gorski
b037b0011e kernel: ebtables depends on bridge
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37520
2013-07-23 19:53:08 +00:00
Felix Fietkau
94439c2b5d kernel: add a new global config symbol for enabling rfkill support (can be enabled by default via target feature flag)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37491
2013-07-21 11:55:30 +00:00
Jonas Gorski
11c5730695 kernel: fix config breakage from removing the de4x5 tulip driver
Properly define the config symbol to n so it doesn't break build for
targets which do have it available (e.g. mostly everything except arm).

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37489
2013-07-21 11:08:38 +00:00
Felix Fietkau
c493e45058 kernel: fix kmod-crypto-hw-ppc4xx dependencies
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37488
2013-07-21 08:20:01 +00:00
Felix Fietkau
2ea287816c kernel: add missing config symbol for the chipidea usb driver
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37487
2013-07-21 08:19:58 +00:00
Felix Fietkau
4332b7fce5 kernel: remove an exotic ethernet driver from the tulip package which does not build on some platforms
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37486
2013-07-21 08:06:56 +00:00
Gabor Juhos
0494ec45f1 kernel: fix crypto-hw-talitos dependencies
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 37485
2013-07-20 20:44:40 +00:00
Hauke Mehrtens
9ba76039d6 kernel: fix kmod-fs-btrfs dependencies
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37466
2013-07-19 23:10:40 +00:00
Hauke Mehrtens
28752830c7 kernel: add fbdev.ko to kmod-fb on x86 dependencies
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37460
2013-07-19 22:30:35 +00:00
Hauke Mehrtens
251b414641 kernel: fix kmod-rtc-pcf8563 dependencies
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37459
2013-07-19 22:27:31 +00:00
Gabor Juhos
221ddfa19b kernel: package the usbmon module
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 37458
2013-07-19 22:19:26 +00:00
Hauke Mehrtens
ddb0804479 kernel: simplify kmod-crypto-misc dependencies
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37448
2013-07-19 15:01:22 +00:00
Hauke Mehrtens
4dbc5c64fa kernel: fix kmod-et131x dependencies
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37446
2013-07-19 14:53:29 +00:00
Hauke Mehrtens
5920feafda kernel: fix usb-net-asix dependencies
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37445
2013-07-19 14:51:15 +00:00
Hauke Mehrtens
0cb97db4be kernel: fix crypto-hw-geode dependencies
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37443
2013-07-19 14:46:02 +00:00
Hauke Mehrtens
0256b82631 kernel: fix crypto-hw-padlock dependencies
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37442
2013-07-19 14:44:12 +00:00
Hauke Mehrtens
4a9adf4300 kernel: fix syntax error in kmod-crypto-misc
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37441
2013-07-19 14:41:33 +00:00
Felix Fietkau
7642a4eeaa kernel: add missing module for mmc-spi
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37440
2013-07-19 14:13:45 +00:00
Hauke Mehrtens
d6e9934924 kernel: fix kmod-usb-chipideai syntax
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37438
2013-07-19 13:35:28 +00:00
Hauke Mehrtens
c12085a578 kernel: fix kmod-usb-chipideai dependencies
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37437
2013-07-19 13:23:47 +00:00
Jonas Gorski
29954b9ffc kernel: remove gpio_buttons
It hasn't been buildable for a long time, and there are no users of it
anymore left as all of them have been switched to the upstream accepted
version.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37436
2013-07-19 13:20:41 +00:00
Jo-Philipp Wich
f71d47e58e linux: fix platform dependency of kmod-usb2-fsl
SVN-Revision: 37428
2013-07-19 10:34:40 +00:00
Jo-Philipp Wich
dd61797e96 linux: kmod-ipt-filter depends on kmod-ipt-conntrack
SVN-Revision: 37427
2013-07-19 10:08:26 +00:00
Jonas Gorski
1f59f8ed40 kernel: change ipt depends to a select
Fixes recursive dependencies with kmod-ipt-core.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37426
2013-07-19 09:59:34 +00:00
Jonas Gorski
85cf95b73a kernel: video-core depends on i2c-core if i2c-core is selected
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37421
2013-07-18 20:40:17 +00:00
Jonas Gorski
fe1a84ad71 kernel: kmod-gpio-mcp23s08 depends on i2c-core
But only if it is selected, so make it a conditionl dependency.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37420
2013-07-18 20:40:15 +00:00
Jonas Gorski
5e239a0fa4 kernel: kmod-pcmcia-serial requires kmod-serial-8250
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37419
2013-07-18 20:40:13 +00:00
Jonas Gorski
f3755ec53c kernel: kmod-e1000e depends on pip for 3.8+
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37418
2013-07-18 20:40:10 +00:00
Felix Fietkau
eee81c5fbf kernel: net-zd1201 depends on usb-core
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37416
2013-07-18 17:26:43 +00:00
Felix Fietkau
3b985bae1b kernel: fix usb-net-cdc-mbim dependencies
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37415
2013-07-18 17:26:39 +00:00
Felix Fietkau
b30b62619c kernel: usb-serial-qualcomm depends on usb-serial-wwan
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37414
2013-07-18 17:26:36 +00:00
Felix Fietkau
6fc24f7768 kernel: usb-serial-keyspan needs to include ezusb.ko
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37413
2013-07-18 17:26:32 +00:00
Felix Fietkau
2bc5b4a02a kernel: usb-serial-ipw depends on usb-serial-wwan
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37412
2013-07-18 17:26:28 +00:00
Felix Fietkau
225cb7a3d7 kernel: mtdtests depends on nand
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37411
2013-07-18 17:26:24 +00:00
Felix Fietkau
ec5f8304b2 kernel: bluetooth depends on crypto-hash
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37410
2013-07-18 17:26:21 +00:00
Felix Fietkau
3dfe4bc893 kernel: rfkill depends on input-core
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37409
2013-07-18 17:26:17 +00:00
Felix Fietkau
9ea4b73748 kernel: split slhc into a separate package and make slip depend on it
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37408
2013-07-18 17:26:13 +00:00
Felix Fietkau
b4a847be93 kernel: fix accidental depends line duplication
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37407
2013-07-18 16:49:55 +00:00
Felix Fietkau
f766aa2dee kernel: sctp depends on ipv6 if ipv6 is enabled
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37406
2013-07-18 16:46:11 +00:00
Felix Fietkau
58f50a7dbd kernel: make kmod-sched depend on kmod-ipt-core
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37404
2013-07-18 16:32:12 +00:00
Jo-Philipp Wich
32d810e75a linux: introduce new kmod-iptunnel for Linux 3.10+, add missing dependencies to netsupport packages
SVN-Revision: 37402
2013-07-18 15:47:13 +00:00
Jo-Philipp Wich
44fd7d9626 linux: add missing netfilter dependencies
SVN-Revision: 37401
2013-07-18 15:47:08 +00:00
Jo-Philipp Wich
a5f93fad9d linux: add missing dependency to kmod-i2c-tiny-usb
SVN-Revision: 37399
2013-07-18 13:57:40 +00:00
Jo-Philipp Wich
8500a3fea4 linux: add missing dependencies to kmod-fs-msdos and kmod-fs-xfs
SVN-Revision: 37398
2013-07-18 13:57:36 +00:00
Jonas Gorski
a842efc8cd kernel: btrfs supports raid6 in 3.10, thus depends on lib-raid6
btrfs now supports raid5/6 and added appropriate depenendcies for 3.10.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37396
2013-07-18 13:08:35 +00:00
Jonas Gorski
eaadc5c4f9 kernel: move xor into its own package
xor.ko is needed by btrfs in 3.10+, so split it out into its own
package. Make it hidden as it does not provide any functionality on its
own.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37395
2013-07-18 13:08:33 +00:00
Jonas Gorski
050061a565 kernel: split out lib-raid6
raid_pq.ko is needed by btrfs in 3.10+, so split it out into its own
package. Make it hidden as it does not provide any functionality on its
own.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37394
2013-07-18 13:08:31 +00:00
Jonas Gorski
69de869b0f kernel: kmod-dm depends on crypto
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37393
2013-07-18 13:08:29 +00:00
Jonas Gorski
9a38971a3e kernel: crypto: add missing dependencies and files
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37392
2013-07-18 13:08:27 +00:00
Jonas Gorski
5b931b9ec0 kernel: drop kmod-ata-sis
it was broken since 2.6.21, evidently nobody uses it and we can just
remove it.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37391
2013-07-18 13:08:23 +00:00
Jo-Philipp Wich
b44ece50d4 linux: add missing dependencies to kmod-ip6tables
SVN-Revision: 37389
2013-07-18 11:57:19 +00:00
Zoltan Herpai
8aa106cf43 imx23: ChipIdea changes
- move ci_hdrc into generic modules
 - add separate package for imx-specific modules

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 37384
2013-07-17 22:49:16 +00:00
Luka Perkov
d530ad0732 kernel: add sound-soc-imx-sgtl5000
Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 37360
2013-07-15 23:18:34 +00:00
Luka Perkov
b3ec189cdb kernel: add sound-soc-imx
Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 37359
2013-07-15 23:18:33 +00:00
John Crispin
3cfa187818 kernel: add usb-dwc2 kmod
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37338
2013-07-15 11:08:04 +00:00
Hauke Mehrtens
ef0b9be95e brcm47xx: do not load the kernel modules needed for Ethernet manually
add the boot flag to make the kernel modules needed for Ethernet and
diag load on startup.

SVN-Revision: 37284
2013-07-14 12:59:00 +00:00
Felix Fietkau
bec39b26ad kernel: move codel from kmod-sched-core to kmod-sched, it is rarely needed
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37256
2013-07-11 20:56:30 +00:00
Felix Fietkau
c38b7b3913 kernel: make libsas depend on x86
It is only used by one driver that already depends on x86. Disabling it
prevents a few kilobytes of bloat from leaking into all targets via
CONFIG_BLK_DEV_BSG

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37254
2013-07-11 20:56:22 +00:00