diff options
author | Rich Felker <dalias@libc.org> | 2016-08-04 00:30:37 -0400 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2016-08-08 06:56:32 -0400 |
commit | 2cb1b3b3ac0ac86b70eb1ecd65585c0d024fe273 (patch) | |
tree | 6ff59ce2d624166ac780d695f299613fc6690592 /drivers/spi/Kconfig | |
parent | 7ed66c6d8841f215c4371b72206fdecfbcd7a396 (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/Kconfig | 7 |
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 | ||
288 | config 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 | |||
288 | config SPI_LM70_LLP | 295 | config 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 |