pcmcia kmod package fixes for au1000
SVN-Revision: 8420
This commit is contained in:
parent
3df35f0b09
commit
20cd1bc2d6
1 changed files with 11 additions and 6 deletions
|
@ -124,24 +124,29 @@ define KernelPackage/pcmcia-core
|
|||
DESCRIPTION:=Kernel support for PCMCIA/CardBus controllers
|
||||
DEPENDS:=@PCMCIA_SUPPORT
|
||||
SUBMENU:=$(EMENU)
|
||||
KCONFIG:=CONFIG_PCMCIA CONFIG_PCCARD
|
||||
KCONFIG:=CONFIG_PCMCIA CONFIG_PCCARD CONFIG_PCMCIA_AU1X00
|
||||
endef
|
||||
|
||||
ifneq ($(CONFIG_LINUX_2_6_AU1000),)
|
||||
PCMCIA_SOCKET_DRIVER:=au1x00_ss
|
||||
else
|
||||
PCMCIA_SOCKET_DRIVER:=yenta_socket
|
||||
endif
|
||||
|
||||
define KernelPackage/pcmcia-core/2.4
|
||||
FILES:= \
|
||||
$(LINUX_DIR)/drivers/pcmcia/pcmcia_core.$(LINUX_KMOD_SUFFIX) \
|
||||
$(LINUX_DIR)/drivers/pcmcia/yenta_socket.$(LINUX_KMOD_SUFFIX) \
|
||||
$(LINUX_DIR)/drivers/pcmcia/$(PCMCIA_SOCKET_DRIVER).$(LINUX_KMOD_SUFFIX) \
|
||||
$(LINUX_DIR)/drivers/pcmcia/ds.$(LINUX_KMOD_SUFFIX)
|
||||
AUTOLOAD:=$(call AutoLoad,40,pcmcia_core yenta_socket ds)
|
||||
AUTOLOAD:=$(call AutoLoad,40,pcmcia_core $(PCMCIA_SOCKET_DRIVER) ds)
|
||||
endef
|
||||
|
||||
define KernelPackage/pcmcia-core/2.6
|
||||
FILES:= \
|
||||
$(LINUX_DIR)/drivers/pcmcia/pcmcia_core.$(LINUX_KMOD_SUFFIX) \
|
||||
$(if $(CONFIG_PCMCIA),$(LINUX_DIR)/drivers/pcmcia/pcmcia.$(LINUX_KMOD_SUFFIX)) \
|
||||
$(LINUX_DIR)/drivers/pcmcia/yenta_socket.$(LINUX_KMOD_SUFFIX) \
|
||||
$(LINUX_DIR)/drivers/pcmcia/$(PCMCIA_SOCKET_DRIVER).$(LINUX_KMOD_SUFFIX) \
|
||||
$(LINUX_DIR)/drivers/pcmcia/rsrc_nonstatic.$(LINUX_KMOD_SUFFIX)
|
||||
AUTOLOAD:=$(call AutoLoad,40,pcmcia_core pcmcia rsrc_nonstatic yenta_socket)
|
||||
AUTOLOAD:=$(call AutoLoad,40,pcmcia_core pcmcia rsrc_nonstatic $(PCMCIA_SOCKET_DRIVER))
|
||||
endef
|
||||
$(eval $(call KernelPackage,pcmcia-core))
|
||||
|
||||
|
|
Loading…
Reference in a new issue