lantiq: Tune the XWAY subtarget cflags
[openwrt.git] / package / kernel / 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