summaryrefslogtreecommitdiffstats
path: root/drivers/ieee1394/Makefile
blob: da0ddbcad69458eb6a4f83de455ed7ebb057a54a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#
# Makefile for the Linux IEEE 1394 implementation
#
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (not a .c file).
#
# Note 2! The CFLAGS definitions are now in the main makefile.
#

O_TARGET := ieee1394drv.o

export-objs := ieee1394_syms.o

list-multi := ieee1394.o
ieee1394-objs := ieee1394_core.o ieee1394_transactions.o hosts.o \
		 highlevel.o csr.o guid.o ieee1394_syms.o

obj-$(CONFIG_IEEE1394) += ieee1394.o
obj-$(CONFIG_IEEE1394_PCILYNX) += pcilynx.o
obj-$(CONFIG_IEEE1394_AIC5800) += aic5800.o
obj-$(CONFIG_IEEE1394_OHCI1394) += ohci1394.o
obj-$(CONFIG_IEEE1394_VIDEO1394) += video1394.o
obj-$(CONFIG_IEEE1394_RAWIO) += raw1394.o

include $(TOPDIR)/Rules.make

ieee1394.o: $(ieee1394-objs)
	$(LD) -r -o $@ $(ieee1394-objs)