summaryrefslogtreecommitdiffstats
path: root/drivers/spi/Kconfig
diff options
context:
space:
mode:
authorRich Felker <dalias@libc.org>2016-08-04 00:30:37 -0400
committerMark Brown <broonie@kernel.org>2016-08-08 06:56:32 -0400
commit2cb1b3b3ac0ac86b70eb1ecd65585c0d024fe273 (patch)
tree6ff59ce2d624166ac780d695f299613fc6690592 /drivers/spi/Kconfig
parent7ed66c6d8841f215c4371b72206fdecfbcd7a396 (diff)
spi: add driver for J-Core SPI controller
The J-Core "spi2" device is a PIO-based SPI master controller. It differs from "bitbang" devices in that that it's clocked in hardware rather than via soft clock modulation over gpio, and performs byte-at-a-time transfers between the cpu and SPI controller. This driver will be extended to support future versions of the J-Core SPI controller with DMA transfers when they become available. Signed-off-by: Rich Felker <dalias@libc.org> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/spi/Kconfig')
-rw-r--r--drivers/spi/Kconfig7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
index d6fb8d4b7786..1abb3d767390 100644
--- a/drivers/spi/Kconfig
+++ b/drivers/spi/Kconfig
@@ -285,6 +285,13 @@ config SPI_IMX
285 This enables using the Freescale i.MX SPI controllers in master 285 This enables using the Freescale i.MX SPI controllers in master
286 mode. 286 mode.
287 287
288config SPI_JCORE
289 tristate "J-Core SPI Master"
290 depends on OF && (SUPERH || COMPILE_TEST)
291 help
292 This enables support for the SPI master controller in the J-Core
293 synthesizable, open source SoC.
294
288config SPI_LM70_LLP 295config SPI_LM70_LLP
289 tristate "Parallel port adapter for LM70 eval board (DEVELOPMENT)" 296 tristate "Parallel port adapter for LM70 eval board (DEVELOPMENT)"
290 depends on PARPORT 297 depends on PARPORT