2 drivers/net/can/Kconfig | 20 ++++++++++++++++++++
3 drivers/net/can/Makefile | 1 +
4 drivers/net/can/mscan/Makefile | 7 +++++++
5 3 files changed, 28 insertions(+)
7 Index: linux-2.6.25.6.OLD/drivers/net/can/Kconfig
8 ===================================================================
9 --- linux-2.6.25.6.OLD.orig/drivers/net/can/Kconfig
10 +++ linux-2.6.25.6.OLD/drivers/net/can/Kconfig
11 @@ -74,6 +74,26 @@ config CAN_PEAK_PCI
12 This driver is for the PCAN PCI, the PC-PCI CAN plug-in card (1 or
13 2 channel) from PEAK Systems (http://www.peak-system.com).
16 + depends on CAN_DEV && (PPC || M68K || M68KNOMMU)
17 + tristate "Support for a Freescale MSCAN based chips"
19 + The Motorola Scalable Controller Area Network (MSCAN) definition
20 + is based on the MSCAN12 definition which is the specific
21 + implementation of the Motorola Scalable CAN concept targeted for
22 + the Motorola MC68HC12 Microcontroller Family.
25 + tristate "Freescale MPC5200 onboard CAN controller"
26 + depends on CAN_MSCAN && (PPC_MPC52xx || PPC_52xx)
29 + If you say yes here you get support for Freescale MPC5200
30 + onboard dualCAN controller.
32 + This driver can also be built as a module. If so, the module
33 + will be called mpc52xx_can.
35 config CAN_DEBUG_DEVICES
36 bool "CAN devices debugging messages"
38 Index: linux-2.6.25.6.OLD/drivers/net/can/Makefile
39 ===================================================================
40 --- linux-2.6.25.6.OLD.orig/drivers/net/can/Makefile
41 +++ linux-2.6.25.6.OLD/drivers/net/can/Makefile
42 @@ -8,3 +8,4 @@ obj-$(CONFIG_CAN_DEV) += can-dev.o
43 can-dev-y := dev.o sysfs.o
45 obj-$(CONFIG_CAN_SJA1000) += sja1000/
46 +obj-$(CONFIG_CAN_MSCAN) += mscan/
47 Index: linux-2.6.25.6.OLD/drivers/net/can/mscan/Makefile
48 ===================================================================
50 +++ linux-2.6.25.6.OLD/drivers/net/can/mscan/Makefile
53 +# Makefile for Freescale MSCAN drivers
56 +obj-$(CONFIG_CAN_MPC52XX) += mscan-mpc52xx.o
58 +mscan-mpc52xx-objs := mscan.o mpc52xx_can.o