Changeset 20688


Ignore:
Timestamp:
2010-04-04T00:06:06+02:00 (8 years ago)
Author:
nico
Message:

[backfire] kernel: backport r20664

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/backfire/package/kernel/modules/block.mk

    r20348 r20688  
    11# 
    2 # Copyright (C) 2006-2008 OpenWrt.org 
     2# Copyright (C) 2006-2010 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    194194  KCONFIG:= \ 
    195195        CONFIG_IDE \ 
    196         CONFIG_IDE_GENERIC \ 
    197         CONFIG_BLK_DEV_GENERIC \ 
    198196        CONFIG_BLK_DEV_IDE \ 
    199197        CONFIG_BLK_DEV_IDEDISK \ 
     
    204202        CONFIG_BLK_DEV_IDEPCI=y 
    205203  FILES:= \ 
    206         $(LINUX_DIR)/drivers/ide/ide-core.$(LINUX_KMOD_SUFFIX) \ 
    207         $(LINUX_DIR)/drivers/ide/ide-gd_mod.$(LINUX_KMOD_SUFFIX) 
     204        $(LINUX_DIR)/drivers/ide/ide-core.$(LINUX_KMOD_SUFFIX) 
    208205  AUTOLOAD:= \ 
    209         $(call AutoLoad,20,ide-core,1) \ 
    210         $(call AutoLoad,40,ide-gd_mod,1) 
     206        $(call AutoLoad,20,ide-core,1) 
    211207endef 
    212208 
    213209define KernelPackage/ide-core/2.4 
    214   FILES:= \ 
    215         $(LINUX_DIR)/drivers/ide/ide-core.$(LINUX_KMOD_SUFFIX) \ 
     210  FILES+= \ 
    216211        $(LINUX_DIR)/drivers/ide/ide-detect.$(LINUX_KMOD_SUFFIX) \ 
    217212        $(LINUX_DIR)/drivers/ide/ide-disk.$(LINUX_KMOD_SUFFIX) 
    218   AUTOLOAD:= \ 
    219         $(call AutoLoad,20,ide-core,1) \ 
     213  AUTOLOAD+= \ 
    220214        $(call AutoLoad,35,ide-detect,1) \ 
    221215        $(call AutoLoad,40,ide-disk,1) 
    222216endef 
    223217 
    224 ifneq ($(CONFIG_arm)$(CONFIG_powerpc),y) 
    225   define KernelPackage/ide-core/2.6 
    226         ifeq ($(CONFIG_PCI_SUPPORT),y) 
    227           FILES+=$(LINUX_DIR)/drivers/ide/ide-generic.$(LINUX_KMOD_SUFFIX) \ 
    228                 $(LINUX_DIR)/drivers/ide/ide-pci-generic.$(LINUX_KMOD_SUFFIX) 
    229           AUTOLOAD+=$(call AutoLoad,30,ide-generic ide-pci-generic,1) 
    230         else 
    231           FILES+=$(LINUX_DIR)/drivers/ide/ide-generic.$(LINUX_KMOD_SUFFIX) 
    232           AUTOLOAD+=$(call AutoLoad,30,ide-generic,1) 
    233         endif 
    234   endef 
    235 endif 
     218define KernelPackage/ide-core/2.6 
     219  FILES+= \ 
     220        $(LINUX_DIR)/drivers/ide/ide-gd_mod.$(LINUX_KMOD_SUFFIX) 
     221  AUTOLOAD+= \ 
     222        $(call AutoLoad,40,ide-gd_mod,1) 
     223endef 
    236224 
    237225define KernelPackage/ide-core/description 
     
    250238  DEPENDS:=kmod-ide-core $(1) 
    251239endef 
     240 
     241 
     242define KernelPackage/ide-generic 
     243$(call KernelPackage/ide/Depends,@PCI_SUPPORT) 
     244  SUBMENU:=$(BLOCK_MENU) 
     245  TITLE:=Kernel support for generic PCI IDE chipsets 
     246  KCONFIG:=CONFIG_BLK_DEV_GENERIC 
     247endef 
     248 
     249define KernelPackage/ide-generic/2.4 
     250  FILES+= \ 
     251        $(LINUX_DIR)/drivers/ide/pci/generic.$(LINUX_KMOD_SUFFIX) 
     252  AUTOLOAD+= \ 
     253        $(call AutoLoad,30,generic,1) 
     254endef 
     255 
     256define KernelPackage/ide-generic/2.6 
     257  FILES+= \ 
     258        $(LINUX_DIR)/drivers/ide/ide-pci-generic.$(LINUX_KMOD_SUFFIX) 
     259  AUTOLOAD+= \ 
     260        $(call AutoLoad,30,ide-pci-generic,1) 
     261endef 
     262 
     263$(eval $(call KernelPackage,ide-generic)) 
     264 
     265 
     266define KernelPackage/ide-generic-old 
     267$(call KernelPackage/ide/Depends,@LINUX_2_6) 
     268  SUBMENU:=$(BLOCK_MENU) 
     269  TITLE:=Kernel support for generic (legacy) IDE chipsets 
     270  KCONFIG:=CONFIG_IDE_GENERIC 
     271  FILES:=$(LINUX_DIR)/drivers/ide/ide-generic.$(LINUX_KMOD_SUFFIX) 
     272  AUTOLOAD:=$(call AutoLoad,30,ide-generic,1) 
     273endef 
     274 
     275$(eval $(call KernelPackage,ide-generic-old)) 
    252276 
    253277 
Note: See TracChangeset for help on using the changeset viewer.