]> rtime.felk.cvut.cz Git - socketcan-devel.git/blob - kernel/2.6/drivers/net/can/Makefile
candev: allow SJW user setting for bittiming calculation
[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_SLCAN=m
14 export CONFIG_CAN_DEV=m
15 export CONFIG_CAN_CALC_BITTIMING=y
16 #export CONFIG_CAN_DEV_SYSFS=y
17 #export CONFIG_CAN_SJA1000_OLD=m
18 #export CONFIG_CAN_I82527_OLD=m
19 export CONFIG_CAN_CC770=m
20 export CONFIG_CAN_CC770_ISA=m
21 #export CONFIG_CAN_CC770_OF_PLATFORM=m
22 export CONFIG_CAN_SJA1000=m
23 export CONFIG_CAN_SJA1000_PLATFORM=m
24 #export CONFIG_CAN_SJA1000_OF_PLATFORM=m
25 export CONFIG_CAN_IXXAT_PCI=m
26 export CONFIG_CAN_PLX_PCI=m
27 export CONFIG_CAN_PEAK_PCI=m
28 export CONFIG_CAN_KVASER_PCI=m
29 export CONFIG_CAN_EMS_PCI=m
30 #export CONFIG_CAN_EMS_USB=m
31 #export CONFIG_CAN_EMS_PCMCIA=m
32 export CONFIG_CAN_EMS_104M=m
33 export CONFIG_CAN_ESD_PCI=m
34 export CONFIG_CAN_ESD_PCI331=m
35 #export CONFIG_CAN_ESD_USB2=m
36 export CONFIG_CAN_PIPCAN=m
37 #export CONFIG_CAN_SOFTING=m
38 #export CONFIG_CAN_SOFTING_CS=m
39 export CONFIG_CAN_MCP251X=m
40
41 modules modules_install clean:
42         $(MAKE) -C $(KERNELDIR) M=$(PWD) $@ TOPDIR=$(TOPDIR)
43
44 else
45
46 -include $(TOPDIR)/Makefile.common
47
48 obj-$(CONFIG_CAN_VCAN)          += vcan.o
49 obj-$(CONFIG_CAN_SLCAN)         += slcan.o
50
51 obj-$(CONFIG_CAN_DEV)           += can-dev.o
52 can-dev-y                       := dev.o
53 can-dev-$(CONFIG_CAN_DEV_SYSFS) += sysfs.o
54
55 obj-$(CONFIG_CAN_CC770)         += cc770/
56 obj-$(CONFIG_CAN_SJA1000)       += sja1000/
57 obj-$(CONFIG_CAN_SOFTING)       += softing/
58 obj-$(CONFIG_CAN_MSCAN)         += mscan/
59 obj-$(CONFIG_USB)               += usb/
60 obj-$(CONFIG_CAN_AT91)          += at91_can.o
61 obj-$(CONFIG_CAN_ESD_PCI331)    += esd_pci331.o
62 obj-$(CONFIG_CAN_SJA1000_OLD)   += old/sja1000/
63 obj-$(CONFIG_CAN_I82527_OLD)    += old/i82527/
64 obj-$(CONFIG_CAN_MSCAN_OLD)     += old/mscan/
65 obj-$(CONFIG_CAN_CCAN_OLD)      += old/ccan/
66 obj-$(CONFIG_CAN_MCP251X)       += mcp251x.o
67
68 ifeq ($(CONFIG_CAN_DEBUG_DEVICES),y)
69         EXTRA_CFLAGS += -DDEBUG
70 endif
71 ifeq ($(CONFIG_CAN_DEV_SYSFS),y)
72         EXTRA_CFLAGS += -DCONFIG_CAN_DEV_SYSFS
73 endif
74 ifneq ($(CONFIG_CAN_CALC_BITTIMING),n)
75         EXTRA_CFLAGS += -DCONFIG_CAN_CALC_BITTIMING
76 endif
77
78 endif