Commit Graph

1129 Commits (5452dbad6163ded47be8f0c37aa7f725579cc323)

Author SHA1 Message Date
Jonas Gorski 9813679235 package: kernel: add missing config symbols for serial-8250
SVN-Revision: 31134
2012-03-28 21:55:15 +00:00
Gabor Juhos ab6086e3f9 package/kernel: create packages for the LED Timer/Default ON triggers
SVN-Revision: 31106
2012-03-27 19:37:58 +00:00
Gabor Juhos ddc784694b package/kernel: allow to build RTC modules for 3.x
SVN-Revision: 31105
2012-03-27 19:37:57 +00:00
Jo-Philipp Wich f6ad186eec kernel: add kmod-acpi-button
SVN-Revision: 31037
2012-03-19 23:48:38 +00:00
Jo-Philipp Wich 0099e0e79b kernel: add missing AddDepends calls for kmod-usb-serial-qualcomm and kmod-ata-sis
SVN-Revision: 31029
2012-03-19 20:28:49 +00:00
Jo-Philipp Wich 60b39b7fc0 Add support for the 8250 UART module.
It has been added at the end of other.mk as i couldn't find a better place
for it.

Signed-off-by: Christian Gagneraud <chris@techworks.ie>

SVN-Revision: 30989
2012-03-18 19:49:22 +00:00
Jo-Philipp Wich a0e9402b46 Fix the title and the description of the kmod for DS2433.
This kmod has been certainly added by copy/paste but the title and
description were not updated. Fix that.
The DS2433 is a 1 wire 4kb eeprom with CRC capability.

Signed-off-by: Christian Gagneraud <chris@techworks.ie>

SVN-Revision: 30988
2012-03-18 19:49:21 +00:00
Jo-Philipp Wich 782a6225c7 Adds a kmod for the DS2431
The DS2431 is a 1 wire 1kb eeprom.

Signed-off-by: Christian Gagneraud <chris@techworks.ie>

SVN-Revision: 30987
2012-03-18 19:49:19 +00:00
Jo-Philipp Wich c31627a112 This patch adds a kmod in hwmon for the SHT21 sensor (I2C temperature and humidity sensor)
Signed-off-by: Christian Gagneraud <chris@techworks.ie>

