2 # Copyright (C) 2008 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
9 FIREWIRE_MENU
:=FireWire support
12 SUBMENU
:=$(FIREWIRE_MENU
)
13 DEPENDS
:=kmod-ieee1394
$(1)
17 define KernelPackage
/ieee1394
18 SUBMENU
:=$(FIREWIRE_MENU
)
19 TITLE
:=Support for FireWire
21 KCONFIG
:=CONFIG_IEEE1394
22 FILES
:=$(LINUX_DIR
)/drivers
/ieee1394
/ieee1394.
$(LINUX_KMOD_SUFFIX
)
23 AUTOLOAD
:=$(call AutoLoad
,20,ieee1394
)
26 define KernelPackage
/ieee1394
/description
27 Kernel support for FireWire
30 $(eval
$(call KernelPackage
,ieee1394
))
33 define KernelPackage
/ohci1394
35 TITLE
:=Support for OHCI-1394 controllers
36 KCONFIG
:= CONFIG_IEEE1394_OHCI1394
37 FILES
:=$(LINUX_DIR
)/drivers
/ieee1394
/ohci1394.
$(LINUX_KMOD_SUFFIX
)
38 AUTOLOAD
:=$(call AutoLoad
,50,ohci1394
)
41 define KernelPackage
/ohci1394
/description
42 Kernel support for FireWire OHCI-1394 controllers
45 $(eval
$(call KernelPackage
,ohci1394
))
48 define KernelPackage
/sbp2
49 $(call firewiredep
,kmod-ohci1394
)
50 TITLE
:=Support for SBP-2 devices over FireWire
52 CONFIG_IEEE1394_SBP2 \
53 CONFIG_IEEE1394_SBP2_PHYS_DMA
=n
54 FILES
:=$(LINUX_DIR
)/drivers
/ieee1394
/sbp2.
$(LINUX_KMOD_SUFFIX
)
55 AUTOLOAD
:=$(call AutoLoad
,50,sbp2
)
58 define KernelPackage
/sbp2
/description
59 Kernel support for SBP-2 devices over FireWire
62 $(eval
$(call KernelPackage
,sbp2
))
65 define KernelPackage
/raw1394
66 $(call firewiredep
,kmod-ohci1394
)
67 TITLE
:=Support for Raw I
/O for FireWire devices
68 KCONFIG
:=CONFIG_IEEE1394_RAWIO
69 FILES
:=$(LINUX_DIR
)/drivers
/ieee1394
/raw1394.
$(LINUX_KMOD_SUFFIX
)
70 AUTOLOAD
:=$(call AutoLoad
,50,raw1394
)
73 define KernelPackage
/raw1394
/description
74 Kernel support for FireWire Raw I
/O
77 $(eval
$(call KernelPackage
,raw1394
))
80 define KernelPackage
/video1394
81 $(call firewiredep
,kmod-ohci1394
)
82 TITLE
:=Support for FireWire video
83 KCONFIG
:=CONFIG_IEEE1394_VIDEO1394
84 FILES
:=$(LINUX_DIR
)/drivers
/ieee1394
/video1394.
$(LINUX_KMOD_SUFFIX
)
85 AUTOLOAD
:=$(call AutoLoad
,50,video1394
)
88 define KernelPackage
/video1394
/description
89 Kernel support for FireWire video
92 $(eval
$(call KernelPackage
,video1394
))