aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/spi/Kconfig
diff options
context:
space:
mode:
authorAnton Vorontsov <avorontsov@ru.mvista.com>2009-10-12 12:49:27 -0400
committerKumar Gala <galak@kernel.crashing.org>2009-11-11 22:43:26 -0500
commit4c1fba442960cfa2fd6333b9fec7d5b85c5fa29f (patch)
treebd0e8eacfdfc81032d81080b14c6c5283f2483b9 /drivers/spi/Kconfig
parent87ec0e98cfdd8b68da6a7f9e70142ffc0e404fbb (diff)
spi_mpc8xxx: Add support for QE DMA mode and CPM1/CPM2 chips
This patch adds QE buffer descriptors mode support for the spi_mpc8xxx driver, and as a side effect we now support CPM1 and CPM2 SPI controllers. That means that today we support almost all MPC SPI controllers: - MPC834x-style controllers (support PIO mode only); - CPM1 and CPM2 controllers (support DMA mode only); - QE SPI controllers in CPU mode (PIO mode with shift quirks); - QE SPI controllers in buffer descriptors (DMA) mode; The only controller we don't currently support is a newer eSPI (with a dedicated chip selects and a bit different registers map). Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Acked-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'drivers/spi/Kconfig')
-rw-r--r--drivers/spi/Kconfig3
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
index 4b6f7cba3b3d..94058c62620a 100644
--- a/drivers/spi/Kconfig
+++ b/drivers/spi/Kconfig
@@ -147,9 +147,6 @@ config SPI_MPC8xxx
147 This enables using the Freescale MPC8xxx SPI controllers in master 147 This enables using the Freescale MPC8xxx SPI controllers in master
148 mode. 148 mode.
149 149
150 This driver uses a simple set of shift registers for data (opposed
151 to the CPM based descriptor model).
152
153config SPI_OMAP_UWIRE 150config SPI_OMAP_UWIRE
154 tristate "OMAP1 MicroWire" 151 tristate "OMAP1 MicroWire"
155 depends on ARCH_OMAP1 152 depends on ARCH_OMAP1