75 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| #
 | |
| # Copyright (C) 2006-2010 OpenWrt.org
 | |
| #
 | |
| # This is free software, licensed under the GNU General Public License v2.
 | |
| # See /LICENSE for more information.
 | |
| #
 | |
| 
 | |
| PCMCIA_MENU:=PCMCIA support
 | |
| 
 | |
| define KernelPackage/pcmcia-core
 | |
|   SUBMENU:=$(PCMCIA_MENU)
 | |
|   TITLE:=PCMCIA/CardBus support
 | |
|   DEPENDS:=@PCMCIA_SUPPORT
 | |
|   KCONFIG:= \
 | |
| 	CONFIG_PCMCIA \
 | |
| 	CONFIG_CARDBUS \
 | |
| 	CONFIG_PCCARD \
 | |
| 	PCMCIA_DEBUG=n
 | |
|   FILES:= \
 | |
| 	$(LINUX_DIR)/drivers/pcmcia/pcmcia_core.ko \
 | |
| 	$(LINUX_DIR)/drivers/pcmcia/pcmcia.ko
 | |
|   AUTOLOAD:=$(call AutoLoad,25,pcmcia_core pcmcia)
 | |
| endef
 | |
| 
 | |
| define KernelPackage/pcmcia-core/description
 | |
|  Kernel support for PCMCIA/CardBus controllers
 | |
| endef
 | |
| 
 | |
| $(eval $(call KernelPackage,pcmcia-core))
 | |
| 
 | |
| define KernelPackage/pcmcia-rsrc
 | |
|   SUBMENU:=$(PCMCIA_MENU)
 | |
|   TITLE:=PCMCIA resource support
 | |
|   DEPENDS:=kmod-pcmcia-core
 | |
|   KCONFIG:=CONFIG_PCCARD_NONSTATIC=y
 | |
|   FILES:=$(LINUX_DIR)/drivers/pcmcia/pcmcia_rsrc.ko
 | |
|   AUTOLOAD:=$(call AutoLoad,26,pcmcia_rsrc)
 | |
| endef
 | |
| 
 | |
| define KernelPackage/pcmcia-rsrc/description
 | |
|  Kernel support for PCMCIA resource allocation
 | |
| endef
 | |
| 
 | |
| $(eval $(call KernelPackage,pcmcia-rsrc))
 | |
| 
 | |
| 
 | |
| define KernelPackage/pcmcia-yenta
 | |
|   SUBMENU:=$(PCMCIA_MENU)
 | |
|   TITLE:=yenta socket driver
 | |
|   DEPENDS:=kmod-pcmcia-rsrc
 | |
|   KCONFIG:=CONFIG_YENTA
 | |
|   FILES:=$(LINUX_DIR)/drivers/pcmcia/yenta_socket.ko
 | |
|   AUTOLOAD:=$(call AutoLoad,41,pcmcia_rsrc yenta_socket)
 | |
| endef
 | |
| 
 | |
| $(eval $(call KernelPackage,pcmcia-yenta))
 | |
| 
 | |
| 
 | |
| define KernelPackage/pcmcia-serial
 | |
|   SUBMENU:=$(PCMCIA_MENU)
 | |
|   TITLE:=Serial devices support
 | |
|   DEPENDS:=kmod-pcmcia-core +kmod-serial-8250
 | |
|   KCONFIG:= \
 | |
| 	CONFIG_PCMCIA_SERIAL_CS \
 | |
| 	CONFIG_SERIAL_8250_CS
 | |
|     FILES:=$(LINUX_DIR)/drivers/tty/serial/8250/serial_cs.ko
 | |
|   AUTOLOAD:=$(call AutoLoad,45,serial_cs)
 | |
| endef
 | |
| 
 | |
| define KernelPackage/pcmcia-serial/description
 | |
|  Kernel support for PCMCIA/CardBus serial devices
 | |
| endef
 | |
| 
 | |
| $(eval $(call KernelPackage,pcmcia-serial))
 |