Commit 869ba1e6 authored by Stefano Babic's avatar Stefano Babic Committed by Marc Kleine-Budde
Browse files

can: move SPI drivers into a separate directory



Create a directory for all CAN drivers using SPI and move mcp251x driver there.

Signed-off-by: default avatarStefano Babic <sbabic@denx.de>
Acked-by: default avatarOliver Hartkopp <socketcan@hartkopp.net>
Signed-off-by: default avatarMarc Kleine-Budde <mkl@pengutronix.de>
parent ee967fff
Loading
Loading
Loading
Loading
+2 −6
Original line number Original line Diff line number Diff line
@@ -77,12 +77,6 @@ config CAN_TI_HECC
	  Driver for TI HECC (High End CAN Controller) module found on many
	  Driver for TI HECC (High End CAN Controller) module found on many
	  TI devices. The device specifications are available from www.ti.com
	  TI devices. The device specifications are available from www.ti.com


config CAN_MCP251X
	tristate "Microchip MCP251x SPI CAN controllers"
	depends on SPI && HAS_DMA
	---help---
	  Driver for the Microchip MCP251x SPI CAN controllers.

config CAN_BFIN
config CAN_BFIN
	depends on BF534 || BF536 || BF537 || BF538 || BF539 || BF54x
	depends on BF534 || BF536 || BF537 || BF538 || BF539 || BF54x
	tristate "Analog Devices Blackfin on-chip CAN"
	tristate "Analog Devices Blackfin on-chip CAN"
@@ -133,6 +127,8 @@ source "drivers/net/can/c_can/Kconfig"


source "drivers/net/can/cc770/Kconfig"
source "drivers/net/can/cc770/Kconfig"


source "drivers/net/can/spi/Kconfig"

source "drivers/net/can/usb/Kconfig"
source "drivers/net/can/usb/Kconfig"


source "drivers/net/can/softing/Kconfig"
source "drivers/net/can/softing/Kconfig"
+1 −1
Original line number Original line Diff line number Diff line
@@ -10,6 +10,7 @@ can-dev-y := dev.o


can-dev-$(CONFIG_CAN_LEDS)	+= led.o
can-dev-$(CONFIG_CAN_LEDS)	+= led.o


obj-y				+= spi/
obj-y				+= usb/
obj-y				+= usb/
obj-y				+= softing/
obj-y				+= softing/


@@ -19,7 +20,6 @@ obj-$(CONFIG_CAN_C_CAN) += c_can/
obj-$(CONFIG_CAN_CC770)		+= cc770/
obj-$(CONFIG_CAN_CC770)		+= cc770/
obj-$(CONFIG_CAN_AT91)		+= at91_can.o
obj-$(CONFIG_CAN_AT91)		+= at91_can.o
obj-$(CONFIG_CAN_TI_HECC)	+= ti_hecc.o
obj-$(CONFIG_CAN_TI_HECC)	+= ti_hecc.o
obj-$(CONFIG_CAN_MCP251X)	+= mcp251x.o
obj-$(CONFIG_CAN_BFIN)		+= bfin_can.o
obj-$(CONFIG_CAN_BFIN)		+= bfin_can.o
obj-$(CONFIG_CAN_JANZ_ICAN3)	+= janz-ican3.o
obj-$(CONFIG_CAN_JANZ_ICAN3)	+= janz-ican3.o
obj-$(CONFIG_CAN_FLEXCAN)	+= flexcan.o
obj-$(CONFIG_CAN_FLEXCAN)	+= flexcan.o
+10 −0
Original line number Original line Diff line number Diff line
menu "CAN SPI interfaces"
	depends on SPI

config CAN_MCP251X
	tristate "Microchip MCP251x SPI CAN controllers"
	depends on HAS_DMA
	---help---
	  Driver for the Microchip MCP251x SPI CAN controllers.

endmenu
+8 −0
Original line number Original line Diff line number Diff line
#
#  Makefile for the Linux Controller Area Network SPI drivers.
#


obj-$(CONFIG_CAN_MCP251X)	+= mcp251x.o

ccflags-$(CONFIG_CAN_DEBUG_DEVICES) := -DDEBUG