Commit Graph

332 Commits (f4af7fe1343f92e0342761c23eb5fe5f0dd63bc9)

Author SHA1 Message Date
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 1b88b149a9 kernel: add netfilter.mk to modules makefile SCAN_DEPS
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 43589
2014-12-09 12:35:18 +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
Felix Fietkau a3618cd9c1 kernel: use .ONESHELL to speed up processing of many kmod-* packages
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 43024
2014-10-22 08:57:56 +00:00
Felix Fietkau d8278dee4d kernel: use /bin/sh instead of bash to speed up processing of many kmod-* packages
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 43022
2014-10-22 08:57:45 +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