@@ -75,6 +75,14 @@ config SPI_ATMEL
75
75
This selects a driver for the Atmel SPI Controller, present on
76
76
many AT32 (AVR32) and AT91 (ARM) chips.
77
77
78
+ config 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
+
78
86
config SPI_BCM2835
79
87
tristate "BCM2835 SPI controller"
80
88
depends on GPIOLIB
@@ -118,14 +126,6 @@ config SPI_BFIN_SPORT
118
126
help
119
127
Enable support for a SPI bus via the Blackfin SPORT peripheral.
120
128
121
- config 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
-
129
129
config SPI_BCM53XX
130
130
tristate "Broadcom BCM53xx SPI controller"
131
131
depends on ARCH_BCM_5301X
@@ -197,6 +197,23 @@ config SPI_DAVINCI
197
197
help
198
198
SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules.
199
199
200
+ config SPI_DESIGNWARE
201
+ tristate "DesignWare SPI controller core support"
202
+ help
203
+ general driver for SPI controller core from DesignWare
204
+
205
+ config SPI_DW_PCI
206
+ tristate "PCI interface driver for DW SPI core"
207
+ depends on SPI_DESIGNWARE && PCI
208
+
209
+ config 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
+
213
+ config SPI_DW_MMIO
214
+ tristate "Memory-mapped io interface driver for DW SPI core"
215
+ depends on SPI_DESIGNWARE
216
+
200
217
config SPI_DLN2
201
218
tristate "Diolan DLN-2 USB SPI adapter"
202
219
depends on MFD_DLN2
@@ -346,6 +363,13 @@ config SPI_MT65XX
346
363
say Y or M here.If you are not sure, say N.
347
364
SPI drivers for Mediatek MT65XX and MT81XX series ARM SoCs.
348
365
366
+ config 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
+
349
373
config SPI_OC_TINY
350
374
tristate "OpenCores tiny SPI"
351
375
depends on GPIOLIB || COMPILE_TEST
@@ -647,34 +671,10 @@ config SPI_ZYNQMP_GQSPI
647
671
help
648
672
Enables Xilinx GQSPI controller driver for Zynq UltraScale+ MPSoC.
649
673
650
- config 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
675
# Add new SPI master controllers in alphabetical order above this line
659
676
#
660
677
661
- config SPI_DESIGNWARE
662
- tristate "DesignWare SPI controller core support"
663
- help
664
- general driver for SPI controller core from DesignWare
665
-
666
- config SPI_DW_PCI
667
- tristate "PCI interface driver for DW SPI core"
668
- depends on SPI_DESIGNWARE && PCI
669
-
670
- config 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
-
674
- config SPI_DW_MMIO
675
- tristate "Memory-mapped io interface driver for DW SPI core"
676
- depends on SPI_DESIGNWARE
677
-
678
678
#
679
679
# There are lots of SPI device types, with sensors and memory
680
680
# being probably the most widely used ones.
0 commit comments