aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2016-02-02 06:27:42 -0500
committerMark Brown <broonie@kernel.org>2016-02-03 05:28:08 -0500
commite32bb8709fce66ff7f392a33d7689402d3e2ba2e (patch)
tree6152b385487309aa20a5cd56ad11ad13bd5f2b7f
parent92e963f50fc74041b5e9e744c330dca48e04f08d (diff)
spi: Fix sorting in Kconfig
Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r--drivers/spi/Kconfig64
1 files changed, 32 insertions, 32 deletions
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
index 77064160dd76..7caf18cb3e5e 100644
--- a/drivers/spi/Kconfig
+++ b/drivers/spi/Kconfig
@@ -75,6 +75,14 @@ config SPI_ATMEL
75 This selects a driver for the Atmel SPI Controller, present on 75 This selects a driver for the Atmel SPI Controller, present on
76 many AT32 (AVR32) and AT91 (ARM) chips. 76 many AT32 (AVR32) and AT91 (ARM) chips.
77 77
78config SPI_AU1550
79 tristate "Au1550/Au1200/Au1300 SPI Controller"
80 depends on MIPS_ALCHEMY
81 select SPI_BITBANG
82 help
83 If you say yes to this option, support will be included for the
84 PSC SPI controller found on Au1550, Au1200 and Au1300 series.
85
78config SPI_BCM2835 86config SPI_BCM2835
79 tristate "BCM2835 SPI controller" 87 tristate "BCM2835 SPI controller"
80 depends on GPIOLIB 88 depends on GPIOLIB
@@ -118,14 +126,6 @@ config SPI_BFIN_SPORT
118 help 126 help
119 Enable support for a SPI bus via the Blackfin SPORT peripheral. 127 Enable support for a SPI bus via the Blackfin SPORT peripheral.
120 128
121config SPI_AU1550
122 tristate "Au1550/Au1200/Au1300 SPI Controller"
123 depends on MIPS_ALCHEMY
124 select SPI_BITBANG
125 help
126 If you say yes to this option, support will be included for the
127 PSC SPI controller found on Au1550, Au1200 and Au1300 series.
128
129config SPI_BCM53XX 129config SPI_BCM53XX
130 tristate "Broadcom BCM53xx SPI controller" 130 tristate "Broadcom BCM53xx SPI controller"
131 depends on ARCH_BCM_5301X 131 depends on ARCH_BCM_5301X
@@ -197,6 +197,23 @@ config SPI_DAVINCI
197 help 197 help
198 SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules. 198 SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules.
199 199
200config SPI_DESIGNWARE
201 tristate "DesignWare SPI controller core support"
202 help
203 general driver for SPI controller core from DesignWare
204
205config SPI_DW_PCI
206 tristate "PCI interface driver for DW SPI core"
207 depends on SPI_DESIGNWARE && PCI
208
209config SPI_DW_MID_DMA
210 bool "DMA support for DW SPI controller on Intel MID platform"
211 depends on SPI_DW_PCI && DW_DMAC_PCI
212
213config SPI_DW_MMIO
214 tristate "Memory-mapped io interface driver for DW SPI core"
215 depends on SPI_DESIGNWARE
216
200config SPI_DLN2 217config SPI_DLN2
201 tristate "Diolan DLN-2 USB SPI adapter" 218 tristate "Diolan DLN-2 USB SPI adapter"
202 depends on MFD_DLN2 219 depends on MFD_DLN2
@@ -346,6 +363,13 @@ config SPI_MT65XX
346 say Y or M here.If you are not sure, say N. 363 say Y or M here.If you are not sure, say N.
347 SPI drivers for Mediatek MT65XX and MT81XX series ARM SoCs. 364 SPI drivers for Mediatek MT65XX and MT81XX series ARM SoCs.
348 365
366config SPI_NUC900
367 tristate "Nuvoton NUC900 series SPI"
368 depends on ARCH_W90X900
369 select SPI_BITBANG
370 help
371 SPI driver for Nuvoton NUC900 series ARM SoCs
372
349config SPI_OC_TINY 373config SPI_OC_TINY
350 tristate "OpenCores tiny SPI" 374 tristate "OpenCores tiny SPI"
351 depends on GPIOLIB || COMPILE_TEST 375 depends on GPIOLIB || COMPILE_TEST
@@ -647,34 +671,10 @@ config SPI_ZYNQMP_GQSPI
647 help 671 help
648 Enables Xilinx GQSPI controller driver for Zynq UltraScale+ MPSoC. 672 Enables Xilinx GQSPI controller driver for Zynq UltraScale+ MPSoC.
649 673
650config SPI_NUC900
651 tristate "Nuvoton NUC900 series SPI"
652 depends on ARCH_W90X900
653 select SPI_BITBANG
654 help
655 SPI driver for Nuvoton NUC900 series ARM SoCs
656
657# 674#
658# Add new SPI master controllers in alphabetical order above this line 675# Add new SPI master controllers in alphabetical order above this line
659# 676#
660 677
661config SPI_DESIGNWARE
662 tristate "DesignWare SPI controller core support"
663 help
664 general driver for SPI controller core from DesignWare
665
666config SPI_DW_PCI
667 tristate "PCI interface driver for DW SPI core"
668 depends on SPI_DESIGNWARE && PCI
669
670config SPI_DW_MID_DMA
671 bool "DMA support for DW SPI controller on Intel MID platform"
672 depends on SPI_DW_PCI && DW_DMAC_PCI
673
674config SPI_DW_MMIO
675 tristate "Memory-mapped io interface driver for DW SPI core"
676 depends on SPI_DESIGNWARE
677
678# 678#
679# There are lots of SPI device types, with sensors and memory 679# There are lots of SPI device types, with sensors and memory
680# being probably the most widely used ones. 680# being probably the most widely used ones.