packages: clean up the package folder
[openwrt/svn-archive/archive.git] / package / kernel / linux / modules / firewire.mk
1 #
2 # Copyright (C) 2008-2011 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 FIREWIRE_MENU:=FireWire support
9
10
11 define KernelPackage/firewire
12 SUBMENU:=$(FIREWIRE_MENU)
13 TITLE:=Support for FireWire (new stack)
14 DEPENDS:=@PCI_SUPPORT +kmod-lib-crc-itu-t
15 KCONFIG:=CONFIG_FIREWIRE
16 FILES:=$(LINUX_DIR)/drivers/firewire/firewire-core.ko
17 AUTOLOAD:=$(call AutoLoad,20,firewire-core)
18 endef
19
20 define KernelPackage/firewire/description
21 Kernel support for FireWire (new stack)
22 endef
23
24 $(eval $(call KernelPackage,firewire))
25
26
27 define KernelPackage/firewire-ohci
28 SUBMENU:=$(FIREWIRE_MENU)
29 TITLE:=Support for OHCI-1394 controllers
30 DEPENDS:=kmod-firewire
31 KCONFIG:= \
32 CONFIG_FIREWIRE_OHCI \
33 CONFIG_FIREWIRE_OHCI_DEBUG=n \
34 CONFIG_FIREWIRE_OHCI_REMOTE_DMA=n
35 FILES:=$(LINUX_DIR)/drivers/firewire/firewire-ohci.ko
36 AUTOLOAD:=$(call AutoLoad,50,firewire-ohci)
37 endef
38
39
40 define KernelPackage/firewire-ohci/description
41 Kernel support for FireWire OHCI-1394 controllers
42 endef
43
44 $(eval $(call KernelPackage,firewire-ohci))
45
46
47 define KernelPackage/firewire-sbp2
48 SUBMENU:=$(FIREWIRE_MENU)
49 TITLE:=Support for SBP-2 devices over FireWire
50 DEPENDS:=kmod-firewire +kmod-scsi-core
51 KCONFIG:=CONFIG_FIREWIRE_SBP2
52 FILES:=$(LINUX_DIR)/drivers/firewire/firewire-sbp2.ko
53 AUTOLOAD:=$(call AutoLoad,50,firewire-sbp2)
54 endef
55
56 define KernelPackage/firewire-sbp2/description
57 Kernel support for SBP-2 devices over FireWire
58 endef
59
60 $(eval $(call KernelPackage,firewire-sbp2))
61
62
63 define KernelPackage/firewire-net
64 SUBMENU:=$(FIREWIRE_MENU)
65 TITLE:=Support for IP networking over FireWire
66 DEPENDS:=kmod-firewire
67 KCONFIG:=CONFIG_FIREWIRE_NET
68 FILES:=$(LINUX_DIR)/drivers/firewire/firewire-net.ko
69 AUTOLOAD:=$(call AutoLoad,50,firewire-net)
70 endef
71
72 define KernelPackage/firewire-net/description
73 Kernel support for IPv4 over FireWire
74 endef
75
76 $(eval $(call KernelPackage,firewire-net))
77