Changeset 31634


Ignore:
Timestamp:
2012-05-06T22:43:17+02:00 (6 years ago)
Author:
hauke
Message:

kernel: remove kernel modules and references to kernels <= 2.6.36

OpenWrt does not support kernel version <= 2.6.36 any more, remove all modules only build for those kernels and all conditions specific for those kernel versions.

Location:
trunk/package
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/acx-mac80211/Makefile

    r31455 r31634  
    104104        $(patsubst CONFIG_%, -DCONFIG_%=1, $(patsubst %=y,%,$(filter %=y,$(PKG_EXTRA_KCONFIG)))) \ 
    105105 
    106 ifneq ($(CONFIG_LINUX_2_6_30)$(CONFIG_LINUX_2_6_31)$(CONFIG_LINUX_2_6_32),) 
    107   LINUX_AUTOCONF_FILE:= linux/autoconf.h 
    108 else 
    109   LINUX_AUTOCONF_FILE:= generated/autoconf.h 
    110 endif 
     106LINUX_AUTOCONF_FILE:= generated/autoconf.h 
    111107 
    112108define Build/Compile 
  • trunk/package/button-hotplug/Makefile

    r31362 r31634  
    1717  SUBMENU:=Other modules 
    1818  TITLE:=Button Hotplug driver 
    19   DEPENDS:=@!LINUX_2_6_30 
    2019  FILES:=$(PKG_BUILD_DIR)/button-hotplug.ko 
    2120  AUTOLOAD:=$(call AutoLoad,30,button-hotplug) 
  • trunk/package/gpio-button-hotplug/Makefile

    r31363 r31634  
    1717  SUBMENU:=Other modules 
    1818  TITLE:=Simple GPIO Button Hotplug driver 
    19   DEPENDS:=@!LINUX_2_6_30 
    2019  FILES:=$(PKG_BUILD_DIR)/gpio-button-hotplug.ko 
    2120  AUTOLOAD:=$(call AutoLoad,30,gpio-button-hotplug) 
  • trunk/package/kernel/modules/001-depends.mk

    r31105 r31634  
    3535define AddDepends/rtc 
    3636  DEPENDS+= \ 
    37     +(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39):kmod-rtc-core-2.6 \ 
    38     +!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39):kmod-rtc-core-3.x 
     37    +(LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39):kmod-rtc-core-2.6 \ 
     38    +!(LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39):kmod-rtc-core-3.x 
    3939endef 
  • trunk/package/kernel/modules/block.mk

    r31221 r31634  
    612612        CONFIG_SCSI_MVSAS \ 
    613613        CONFIG_SCSI_MVSAS_TASKLET=n 
    614   ifneq ($(CONFIG_LINUX_2_6_30),) 
    615         FILES:=$(LINUX_DIR)/drivers/scsi/mvsas.ko 
    616   else 
    617         FILES:=$(LINUX_DIR)/drivers/scsi/mvsas/mvsas.ko 
    618   endif 
     614  FILES:=$(LINUX_DIR)/drivers/scsi/mvsas/mvsas.ko 
    619615  AUTOLOAD:=$(call AutoLoad,40,mvsas,1) 
    620616endef 
  • trunk/package/kernel/modules/crypto.mk

    r30542 r31634  
    6565define KernelPackage/crypto-user 
    6666  TITLE:=CryptoAPI userspace interface 
    67   DEPENDS:=+kmod-crypto-hash +kmod-crypto-manager @!LINUX_2_6_30&&!LINUX_2_6_31&&!LINUX_2_6_32&&!LINUX_2_6_36&&!LINUX_2_6_37 
     67  DEPENDS:=+kmod-crypto-hash +kmod-crypto-manager @!LINUX_2_6_37 
    6868  KCONFIG:= \ 
    6969        CONFIG_CRYPTO_USER_API \ 
  • trunk/package/kernel/modules/firewire.mk

    r28665 r31634  
    77 
    88FIREWIRE_MENU:=FireWire support 
    9  
    10 define firewiredep 
    11   SUBMENU:=$(FIREWIRE_MENU) 
    12   DEPENDS:=kmod-ieee1394 $(1) 
    13 endef 
    14  
    15  
    16 define KernelPackage/ieee1394 
    17   SUBMENU:=$(FIREWIRE_MENU) 
    18   TITLE:=Support for FireWire (old stack) 
    19   DEPENDS:=@PCI_SUPPORT @LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36 
    20   KCONFIG:=CONFIG_IEEE1394 
    21   FILES:=$(LINUX_DIR)/drivers/ieee1394/ieee1394.ko 
    22   AUTOLOAD:=$(call AutoLoad,20,ieee1394) 
    23 endef 
    24  
    25 define KernelPackage/ieee1394/description 
    26  Kernel support for FireWire (old stack) 
    27 endef 
    28  
    29 $(eval $(call KernelPackage,ieee1394)) 
    30  
    31  
    32 define KernelPackage/ohci1394 
    33   $(call firewiredep,) 
    34   TITLE:=Support for OHCI-1394 controllers 
    35   KCONFIG:= CONFIG_IEEE1394_OHCI1394 
    36   FILES:=$(LINUX_DIR)/drivers/ieee1394/ohci1394.ko 
    37   AUTOLOAD:=$(call AutoLoad,50,ohci1394) 
    38 endef 
    39  
    40 define KernelPackage/ohci1394/description 
    41  Kernel support for FireWire OHCI-1394 controllers 
    42 endef 
    43  
    44 $(eval $(call KernelPackage,ohci1394)) 
    45  
    46  
    47 define KernelPackage/sbp2 
    48   $(call firewiredep,kmod-ohci1394) 
    49   TITLE:=Support for SBP-2 devices over FireWire 
    50   KCONFIG:= \ 
    51         CONFIG_IEEE1394_SBP2 \ 
    52         CONFIG_IEEE1394_SBP2_PHYS_DMA=n 
    53   FILES:=$(LINUX_DIR)/drivers/ieee1394/sbp2.ko 
    54   AUTOLOAD:=$(call AutoLoad,50,sbp2) 
    55 endef 
    56  
    57 define KernelPackage/sbp2/description 
    58  Kernel support for SBP-2 devices over FireWire 
    59 endef 
    60  
    61 $(eval $(call KernelPackage,sbp2)) 
    62  
    63  
    64 define KernelPackage/raw1394 
    65   $(call firewiredep,kmod-ohci1394) 
    66   TITLE:=Support for Raw I/O for FireWire devices 
    67   KCONFIG:=CONFIG_IEEE1394_RAWIO 
    68   FILES:=$(LINUX_DIR)/drivers/ieee1394/raw1394.ko 
    69   AUTOLOAD:=$(call AutoLoad,50,raw1394) 
    70 endef 
    71  
    72 define KernelPackage/raw1394/description 
    73  Kernel support for FireWire Raw I/O 
    74 endef 
    75  
    76 $(eval $(call KernelPackage,raw1394)) 
    77  
    78  
    79 define KernelPackage/video1394 
    80   $(call firewiredep,kmod-ohci1394) 
    81   TITLE:=Support for FireWire video 
    82   KCONFIG:=CONFIG_IEEE1394_VIDEO1394 
    83   FILES:=$(LINUX_DIR)/drivers/ieee1394/video1394.ko 
    84   AUTOLOAD:=$(call AutoLoad,50,video1394) 
    85 endef 
    86  
    87 define KernelPackage/video1394/description 
    88  Kernel support for FireWire video 
    89 endef 
    90  
    91 $(eval $(call KernelPackage,video1394)) 
    929 
    9310 
     
    14764  SUBMENU:=$(FIREWIRE_MENU) 
    14865  TITLE:=Support for IP networking over FireWire 
    149   DEPENDS:=kmod-firewire @!LINUX_2_6_30 
     66  DEPENDS:=kmod-firewire 
    15067  KCONFIG:=CONFIG_FIREWIRE_NET 
    15168  FILES:=$(LINUX_DIR)/drivers/firewire/firewire-net.ko 
  • trunk/package/kernel/modules/fs.mk

    r31458 r31634  
    2626  SUBMENU:=$(FS_MENU) 
    2727  TITLE:=BTRFS filesystem support 
    28   DEPENDS:=+kmod-lib-crc32c +!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37):kmod-lib-lzo +kmod-lib-zlib 
     28  DEPENDS:=+kmod-lib-crc32c +!(LINUX_2_6_37):kmod-lib-lzo +kmod-lib-zlib 
    2929  KCONFIG:=\ 
    3030        CONFIG_BTRFS_FS \ 
     
    5454  $(call AddDepends/nls) 
    5555  DEPENDS+= \ 
    56     +!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36):kmod-crypto-arc4 \ 
    57     +!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36):kmod-crypto-hmac \ 
    58     +!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36):kmod-crypto-md5 \ 
    59     +!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37):kmod-crypto-md4 \ 
    60     +!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39):kmod-crypto-des \ 
    61     +!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39):kmod-crypto-ecb 
     56    +kmod-crypto-arc4 \ 
     57    +kmod-crypto-hmac \ 
     58    +kmod-crypto-md5 \ 
     59    +!(LINUX_2_6_37):kmod-crypto-md4 \ 
     60    +!(LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39):kmod-crypto-des \ 
     61    +!(LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39):kmod-crypto-ecb 
    6262endef 
    6363 
     
    8282 
    8383$(eval $(call KernelPackage,fs-exportfs)) 
    84  
    85  
    86 define KernelPackage/fs-ext2 
    87   SUBMENU:=$(FS_MENU) 
    88   TITLE:=EXT2 filesystem support 
    89   KCONFIG:=CONFIG_EXT2_FS 
    90   DEPENDS:=@LINUX_2_6_30||LINUX_2_6_31 
    91   FILES:=$(LINUX_DIR)/fs/ext2/ext2.ko 
    92   AUTOLOAD:=$(call AutoLoad,32,ext2,1) 
    93 endef 
    94  
    95 define KernelPackage/fs-ext2/description 
    96  Kernel module for EXT2 filesystem support 
    97 endef 
    98  
    99 $(eval $(call KernelPackage,fs-ext2,1)) 
    100  
    101  
    102 define KernelPackage/fs-ext3 
    103   SUBMENU:=$(FS_MENU) 
    104   TITLE:=EXT3 filesystem support 
    105   KCONFIG:= \ 
    106         CONFIG_EXT3_FS \ 
    107         CONFIG_JBD 
    108   DEPENDS:=@LINUX_2_6_30||LINUX_2_6_31 
    109   FILES:= \ 
    110         $(LINUX_DIR)/fs/ext3/ext3.ko \ 
    111         $(LINUX_DIR)/fs/jbd/jbd.ko 
    112   AUTOLOAD:=$(call AutoLoad,31,jbd ext3,1) 
    113 endef 
    114  
    115 define KernelPackage/fs-ext3/description 
    116  Kernel module for EXT3 filesystem support 
    117 endef 
    118  
    119 $(eval $(call KernelPackage,fs-ext3)) 
    12084 
    12185 
  • trunk/package/kernel/modules/lib.mk

    r30643 r31634  
    5656  SUBMENU:=$(LIB_MENU) 
    5757  TITLE:=CRC8 support 
    58   DEPENDS:= @!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39||LINUX_3_0) 
     58  DEPENDS:= @!(LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39||LINUX_3_0) 
    5959  KCONFIG:=CONFIG_CRC8 
    6060  FILES:=$(LINUX_DIR)/lib/crc8.ko 
     
    151151  SUBMENU:=$(LIB_MENU) 
    152152  TITLE:=Cordic function support 
    153   DEPENDS:= @!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39||LINUX_3_0) 
     153  DEPENDS:= @!(LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39||LINUX_3_0) 
    154154  KCONFIG:=CONFIG_CORDIC 
    155155  FILES:=$(LINUX_DIR)/lib/cordic.ko 
  • trunk/package/kernel/modules/netsupport.mk

    r30538 r31634  
    562562  SUBMENU:=$(NETWORK_SUPPORT_MENU) 
    563563  TITLE:=PPtP support 
    564   DEPENDS:=kmod-ppp +kmod-gre @!LINUX_2_6_30&&!LINUX_2_6_31&&!LINUX_2_6_32&&!LINUX_2_6_36 
     564  DEPENDS:=kmod-ppp +kmod-gre 
    565565  KCONFIG:=CONFIG_PPTP 
    566566  ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,3.2)),1) 
     
    578578  SUBMENU:=$(NETWORK_SUPPORT_MENU) 
    579579  TITLE:=PPPoL2TP support 
    580   DEPENDS:=kmod-ppp +kmod-pppoe +!LINUX_2_6_30&&!LINUX_2_6_31&&!LINUX_2_6_32:kmod-l2tp 
     580  DEPENDS:=kmod-ppp +kmod-pppoe +kmod-l2tp 
    581581  KCONFIG:=CONFIG_PPPOL2TP 
    582582  ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,2.6.35)),1) 
     
    745745define KernelPackage/l2tp 
    746746  SUBMENU:=$(NETWORK_SUPPORT_MENU) 
    747   DEPENDS:=@!LINUX_2_6_30&&!LINUX_2_6_31&&!LINUX_2_6_32 
    748747  TITLE:=Layer Two Tunneling Protocol (L2TP) 
    749748  KCONFIG:=CONFIG_L2TP \ 
  • trunk/package/kernel/modules/other.mk

    r31547 r31634  
    143143  SUBMENU:=$(OTHER_MENU) 
    144144  TITLE:=AMD CS5535/CS5536 GPIO driver 
    145   DEPENDS:=@TARGET_x86 @LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_35||LINUX_2_6_36||LINUX_2_6_37 
     145  DEPENDS:=@TARGET_x86 @LINUX_2_6_37 
    146146  KCONFIG:=CONFIG_CS5535_GPIO 
    147147  FILES:=$(LINUX_DIR)/drivers/char/cs5535_gpio.ko 
     
    159159  SUBMENU:=$(OTHER_MENU) 
    160160  TITLE:=AMD CS5535/CS5536 GPIO driver with improved sysfs support 
    161   DEPENDS:=@TARGET_x86 +kmod-cs5535-mfd @!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32) 
     161  DEPENDS:=@TARGET_x86 +kmod-cs5535-mfd 
    162162  KCONFIG:=CONFIG_GPIO_CS5535 
    163163ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,3.1.0)),1) 
     
    343343  SUBMENU:=$(OTHER_MENU) 
    344344  TITLE:=Polled GPIO key support 
    345   DEPENDS:=@GPIO_SUPPORT @!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_34||LINUX_2_6_35||LINUX_2_6_36) +kmod-input-polldev 
     345  DEPENDS:=@GPIO_SUPPORT +kmod-input-polldev 
    346346  KCONFIG:= \ 
    347347        CONFIG_KEYBOARD_GPIO_POLLED \ 
     
    489489    CONFIG_RFKILL_INPUT=y \ 
    490490    CONFIG_RFKILL_LEDS=y 
    491 ifeq ($(CONFIG_LINUX_2_6_30),) 
    492491  FILES:= \ 
    493492    $(LINUX_DIR)/net/rfkill/rfkill.ko 
    494493  AUTOLOAD:=$(call AutoLoad,20,rfkill) 
    495 else 
    496   FILES:= \ 
    497     $(LINUX_DIR)/net/rfkill/rfkill.ko \ 
    498     $(LINUX_DIR)/net/rfkill/rfkill-input.ko 
    499   AUTOLOAD:=$(call AutoLoad,20,rfkill rfkill-input) 
    500 endif 
    501494  $(call SetDepends/rfkill) 
    502495endef 
     
    769762define KernelPackage/rtc-core-2.6 
    770763  SUBMENU:=$(OTHER_MENU) 
    771   DEPENDS:=@LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39 
     764  DEPENDS:=@(LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39) 
    772765  TITLE:=Real Time Clock class support 
    773766  KCONFIG:=CONFIG_RTC_CLASS 
     
    784777define KernelPackage/rtc-core-3.x 
    785778  SUBMENU:=$(OTHER_MENU) 
    786   DEPENDS:=@!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39) 
     779  DEPENDS:=@!(LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39) 
    787780  TITLE:=Real Time Clock class support 
    788781  KCONFIG:=CONFIG_RTC_CLASS=y 
     
    884877  SUBMENU:=$(OTHER_MENU) 
    885878  TITLE:=NAND flash support 
    886   DEPENDS:=@!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39) 
     879  DEPENDS:=@!(LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39) 
    887880  KCONFIG:=CONFIG_MTD_NAND \ 
    888881        CONFIG_MTD_NAND_IDS \ 
     
    905898  SUBMENU:=$(OTHER_MENU) 
    906899  TITLE:=NAND simulator 
    907   DEPENDS:=@!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39) +kmod-nand 
     900  DEPENDS:=@!(LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39) +kmod-nand 
    908901  KCONFIG:=CONFIG_MTD_NAND_NANDSIM 
    909902  FILES:=$(LINUX_DIR)/drivers/mtd/nand/nandsim.ko 
  • trunk/package/kernel/modules/virtual.mk

    r27934 r31634  
    167167  SUBMENU:=$(VIRTUAL_MENU) 
    168168  TITLE:=Xen PCI device frontend 
    169   DEPENDS:=@TARGET_x86_xen_domu @!LINUX_2_6_30&&!LINUX_2_6_31&&!LINUX_2_6_32&&!LINUX_2_6_36 
     169  DEPENDS:=@TARGET_x86_xen_domu 
    170170  KCONFIG:=CONFIG_XEN_PCIDEV_FRONTEND 
    171171  FILES:=$(LINUX_DIR)/drivers/xen/platform-pci.ko 
  • trunk/package/sierra-directip/Makefile

    r31303 r31634  
    1616define KernelPackage/usb-sierrawireless-directip 
    1717  SUBMENU:=USB Support 
    18   DEPENDS:=+kmod-usb-serial +kmod-usb-net @!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32) 
     18  DEPENDS:=+kmod-usb-serial +kmod-usb-net 
    1919  TITLE:=Updated Sierra Wireless drivers for DirectIP 
    2020  FILES:= \ 
  • trunk/package/trelay/Makefile

    r31122 r31634  
    1818  SUBMENU:=Network Support 
    1919  TITLE:=Trivial Ethernet Relay 
    20   DEPENDS:=@!LINUX_2_6_30 @!LINUX_2_6_31 @!LINUX_2_6_32 
    2120  FILES:=$(PKG_BUILD_DIR)/trelay.ko 
    2221  AUTOLOAD:=$(call AutoLoad,50,trelay) 
Note: See TracChangeset for help on using the changeset viewer.