aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/can
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2016-02-16 03:34:38 -0500
committerMarc Kleine-Budde <mkl@pengutronix.de>2016-02-20 08:56:00 -0500
commit26821162f958c6211427bc0a12fd1412a0d99e49 (patch)
tree84eda4a08c6f6ff9b3ede943c9157017c2ad80ab /drivers/net/can
parent83407c7f42b3ad13ba55211779c7267cd4819ad8 (diff)
can: Kconfig: sort drivers alphabetically
Sort the drivers that are directly listed in the Kconfig alphabetically, no functional change. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'drivers/net/can')
-rw-r--r--drivers/net/can/Kconfig49
1 files changed, 24 insertions, 25 deletions
diff --git a/drivers/net/can/Kconfig b/drivers/net/can/Kconfig
index 6554404b04d3..b77ef32a2fe2 100644
--- a/drivers/net/can/Kconfig
+++ b/drivers/net/can/Kconfig
@@ -70,13 +70,6 @@ config CAN_AT91
70 This is a driver for the SoC CAN controller in Atmel's AT91SAM9263 70 This is a driver for the SoC CAN controller in Atmel's AT91SAM9263
71 and AT91SAM9X5 processors. 71 and AT91SAM9X5 processors.
72 72
73config CAN_TI_HECC
74 depends on ARM
75 tristate "TI High End CAN Controller"
76 ---help---
77 Driver for TI HECC (High End CAN Controller) module found on many
78 TI devices. The device specifications are available from www.ti.com
79
80config CAN_BFIN 73config CAN_BFIN
81 depends on BF534 || BF536 || BF537 || BF538 || BF539 || BF54x 74 depends on BF534 || BF536 || BF537 || BF538 || BF539 || BF54x
82 tristate "Analog Devices Blackfin on-chip CAN" 75 tristate "Analog Devices Blackfin on-chip CAN"
@@ -86,30 +79,12 @@ config CAN_BFIN
86 To compile this driver as a module, choose M here: the 79 To compile this driver as a module, choose M here: the
87 module will be called bfin_can. 80 module will be called bfin_can.
88 81
89config CAN_JANZ_ICAN3
90 tristate "Janz VMOD-ICAN3 Intelligent CAN controller"
91 depends on MFD_JANZ_CMODIO
92 ---help---
93 Driver for Janz VMOD-ICAN3 Intelligent CAN controller module, which
94 connects to a MODULbus carrier board.
95
96 This driver can also be built as a module. If so, the module will be
97 called janz-ican3.ko.
98
99config CAN_FLEXCAN 82config CAN_FLEXCAN
100 tristate "Support for Freescale FLEXCAN based chips" 83 tristate "Support for Freescale FLEXCAN based chips"
101 depends on ARM || PPC 84 depends on ARM || PPC
102 ---help--- 85 ---help---
103 Say Y here if you want to support for Freescale FlexCAN. 86 Say Y here if you want to support for Freescale FlexCAN.
104 87
105config PCH_CAN
106 tristate "Intel EG20T PCH CAN controller"
107 depends on PCI && (X86_32 || COMPILE_TEST)
108 ---help---
109 This driver is for PCH CAN of Topcliff (Intel EG20T PCH) which
110 is an IOH for x86 embedded processor (Intel Atom E6xx series).
111 This driver can access CAN bus.
112
113config CAN_GRCAN 88config CAN_GRCAN
114 tristate "Aeroflex Gaisler GRCAN and GRHCAN CAN devices" 89 tristate "Aeroflex Gaisler GRCAN and GRHCAN CAN devices"
115 depends on OF && HAS_DMA 90 depends on OF && HAS_DMA
@@ -119,6 +94,16 @@ config CAN_GRCAN
119 endian syntheses of the cores would need some modifications on 94 endian syntheses of the cores would need some modifications on
120 the hardware level to work. 95 the hardware level to work.
121 96
97config CAN_JANZ_ICAN3
98 tristate "Janz VMOD-ICAN3 Intelligent CAN controller"
99 depends on MFD_JANZ_CMODIO
100 ---help---
101 Driver for Janz VMOD-ICAN3 Intelligent CAN controller module, which
102 connects to a MODULbus carrier board.
103
104 This driver can also be built as a module. If so, the module will be
105 called janz-ican3.ko.
106
122config CAN_RCAR 107config CAN_RCAR
123 tristate "Renesas R-Car CAN controller" 108 tristate "Renesas R-Car CAN controller"
124 depends on ARM 109 depends on ARM
@@ -139,6 +124,13 @@ config CAN_SUN4I
139 To compile this driver as a module, choose M here: the module will 124 To compile this driver as a module, choose M here: the module will
140 be called sun4i_can. 125 be called sun4i_can.
141 126
127config CAN_TI_HECC
128 depends on ARM
129 tristate "TI High End CAN Controller"
130 ---help---
131 Driver for TI HECC (High End CAN Controller) module found on many
132 TI devices. The device specifications are available from www.ti.com
133
142config CAN_XILINXCAN 134config CAN_XILINXCAN
143 tristate "Xilinx CAN" 135 tristate "Xilinx CAN"
144 depends on ARCH_ZYNQ || ARM64 || MICROBLAZE || COMPILE_TEST 136 depends on ARCH_ZYNQ || ARM64 || MICROBLAZE || COMPILE_TEST
@@ -147,6 +139,13 @@ config CAN_XILINXCAN
147 Xilinx CAN driver. This driver supports both soft AXI CAN IP and 139 Xilinx CAN driver. This driver supports both soft AXI CAN IP and
148 Zynq CANPS IP. 140 Zynq CANPS IP.
149 141
142config PCH_CAN
143 tristate "Intel EG20T PCH CAN controller"
144 depends on PCI && (X86_32 || COMPILE_TEST)
145 ---help---
146 This driver is for PCH CAN of Topcliff (Intel EG20T PCH) which
147 is an IOH for x86 embedded processor (Intel Atom E6xx series).
148 This driver can access CAN bus.
150 149
151source "drivers/net/can/c_can/Kconfig" 150source "drivers/net/can/c_can/Kconfig"
152source "drivers/net/can/cc770/Kconfig" 151source "drivers/net/can/cc770/Kconfig"