6 ifeq ($(KERNELRELEASE),)
8 KERNELDIR := /lib/modules/$(shell uname -r)/build
10 TOPDIR := $(PWD)/../../..
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
41 modules modules_install clean:
42 $(MAKE) -C $(KERNELDIR) M=$(PWD) $@ TOPDIR=$(TOPDIR)
46 -include $(TOPDIR)/Makefile.common
48 obj-$(CONFIG_CAN_VCAN) += vcan.o
49 obj-$(CONFIG_CAN_SLCAN) += slcan.o
51 obj-$(CONFIG_CAN_DEV) += can-dev.o
53 can-dev-$(CONFIG_CAN_DEV_SYSFS) += sysfs.o
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
68 ifeq ($(CONFIG_CAN_DEBUG_DEVICES),y)
69 EXTRA_CFLAGS += -DDEBUG
71 ifeq ($(CONFIG_CAN_DEV_SYSFS),y)
72 EXTRA_CFLAGS += -DCONFIG_CAN_DEV_SYSFS
74 ifneq ($(CONFIG_CAN_CALC_BITTIMING),n)
75 EXTRA_CFLAGS += -DCONFIG_CAN_CALC_BITTIMING