]> rtime.felk.cvut.cz Git - socketcan-devel.git/blob - kernel/2.6/drivers/net/can/Makefile
can: provide library functions for skb allocation
[socketcan-devel.git] / kernel / 2.6 / drivers / net / can / Makefile
1 #
2 #  $Id$
3 #
4
5
6 ifeq ($(KERNELRELEASE),)
7
8 KERNELDIR := /lib/modules/$(shell uname -r)/build
9 PWD       := $(shell pwd)
10 TOPDIR    := $(PWD)/../../..
11
12 export CONFIG_CAN_VCAN=m
13 export CONFIG_CAN_DEV=m
14 #export CONFIG_CAN_SJA1000_OLD=m
15 #export CONFIG_CAN_I82527_OLD=m
16 export CONFIG_CAN_CC770=m
17 export CONFIG_CAN_SJA1000=m
18 export CONFIG_CAN_SJA1000_PLATFORM=m
19 export CONFIG_CAN_EMS_PCI=m
20 export CONFIG_CAN_EMS_PCMCIA=m
21 export CONFIG_CAN_ESD_PCI331=m
22 export CONFIG_CAN_PIPCAN=m
23 export CONFIG_CAN_SOFTING=m
24 export CONFIG_CAN_SOFTING_CS=m
25 export CONFIG_CAN_MCP251X=m
26
27 modules modules_install clean:
28         $(MAKE) -C $(KERNELDIR) M=$(PWD) $@ TOPDIR=$(TOPDIR)
29
30 else
31
32 -include $(TOPDIR)/Makefile.common
33
34 obj-$(CONFIG_CAN_VCAN)          += vcan.o
35 obj-$(CONFIG_CAN_SLCAN)         += slcan.o
36
37 obj-$(CONFIG_CAN_DEV)           += can-dev.o
38 can-dev-y                       := dev.o
39 can-dev-$(CONFIG_CAN_DEV_SYSFS) += sysfs.o
40
41 obj-$(CONFIG_CAN_CC770)         += cc770/
42 obj-$(CONFIG_CAN_SJA1000)       += sja1000/
43 obj-$(CONFIG_CAN_SOFTING)       += softing/
44 obj-$(CONFIG_CAN_MSCAN)         += mscan/
45 obj-$(CONFIG_USB)               += usb/
46 obj-$(CONFIG_CAN_AT91)          += at91_can.o
47 obj-$(CONFIG_CAN_ESD_PCI331)    += esd_pci331.o
48 obj-$(CONFIG_CAN_SJA1000_OLD)   += old/sja1000/
49 obj-$(CONFIG_CAN_I82527_OLD)    += old/i82527/
50 obj-$(CONFIG_CAN_MSCAN_OLD)     += old/mscan/
51 obj-$(CONFIG_CAN_CCAN_OLD)      += old/ccan/
52 obj-$(CONFIG_CAN_MCP251X)       += mcp251x.o
53
54 ifeq ($(CONFIG_CAN_DEBUG_DEVICES),y)
55         EXTRA_CFLAGS += -DDEBUG
56 endif
57 ifeq ($(CONFIG_CAN_DEV_SYSFS),y)
58         EXTRA_CFLAGS += -DCONFIG_CAN_DEV_SYSFS
59 endif
60 ifneq ($(CONFIG_CAN_CALC_BITTIMING),n)
61         EXTRA_CFLAGS += -DCONFIG_CAN_CALC_BITTIMING
62 endif
63
64 endif