SVN-Revision: 30986
2012-03-18 19:49:17 +00:00
Jo-Philipp Wich 3b87ad238c kernel: add kmod-usb-net-ipheth (#10157)
SVN-Revision: 30981
2012-03-18 19:02:28 +00:00
Jo-Philipp Wich 6954150e65 kernel: add kmod-usb-serial-qualcomm (#8283)
SVN-Revision: 30979
2012-03-18 18:49:38 +00:00
Jo-Philipp Wich 662551d3a4 kernel: add kmod-ata-sis (#8259)
SVN-Revision: 30978
2012-03-18 18:44:30 +00:00
Jo-Philipp Wich bea4837dc1 kernel: small correction of menuconfig title for kmod-video-gspca-ov534-9
SVN-Revision: 30977
2012-03-18 18:37:08 +00:00
Jo-Philipp Wich 906d44975b kernel: add kmod-video-gspca-ov534-9
SVN-Revision: 30975
2012-03-18 18:14:10 +00:00
Jo-Philipp Wich e6af9d374a fix ipt_ttl and ipt_TTL userspace library packaging
SVN-Revision: 30897
2012-03-12 02:07:22 +00:00
Gabor Juhos f39459d605 package/kernel: add package for the ath79 watchdog
SVN-Revision: 30851
2012-03-08 09:00:16 +00:00
Gabor Juhos 96e8c6f0fd package/kernel: don't allow to select NAND modules for kernels <3.0
SVN-Revision: 30828
2012-03-05 18:01:55 +00:00
Gabor Juhos 370f9b6793 package/kernel: package nandsim module
SVN-Revision: 30774
2012-03-02 11:17:27 +00:00
Gabor Juhos e2a5d987bd package/kernel: package NAND support
SVN-Revision: 30773
2012-03-02 11:17:25 +00:00
Jo-Philipp Wich 280605c2d6 kernel: only depend on kmod-rtc-core if its provided by the used Kernel version
SVN-Revision: 30716
2012-02-25 13:05:59 +00:00
Hauke Mehrtens c5d940389b mac80211: add brcmsmac driver
brcmsmac does not work on bcm47xx based devices or has AP mode support for now.

SVN-Revision: 30643
2012-02-19 14:05:17 +00:00
Gabor Juhos d4b6ea4a9a package/kernel: add package for MTD testing modules
SVN-Revision: 30628
2012-02-18 16:02:18 +00:00
Jo-Philipp Wich 8e94d5d0d3 kernel: fix KCONFIG depends of kmod-md modules
SVN-Revision: 30564
2012-02-15 23:34:24 +00:00
John Crispin 6c5d3e0844 add missing autoload shortcut to crypto modules for btrfs
Currently the btrfs module (and other fs modules) is loaded before other modules to provide early extroot compatibility. This will fail for btrfs however, because the dependencies crypto-core and crypto-hash are missing. This patch makes them available for early loading too.

Signed-off-by: Jan Willies <jan@willies.info>

SVN-Revision: 30542
2012-02-14 20:11:28 +00:00
John Crispin 07fb815944 Add kernel module package for SLIP
This patch adds support for a kernel module package for SLIP. We needed it forusing tunslip6 from Contiki OS for 6LoWPAN communications.

Signed-off-by: Markus Becker <mab@comnets.uni-bremen.de>

SVN-Revision: 30538
2012-02-14 19:07:13 +00:00
Gabor Juhos 32247d3d21 package/modules: enable ECHI/OHCI for RT3883
SVN-Revision: 30496
2012-02-13 15:18:01 +00:00
Gabor Juhos c31797f1ad package/kernel: nuke CONFIG_USB_{O,E}HCI_AR71XX symbols
SVN-Revision: 30412
2012-02-10 13:16:47 +00:00
Jonas Gorski 778e5d4fa5 brcm63xx: add support for linux 3.3
SVN-Revision: 30027
2012-02-04 10:17:27 +00:00
Jo-Philipp Wich 5a61ba4e3a leds.mk: remove obsolete references to leds-alix and leds-net5501 modules These are now supported by platform drivers in arch/x86/platform/geode. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 30020
2012-02-03 18:12:30 +00:00
Jonas Gorski c336de3d85 kernel: update module names and add new config symbols for linux 3.3
SVN-Revision: 29985
2012-02-02 08:23:44 +00:00
Gabor Juhos a25800215c package/kernel: add ATH79 symbols for OHCI/EHCI drivers
SVN-Revision: 29861
2012-01-22 18:43:45 +00:00
Gabor Juhos 6c2638c5e2 ar71xx: rename vsc7385 spi driver
SVN-Revision: 29853
2012-01-22 13:51:57 +00:00
Jonas Gorski aa8f9171f2 kernel: fix OCF for linux 3.2
Add skb_frag_page from 3.2 to OCF for 3.1 and earlier and use it.

SVN-Revision: 29818
2012-01-19 19:51:54 +00:00
Jonas Gorski 3d09c34dd3 package: kernel: fix files for blowfish and pcimcia-rsrc
Based on a patch from Philip Prindeville.

SVN-Revision: 29797
2012-01-19 08:25:26 +00:00
Hauke Mehrtens a671c720b4 packages: kernel: add usb-common.ko to usb package for kernel >= 3.2
SVN-Revision: 29776
2012-01-18 17:13:23 +00:00
Jo-Philipp Wich 97af76a920 include: calculate md5sum over sorted kernel config symbol list and incorperate it into the kernel metapackage version, make kmods depend on this specific version. The aim of this change is to invalidate kmods which are built against a different kernel config on the opkg metadata level. Manual copying and insmod of custom *.ko files, e.g. for development purpose, is still possible.
SVN-Revision: 29686
2012-01-08 15:23:11 +00:00
Gabor Juhos c3b763ac77 package/kernel: add package for the PCF2123 RTC driver
SVN-Revision: 29664
2012-01-04 21:16:21 +00:00
Jo-Philipp Wich a788f199c9 remove current RTSP support
SVN-Revision: 29643
2012-01-04 00:29:29 +00:00
Hauke Mehrtens 5b8686c303 brcm47xx: add new usb driver for bcma bus and replace ssb usb driver.
This new usb driver uses an extra device so the ehci and the ohci driver are not depending on ech other any more.

SVN-Revision: 29575
2011-12-19 23:39:13 +00:00
Jo-Philipp Wich 8bfef35385 kernel: rename kmod-switch-rtl8366_smi to kmod-switch-rtl8366-smi to avoid underscores in package names
SVN-Revision: 29518
2011-12-13 15:29:45 +00:00
Gabor Juhos 6a0b84e671 package/kernel: create packages for the rtl8366* drivers
This allows to enable rtl8366 switches family support, which are
optional (present on few boards).

Based on a patch by Roman Yeryomin <roman@advem.lv>

SVN-Revision: 29388
2011-12-01 22:48:52 +00:00
John Crispin 83bef60b52 kernel: package TI's USB 3410/505 usb driver
This is a patch that adds kernel drivers for TI's USB 3410/5052
devices to the `make menuconfig` GUI during setup.

Signed-off-by: Nemanja Stefanovic <nemik@nemik.net>

SVN-Revision: 29366
2011-11-30 14:16:58 +00:00
John Crispin fc6b568cab kernel: This adds support for Marvell S-ATA.
Useful for kirkwood and probably other Marvell SoCs.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 29364
2011-11-30 12:45:50 +00:00
Florian Fainelli ffdf69028f allow building 8021q and bridge as modules
SVN-Revision: 29163
2011-11-15 22:24:18 +00:00
Florian Fainelli d589ac0939 kmod-r6040 depends on kmod-libphy
SVN-Revision: 29162
2011-11-15 19:15:42 +00:00
Jonas Gorski f8f30bff82 package: kernel: fix typo
SVN-Revision: 28898
2011-11-09 22:11:51 +00:00
Jonas Gorski 0a2728664f package: kernel: add handling for 3.2 renames (and some missed ones for 3.1)
SVN-Revision: 28897
2011-11-09 21:16:52 +00:00
John Crispin f78a0b80cc modules: fixes ko files that were renamed in 3.1
SVN-Revision: 28724
2011-11-03 15:16:50 +00:00
Michael Büsch a3db2f2055 omap24xx: Fix MUSB compile
SVN-Revision: 28674
2011-10-29 22:26:27 +00:00
Nicolas Thill 0a84f6a74e package/kernel: various NLS handling fixes
* move AddDepends/nls to 001-depends.mk for proper use by other packages (closes: #7639)
 * make kmod-usb-core use it
 * fix deps generated from its arguments (as used in kmod-fs-hfsplus)

SVN-Revision: 28668
2011-10-29 15:03:56 +00:00
Nicolas Thill 0c95fe5de1 package/kernel: add dependency on kmod-lib-crc-itu-t to kmod-fs-udf (closes: #8045)
SVN-Revision: 28666
2011-10-29 13:20:36 +00:00
Nicolas Thill defe47ebbc package/kernel: add dependency on kmod-lib-crc-itu-t to kmod-firewire
SVN-Revision: 28665
2011-10-29 13:20:30 +00:00
Nicolas Thill 04f03b149d package/kernel: fix my previous kmod-fs-cifs fix in r28661 (could I be sleep-deprived?)
SVN-Revision: 28663
2011-10-28 22:22:13 +00:00
Nicolas Thill 01fcc80afc package/kernel: enable kmod-ata-core & kmod-scsi-core on x86
SVN-Revision: 28662
2011-10-28 19:16:27 +00:00
Nicolas Thill 897ab36e93 package/kernel: fix kmod-fs-cifs dependencies (closes: #9381, #10055)
SVN-Revision: 28661
2011-10-28 19:16:21 +00:00
Nicolas Thill c824c76aae package/kernel: move MD4 crypto module in its own package
SVN-Revision: 28660
2011-10-28 19:16:12 +00:00
Nicolas Thill 4eeb0e1246 package/kernel: fix kmod-fs-btrfs dependencies (missed in r28656)
SVN-Revision: 28659
2011-10-28 14:31:29 +00:00
Nicolas Thill ab29084cdb package/kernel: prefix library modules with lib-
SVN-Revision: 28656
2011-10-28 13:24:41 +00:00
Nicolas Thill fb1297dd1f package/kernel: add dependency on kmod-lib-lzo to kmod-fs-btrfs
SVN-Revision: 28655
2011-10-28 13:11:17 +00:00
Nicolas Thill 340e50b393 package/kernel: add kmod-lib-lzo
SVN-Revision: 28654
2011-10-28 13:11:12 +00:00
Nicolas Thill a13f6a4b75 package/kernel: remove SetDepends not needed anymore
SVN-Revision: 28653
2011-10-28 13:11:06 +00:00
Nicolas Thill 1f1ae372dd package/kernel: change kmod-libcrc32 dependency to kmod-crypto-crc32c only
SVN-Revision: 28652
2011-10-28 13:11:01 +00:00
Nicolas Thill a66a8875bb package/kernel: move crc32c in its own package
SVN-Revision: 28651
2011-10-28 13:10:55 +00:00
Michael Büsch b2d89b45d3 bluetooth: set L2CAP and SCO kconfig options to =y. It should be forced to =m for older kernels automagically.
SVN-Revision: 28638
2011-10-27 21:22:53 +00:00
Jonas Gorski dccc9a6c2e package: kernel: remove last use of $(LINUX_KMOD_SUFFIX)
SVN-Revision: 28600
2011-10-26 13:01:11 +00:00
Nicolas Thill 1663fb6425 package/kernel: remove remaining uses of $(LINUX_KMOD_SUFFIX)
SVN-Revision: 28598
2011-10-26 11:33:59 +00:00
Nicolas Thill ca8712bdbd kernel: add dependency on kmod-crypto-authenc to kmod-ipsec (closes: #7431)
SVN-Revision: 28515
2011-10-22 10:19:27 +00:00
Florian Fainelli dc8f762e13 kernel: fix i2c section after r28334
SVN-Revision: 28399
2011-10-10 09:23:56 +00:00
Daniel Dickinson c0a625ffbf Add patch for linux-3.0 as well.
Fix typo from previous submission with input-keys-polled.
Philip Prindeville - 2011-10-03 01:44:55

SVN-Revision: 28356
2011-10-03 03:09:20 +00:00
Daniel Dickinson aaba775f36 The name gpio-cs5535 used to refer to the drivers/char/ module, but in 3.1 it refers to what had been drivers/gpio/cs5535-gpio in more recent kernels. Philip Prindeville - 2011-08-29 04:55:59
SVN-Revision: 28354
2011-10-03 03:04:11 +00:00
John Crispin 3233a7f4a2 package I2C_MUX_GPIO
this module was missing from [28334]

buildbots timed out as the symbol was not defined

SVN-Revision: 28352
2011-10-01 22:36:47 +00:00
Florian Fainelli cfc370eea0 add kmod-hwmon-lm95241
This allows building the module for the national lm95241 i2c temperature sensor.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 28335
2011-09-30 12:55:30 +00:00
Florian Fainelli d53022a424 add support for more i2c muxes
This patch should bring support for several kernel modules related to
I2C to openwrt, which are existing for several years now. Namely there
is the i2c-tiny-usb bus driver, to hook up an I2C bus on any device with
usb support (prevent voiding warranty when opening and soldering).
Second, there is support for the i2c-mux driver and pca954x as a I2C
switch driver.
Finally there is support for common I2C gpio expander driver modules
pca953x and pcf857x. They work without providing platform data recently
(can be instantiated at runtime).

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

SVN-Revision: 28334
2011-09-30 12:55:26 +00:00
Felix Fietkau f8bfab96cb kernel: remove the x86 dependency from kmod-sky2 so that it can be used on other platforms as well
SVN-Revision: 28314
2011-09-28 22:05:32 +00:00
Jonas Gorski 896847d18c kernel: modules: usb.mk: fix a typo
Closes #10143.

SVN-Revision: 28290
2011-09-22 20:14:42 +00:00
Gabor Juhos 06bc4dad81 package: dwc_otg is required for external root on ramips.
Signed-off-by: Cezary Jackiewicz <cezary@eko.one.pl>

SVN-Revision: 28074
2011-08-22 18:08:49 +00:00
Florian Fainelli 9d9722c40f kernel: add kmod-crypto-user
Add kernel crypto user-space interface (af_alg). Includes interface for
hash algorithms (algif_hash) and skcipher algorithms (algif_skcipher).

Signed-off-by: Lars Hjersted <lars@hjersted.com>

SVN-Revision: 28026
2011-08-17 08:48:38 +00:00
Florian Fainelli d132f4c1c2 add support for DS2482 1-Wire I2C bus master
Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>

SVN-Revision: 28010
2011-08-16 20:33:55 +00:00
Gabor Juhos 09dd2b5f89 package/kernel: create package for the RT305x dwc_otg driver
Based on a patch by Layne Edwards <ledwards76@gmail.com>

SVN-Revision: 27998
2011-08-15 14:11:57 +00:00
Hauke Mehrtens f48acb1dc2 kernel: remove kmod-input-core just for some x86 profiles.
Not all x86 profiles have CONFIG_INPUT=y in their configuration. Just remove kmod-input-core for them.

Thank you Philip Prindeville for pointing out this problem.

SVN-Revision: 27988
2011-08-15 11:05:35 +00:00
Jonas Gorski b413f797cf package/kernel: kmod-hid: can't mix and match DEPENDS:= and $(call SetDepends/...)
Since the SetDepends macro does a:

  DEPENDS:= ...

it can't be used after setting DEPENDS:= explicitly, or it will clobber the previous value.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27983
2011-08-14 23:36:45 +00:00
Jonas Gorski 44b272fd58 package/kernel: Fix AddDepends/SetDepends calls with make 3.82
The module definitions depend on 001-depends.mk being the first included,
but make 3.82 does not sort the results of wildcards anymore, so do an
explicit sort of the includes.

Found by Philip Prindeville, thanks!

SVN-Revision: 27982
2011-08-14 23:36:42 +00:00
Jonas Gorski d43ad87c44 package/kernel: Mark mvswitch as broken for linux 3.1
mvswitch does not compile because of VLAN API changes.

SVN-Revision: 27936
2011-08-09 12:19:32 +00:00
Jonas Gorski d430455527 package/kernel: invert dependencies for current kernel features
Instead of depending on new kernel versions, depend on not having one
of the older ones (or vice versa for modules removed in current kernels).

SVN-Revision: 27934
2011-08-09 12:19:27 +00:00
Hauke Mehrtens 7ac20c54fe kernel: typo in cs5535 and cs5536 pata driver kernel definitions
closes #9773

SVN-Revision: 27924
2011-08-06 16:44:10 +00:00
Jonas Gorski 61e2e03311 kernel: Fix firewire for 2.6.37+
The old ieee1394 stack was removed in 2.6.37. The new firewire stack is
available for all kernel versions, but experimental for the older one, so
make both available where appropriate.

SVN-Revision: 27874
2011-08-02 09:53:19 +00:00
Vasilis Tsiligiannis 0cd8805b0a kernel/modules: Add missing config symbol
SVN-Revision: 27862
2011-08-01 14:45:03 +00:00
Jonas Gorski eb90f30ce7 package/kernel: move kmod-fs-mbcache into fs-ext4
mbcache is only needed if xattr support is enabled, but this is only true
for ext4 on 2.6.37+, so just bundle it with ext4 when needed.

SVN-Revision: 27849
2011-07-31 17:58:46 +00:00
Hauke Mehrtens 866a22dc67 kernel: crypto: fix spelling
SVN-Revision: 27757
2011-07-24 15:08:17 +00:00
Hauke Mehrtens 00dd85d8f6 ocf-linux: version bump to 20110720
Fixes problem with TFM allocation in cryptosoft.c

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

Hauke:
 * remove ubsec_ssb package and take it from ocf-linux
 * use patches from ocf-linux package
 * refresh all patches
 * readd some build fixes for OpenWrt.
 * readd CRYPTO_MANAGER dependency

SVN-Revision: 27753
2011-07-24 14:17:58 +00:00
Hauke Mehrtens 0390780c34 kernel: add bcma package
SVN-Revision: 27732
2011-07-23 11:17:36 +00:00
Imre Kaloz 1e395abc80 fixup orion compile
SVN-Revision: 27591
2011-07-11 16:52:28 +00:00
John Crispin f1af962560 kmod-dm9000 should build as a module
SVN-Revision: 27543
2011-07-07 18:21:01 +00:00
Florian Fainelli adeb9ef829 add kmod-sched-netem (#8839)
SVN-Revision: 27458
2011-07-05 12:40:53 +00:00
Felix Fietkau 3c97b838f3 kernel: use lib80211 from compat-wireless instead of the kernel
SVN-Revision: 27436
2011-07-04 03:16:53 +00:00
John Crispin 96cc4174e3 add kmod for dm9000
SVN-Revision: 27402
2011-07-03 17:37:18 +00:00
John Crispin bcd92ce288 add kmod definitions for at24(i2c) and at25(spi) eeproms
SVN-Revision: 27401
2011-07-03 17:23:36 +00:00
Daniel Dickinson 2e4d84278e package/kernel/modules: Alexandros pointed me at this patch, and I noted that not only the MFGPT module but also the new GPIO driver both rely on the mfd_core functionality to operate correctly.
Signed-off-by: Alexandros C. Couloumbis <alex@ozo.com>
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27372
2011-07-03 03:14:58 +00:00
Daniel Dickinson f2d749ee15 Revert "Like the earlier mfgpt patch, the new GPIO drivers also require the MFD driver to be present for the BAR's to be mapped."
This reverts commit c485487b63d1c1de72a375f1278d8a98546ba3af.

SVN-Revision: 27370
2011-07-03 03:14:51 +00:00
Daniel Dickinson 209a776f22 Like the earlier mfgpt patch, the new GPIO drivers also require the MFD driver to be present for the BAR's to be mapped.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27369
2011-07-03 03:14:48 +00:00
Felix Fietkau e2d3555a91 kernel: fix wrong line for the +@DRIVER_WEXT_SUPPORT dependency in kmod-net-zd1201
SVN-Revision: 27274
2011-06-24 19:53:09 +00:00
Florian Fainelli 3f0f8d9c87 fix and make usable kmod-pcmcia-rsrc
This module is also needed for e.g: kmod-bcm63xx-pcmcia

SVN-Revision: 27253
2011-06-21 20:52:53 +00:00
Jo-Philipp Wich ca705913cc kernel: package more NIC drivers: * SiS 190 Fast/Gigabit Ethernet support * SysKonnect Yukon support * Atheros L2 Fast Ethernet support * Atheros L1 Gigabit Ethernet support * Atheros L1C * Atheros L1E Patch by Lauri Võsandi<lauri.vosandi@gmail.com>
SVN-Revision: 27242
2011-06-20 09:41:03 +00:00
Rod Whitby e40867228e package/kernel: Fixed missing CONFIG_HID_SUPPORT required for successful kmod-bluetooth compile.
SVN-Revision: 27201
2011-06-17 11:21:16 +00:00
Hauke Mehrtens cd3bd6e13e package/kernel: Update version dependencies and kmods for linux 3.0
Also disable rtc-core for now since this changed to a bool, now directly
used in the kernel if enabled.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 27186
2011-06-15 21:12:49 +00:00
Jo-Philipp Wich ce4e5bd91d kernel: revert unrelated change in previous commit
SVN-Revision: 27150
2011-06-09 14:36:01 +00:00
Jo-Philipp Wich c9ad45e098 kernel: gre depends on ipv6 is Kernel is built with IPv6 support
SVN-Revision: 27149
2011-06-09 14:34:53 +00:00
Hauke Mehrtens c807bc2432 kernel: fix description of kmod-pata-cs5535 and kmod-pata-cs5536
SVN-Revision: 27126
2011-06-07 15:39:12 +00:00
Hauke Mehrtens e353efcf6f kernel: fix call of kmod-pata-cs5535 and kmod-pata-cs5536
SVN-Revision: 27125
2011-06-07 15:36:49 +00:00
Felix Fietkau 68af223efe x86: remove pata-amd driver from generic x86 images, add addition cs553x modules
The pata-cs5535/pata-cs5536 driver is actually fairly rare: it only gets used on embedded platforms. Therefore, we remove it from the generic x86 configuration.

Also, add definitions for other useful geode modules (high-res timers, MFGPT timers, etc).

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27037
2011-05-31 16:57:01 +00:00
Hauke Mehrtens 6769216a64 kernel: generic: Update 2.6.39 to final
* Add missing config symbols
* Update package/kernel for 2.6.39

CONFIG_BT_L2CAP=y and CONFIG_BT_SCO=y are set to build them into the bluetooth module.

Thank you Jonas Gorski for the patch

SVN-Revision: 27010
2011-05-25 19:51:40 +00:00
Jo-Philipp Wich 7a5fcc5695 kernel: kmod-crypto-iv depends on kmod-crypto-manager Add a missing dependency to kmod-crypto-iv. chainiv.ko and eseqiv.ko from kmod-crypto-iv depend on crypto_blkcipher.ko from kmod-crypto-manager.
Signed-off-by: Lars Hjersted <lars@hjersted.com>

SVN-Revision: 26984
2011-05-24 09:14:35 +00:00
Jo-Philipp Wich be906f6be5 package u32 match and TEE target, patches by Maxim Uvarov
SVN-Revision: 26977
2011-05-24 08:14:29 +00:00
John Crispin 8c2de891a9 * add missing aes dependency to mv_cesa
Signed-off-by: Jan Willies <jan@willies.info>

SVN-Revision: 26920
2011-05-17 10:48:37 +00:00
Vasilis Tsiligiannis ec05877491 package/kernel: crypto: Remove renamed modules hack
Since the oldest kernel in trunk is 2.6.30 the modules always use the
newer names, so we can just use the _generic prefix directly.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 26903
2011-05-15 09:37:35 +00:00
Vasilis Tsiligiannis 49f738fa6d package/kernel: netfilter: Remove 2.4/2.6 references
There's only 2.6, so it doesn't make sense to mention modules that are
2.4 only or for modules that they are available only for 2.6.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 26902
2011-05-15 09:37:32 +00:00
Vasilis Tsiligiannis 2850136ae8 package/kernel: Remove all 2.4 definitions
With no 2.4 support in trunk, we can safely remove any 2.4 definitions for
kmods and merge the 2.6 definitions into the generic ones.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 26901
2011-05-15 09:37:28 +00:00
Vasilis Tsiligiannis b468227827 package/kernel: Remove $(KMOD_SUFFIX) usage
Since there's only 2.6 in trunk $(KMOD_SUFFIX) can be safely replaced with
ko for all mainline kernel modules.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 26900
2011-05-15 09:37:24 +00:00
John Crispin 44eab3f6c1 package/kernel/modules/other.mk is getting big enough that putting the LEDs stuff into its own file makes sense.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 26868
2011-05-09 20:28:04 +00:00
Jo-Philipp Wich bba138c671 kernel: revert r26814
SVN-Revision: 26815
2011-05-03 21:25:36 +00:00
Jo-Philipp Wich be2275b8e6 kernel: add kmod-crypto-ipsec kmod-crypto-ipsec bundles some otherwise unprovided kernel crypto modules that are useful for IPSEC. This is an alternative to breaking these modules out into kmod-crypto-wq (crypto_wq.ko), kmod-crypto-rng (rng.ko and krng.ko), and kmod-crypto-iv (eseqiv.ko and chainiv.ko).
Signed-off-by: Lars Hjersted <lars@hjersted.com>

SVN-Revision: 26814
2011-05-03 21:22:43 +00:00
Jo-Philipp Wich 3d0ac93274 kernel: add kmod-crypto-{wq,rng,iv} Add kmod-crypto-iv as a dependency for kmod-ipsec. Also remove the extraneous kmod-crypto-core dependency to eliminate recursion.
Signed-off-by: Lars Hjersted <lars@hjersted.com>

SVN-Revision: 26813
2011-05-03 21:21:05 +00:00
Jo-Philipp Wich 32f3c920a2 kernel: add kmod-crypto-{wq,rng,iv} This patch adds kmod-crypto-wq, kmod-crypto-rng, and kmod-crypto-iv packages. These packages provide some missing kernel crypto modules which are required for IPSEC. The strongswan4, ipsec-tools, and possibly other IPSEC packages do not work properly without these modules.
NOTE: The KCONFIG associated with each of these modules gets selected
whenever CRYPTO_MANAGER (kmod-crypto-manager) is selected so these
modules are already being built.

Signed-off-by: Lars Hjersted <lars@hjersted.com>

SVN-Revision: 26812
2011-05-03 21:19:56 +00:00
Florian Fainelli ed5e092217 exclude pktgen for uml target
SVN-Revision: 26781
2011-04-29 12:04:17 +00:00
Lars-Peter Clausen 8ba2d8098a kernel: revert r24160 (remove the bogus ext2/ext3 dependency on linux 2.6.30/31)
For kernel versions newer then 2.6.31 the ext4 module can be used to mount
ext2/3 filesystems.
Building ext2/3 as modules on the other hand breaks using ext4 for mounting ext2
or ext3, which breaks booting from ext2/3 on machines where the ext4 module is
built into the kernel.

SVN-Revision: 26645
2011-04-13 13:37:40 +00:00
Vasilis Tsiligiannis 372cefb114 kernel/modules: Move zlib_deflate module to higher autoloading priority
SVN-Revision: 26639
2011-04-12 23:48:28 +00:00
Vasilis Tsiligiannis 41cc2d3a52 kernel/modules: Fix r26637
SVN-Revision: 26638
2011-04-12 23:42:01 +00:00
Vasilis Tsiligiannis d7197ec50b kernel/modules: Add kmod-zlib dependency to kmod-crypto-deflate
SVN-Revision: 26637
2011-04-12 23:34:28 +00:00
Vasilis Tsiligiannis 4f6f0cbe38 kernel/modules: Add zlib package
SVN-Revision: 26636
2011-04-12 23:18:53 +00:00
Vasilis Tsiligiannis 0a0b8c621c kernel/modules: Add "Libraries" submenu and move library packages there
SVN-Revision: 26635
2011-04-12 23:18:48 +00:00
Vasilis Tsiligiannis 627438d0ff kernel/modules: fix kmod-fs-btrfs deps / zlib_deflate / makefile
btrfs needs zlib_deflate, which was built but not included

Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>

SVN-Revision: 26632
2011-04-12 23:18:30 +00:00
Gabor Juhos 98d3aa13f4 package/kernel: add module for the gpio_keys_polled driver
SVN-Revision: 26602
2011-04-12 09:29:14 +00:00
Hauke Mehrtens 077377a294 kernel: do not build gpiolib into the kernel
fix for r26570.

SVN-Revision: 26574
2011-04-10 10:28:30 +00:00
Hauke Mehrtens 2ce13f05cb kernel: add symbols, small fixes
* Some module should be loaded later to load them after the modules they are depending on
* add some more missing config symbols
* make CS5535 build again

SVN-Revision: 26570
2011-04-09 23:34:20 +00:00
Hauke Mehrtens 3b659a2519 crypto: The if statement for twofish did not work, deflate depends on zlib_deflate
SVN-Revision: 26569
2011-04-09 23:30:09 +00:00
Hauke Mehrtens be08c96f01 sound: do not pack ac97_bus.ko and snd-ac97-codec.ko into two packages.
SVN-Revision: 26568
2011-04-09 23:26:00 +00:00
Hauke Mehrtens 24c1caef5f iipt-debug: create bundle of netfilter modules for debugging
Add a bundle for including commonly useful modules for IPtables debugging and development.

For now, it just contains xt_TRACE.ko

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 26567
2011-04-09 23:23:46 +00:00
Hauke Mehrtens 0a637d604b kernel: add scsi cdrom support
This closes #9125.

SVN-Revision: 26548
2011-04-09 15:59:03 +00:00
Felix Fietkau df49468a51 kernel: include firmware in the e100 package
SVN-Revision: 26539
2011-04-08 21:53:38 +00:00
Vasilis Tsiligiannis 6fab820124 kernel/modules: Enable Realtek R8169 not only for x86
This enables support for Realtek 8169 based network cards for other
platforms than x86. I have a mini-PCI card on ixp4xxx running here.
Maybe for the other cards in netdevices.mk a @DEPENDS change from
@TARGET_x86 to @PCI_SUPPORT makes also sense.

Signed-off-by: Christoph König <christoph.koenig@ikt.uni-hannover.de>

SVN-Revision: 26529
2011-04-07 23:31:56 +00:00
Felix Fietkau 40d6cd6c16 kernel: enable MPPE again, got broken in r26296
Since r26296 mppe.ko could not be loaded, kernel gives "device missing" error.
According to KConfig cypther-ecb is required.

Signed-off-by: Sven Roederer <mailinglists.sven_at_roederer.dhs.org>

SVN-Revision: 26507
2011-04-07 19:06:34 +00:00
Florian Fainelli 9f36adcf54 add kmod-hfcpci
Changed:
- Support added for mISDN card driver for Cologne AG's HFC pci cards (single port)
- Title texts and help texts for some other isdn drivers adjusted for clarification

Signed-off by: Arnold Schulz <arnysch@gmx.net>

SVN-Revision: 26452
2011-04-03 18:30:43 +00:00
Florian Fainelli 5959cd2850 add kmod-ipt-led
Netfilter LED target triggers blinkenlichten when a network packet hits
a rule.

LED target requires iptables 1.4.9 or higher

Signed-off-by: Łukasz Stelmach <stlman@poczta.fm>

SVN-Revision: 26451
2011-04-03 18:30:37 +00:00
Felix Fietkau d34eae3378 kernel: usb-net depends on kernel MII support
SVN-Revision: 26425
2011-04-03 01:23:20 +00:00
Felix Fietkau dff02aa4b5 kernel: add a package for the sierra_net module for sierra wireless 3g devices
SVN-Revision: 26424
2011-04-03 01:23:16 +00:00
Hauke Mehrtens f4aef6d553 kernel: remove double definition of depends in crypto-mv-cesa and make it look like the other entries.
Thank you Maarten

SVN-Revision: 26413
2011-04-02 19:31:21 +00:00
Hauke Mehrtens 25b6ffe3d7 kernel: mv_cesa depends on CRYPTO_BLKCIPHER2 and CRYPTO_HASH2
SVN-Revision: 26407
2011-04-02 15:41:04 +00:00
Felix Fietkau d6d41eb0cb kernel: ocf also requires kmod-crypto-mananger (which depends on kmod-crypto-hash)
SVN-Revision: 26375
2011-03-30 15:59:40 +00:00
Florian Fainelli 70225e0de3 fix USB modules build on octeon
SVN-Revision: 26374
2011-03-30 15:36:26 +00:00
Florian Fainelli cb476efc17 package i2c master driver
SVN-Revision: 26373
2011-03-30 15:36:22 +00:00
Felix Fietkau ada4206cc5 kernel: add missing dependency for ocf on kmod-crypto-hash
SVN-Revision: 26372
2011-03-30 15:07:09 +00:00
Felix Fietkau d1da16a093 kernel: fix autoload for the crypto_hash module (patch from #9136)
SVN-Revision: 26358
2011-03-29 13:31:39 +00:00
Felix Fietkau a119ee0013 kernel: split up cryptoapi, move hash support and blockcipher/algorithm manager to separate packages
SVN-Revision: 26296
2011-03-25 21:28:44 +00:00
Hauke Mehrtens aadec1ec97 kernel: fix some problems with kernel 2.6.38
In some places LINUX_2_6_38 was just missing.
Some kernel modules were moved.

SVN-Revision: 26239
2011-03-19 17:42:48 +00:00
Gabor Juhos 72cb0af66d package/kernel: package heartbeat LED trigger
Patch-by: Nikolay Martynov <mar.kolya@gmail.com>

SVN-Revision: 26120
2011-03-13 15:08:33 +00:00
Jo-Philipp Wich 395bd8bf60 kernel: further fixes to kmod-gre packaging
SVN-Revision: 26012
2011-03-10 15:41:04 +00:00
Jo-Philipp Wich cce1002869 kernel: fix usage of CompareKernelPatchVer for kmod-gre
SVN-Revision: 26010
2011-03-10 14:30:05 +00:00
Jo-Philipp Wich 378a7cadb9 kernel: package kmod-pptp, autoload kmod-gre
SVN-Revision: 25987
2011-03-09 22:20:16 +00:00
Jo-Philipp Wich eb5ed5087b kernel: fix kmod-gre for Kernel >= 2.6.37 (#9009)
SVN-Revision: 25985
2011-03-09 21:57:03 +00:00
Michael Büsch b09817a5e7 omap24xx: Add config option for n810 bluetooth driver
SVN-Revision: 25934
2011-03-07 16:14:10 +00:00
Michael Büsch d80af7ebba Fix loading of ethernet gadget
SVN-Revision: 25905
2011-03-06 21:44:32 +00:00
Michael Büsch 693bc17d40 Load MUSB before gadget and host drivers are loaded
SVN-Revision: 25903
2011-03-06 21:36:02 +00:00
Felix Fietkau 875c8353f6 kernel: disable scheduler actions by default, they will be enabled only when kmod-sched is selected
SVN-Revision: 25771
2011-02-27 19:52:57 +00:00
Felix Fietkau cf3b7563cf add kmod-oprofile to package/kernel
SVN-Revision: 25690
2011-02-24 01:11:16 +00:00
Felix Fietkau ac9a5cf885 kmod-crypto: fix selecting core crypto modules
SVN-Revision: 25688
2011-02-24 01:11:04 +00:00
Felix Fietkau b1b89bf646 kmod-crypto: remove pcomp, nothing uses it
SVN-Revision: 25686
2011-02-24 00:30:13 +00:00
Jo-Philipp Wich 1de2fe5617 kernel: fix path to pcidev driver
SVN-Revision: 25670
2011-02-23 21:51:17 +00:00
Jo-Philipp Wich e733270b96 kernel: make xen pcidev driver depend on Linux 2.6.37 or 2.6.38
SVN-Revision: 25669
2011-02-23 21:43:50 +00:00
Jo-Philipp Wich f84ba3d981 kernel: fix kmod-xen-evtchn for Linux 2.6.37+
SVN-Revision: 25668
2011-02-23 20:13:40 +00:00
Felix Fietkau 9dad83362d kernel: remove imq support, refresh patches
SVN-Revision: 25641
2011-02-21 02:06:51 +00:00
Felix Fietkau c0f0316109 kernel: add a new scheduler action for restoring the connection tracking mark - useful for ingress shaping, will be used for replacing IMQ later
SVN-Revision: 25639
2011-02-21 00:03:20 +00:00
Florian Fainelli 29fd37780b switch to newer CS5535 GPIO driver, patch from Philip Prindeville
SVN-Revision: 25631
2011-02-20 19:59:29 +00:00
Florian Fainelli 43d7aff94e add Marvell orion watchdog timer module
This patch adds kernelmodule for watchdog timer on platform orion.

Signed-off-by: Michael Kämmerer <mrk_at_h3c_._de>

SVN-Revision: 25620
2011-02-20 17:24:20 +00:00
Jo-Philipp Wich 70f42675b1 kernel: remove bogus LINUX_2_6 dependency, thanks KanjiMonster for spotting this
SVN-Revision: 25592
2011-02-19 18:11:31 +00:00
Felix Fietkau a800b91f59 kernel: add a missing module for ahci on 2.6.35+
SVN-Revision: 25553
2011-02-16 15:12:54 +00:00
Felix Fietkau 240b10673d make all wext wifi drivers select DRIVER_WEXT_SUPPORT, so that hostapd/wpa_supplicant can make it optional
SVN-Revision: 25518
2011-02-13 14:18:13 +00:00
Felix Fietkau 858292316b move the cbc crypto module out of the crypto core and into a separate package - it is only used for ipsec
SVN-Revision: 25493
2011-02-12 23:55:06 +00:00
Felix Fietkau 69c52daa49 remove an obsolete CompareKernelPatchVer call
SVN-Revision: 25492
2011-02-12 23:55:03 +00:00
Felix Fietkau 2d9427566a move the deflate crypto module out of the crypto core and into a separate package - it is only used for ipsec
SVN-Revision: 25491
2011-02-12 23:54:59 +00:00
Felix Fietkau d64c314336 remove a remaining reference to linux 2.4
SVN-Revision: 25490
2011-02-12 23:54:55 +00:00
Florian Fainelli 523e9938c8 allow gemini target to use rfkill
SVN-Revision: 25488
2011-02-12 19:39:55 +00:00
Michael Büsch 8dbb2ee6f2 tahvo doesn't need ohci
SVN-Revision: 25469
2011-02-11 18:09:17 +00:00
Florian Fainelli df0a3aea55 use i2c_defaults for kmod-i2c-at91
SVN-Revision: 25468
2011-02-11 17:37:51 +00:00
Michael Büsch e19a286cae Add tusb6010 package and let tahvo-usb select it
SVN-Revision: 25465
2011-02-11 14:35:08 +00:00
Michael Büsch 77d0d3783b Remove TUSB6010 config options from musb config
SVN-Revision: 25462
2011-02-11 12:57:20 +00:00
Florian Fainelli efa2919d88 add missing 2.6.37 config symbols.
SVN-Revision: 25447
2011-02-10 18:03:16 +00:00
Michael Büsch 600a142de6 n810: Support modular battery management
SVN-Revision: 25422
2011-02-08 17:25:02 +00:00
Vasilis Tsiligiannis 1153135b7c kernel/modules: Add ifb module (#8764)
SVN-Revision: 25323
2011-02-02 19:37:30 +00:00
Vasilis Tsiligiannis d5987b5db4 kernel/modules: Add w1-master-ds2490 module (#8779)
SVN-Revision: 25311
2011-02-02 18:17:04 +00:00
Florian Fainelli 058b54773a kmod-via-velocity depends on kmod-crc-ccitt (#8730)
SVN-Revision: 25244
2011-01-29 22:06:23 +00:00
Florian Fainelli 2689e63f58 enable MOS7720 usb-serial devices
Enable build of kernel module for MOS7720 usb-serial devices.
Tested on WGT634U and WL500g running trunk @r24238.

Signed-off-by: Marc Zyngier <maz@misterjones.org>

SVN-Revision: 25174
2011-01-27 21:49:53 +00:00
Felix Fietkau 781df33e2a add a few missing usb related symbols (relevant for mpc85xx)
SVN-Revision: 25038
2011-01-18 14:43:50 +00:00
Florian Fainelli c1796ae53d Revert "[kernel] solos-pci: Depend on soloscli, just like mac80211 depends on iw and crda, since in both cases the module is useless without the userspace."
We do not make a kernel module depend on user-space utility.

SVN-Revision: 25035
2011-01-18 12:10:20 +00:00
Daniel Dickinson 5d76a52a44 solos-pci: Depend on soloscli, just like mac80211 depends on iw and crda, since in both cases the module is useless without the userspace.
SVN-Revision: 25034
2011-01-18 07:09:22 +00:00
Claudio Mignanti 3559931d8f Fix i2c driver and package it
SVN-Revision: 24975
2011-01-13 12:01:07 +00:00
Hauke Mehrtens 8067116c10 kernel: deactivate ext4 SElinux support and extended attributes support in general config. This effects the build in kmod-fs-ext4 and when it is build into the kernel in the x86 target.
Thank you Philip Prindeville

SVN-Revision: 24951
2011-01-09 22:43:06 +00:00
Jo-Philipp Wich 6322a8be78 kernel: fix packaging of kmod-cs5535-gpio, thanks Philip Prindeville
SVN-Revision: 24950
2011-01-09 22:25:15 +00:00
Gabor Juhos 5413cea8ba package/kernel: enable CONFIG_INPUT_KEYBOARD for gpio-keys
SVN-Revision: 24853
2010-12-29 18:08:24 +00:00
Gabor Juhos a059a11ee1 generic: add LED trigger for USB device presence/activity
SVN-Revision: 24646
2010-12-17 17:10:11 +00:00
Jo-Philipp Wich a385f3bb52 kernel: package kmod-zd1201 (#8386)
SVN-Revision: 24443
2010-12-10 19:33:36 +00:00