diff options
author | Max Filippov <jcmvbkbc@gmail.com> | 2014-03-12 18:55:24 +0100 |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2014-03-13 10:12:44 +0100 |
commit | 6840cc29f2bcc9a06a7245d17e0e2f38fbc20df0 (patch) | |
tree | 29e8402ba03a62b794ed64727154d9d6d16f0f6a /drivers/spi/Kconfig | |
parent | Linus 3.14-rc1 (diff) | |
download | linux-6840cc29f2bcc9a06a7245d17e0e2f38fbc20df0.tar.xz linux-6840cc29f2bcc9a06a7245d17e0e2f38fbc20df0.zip |
spi: add xtfpga SPI controller driver
This simple SPI master controller is built into xtfpga bitstreams. It
always transfers 16 bit words in SPI mode 0, automatically asserting CS
on transfer start and deasserting on end.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
Diffstat (limited to 'drivers/spi/Kconfig')
-rw-r--r-- | drivers/spi/Kconfig | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index ba9310bc9acb..c87475db0f79 100644 --- a/drivers/spi/Kconfig +++ b/drivers/spi/Kconfig @@ -520,6 +520,19 @@ config SPI_XILINX Or for the DS570, see "XPS Serial Peripheral Interface (SPI) (v2.00b)" +config SPI_XTENSA_XTFPGA + tristate "Xtensa SPI controller for xtfpga" + depends on XTENSA && XTENSA_PLATFORM_XTFPGA + select SPI_BITBANG + help + SPI driver for xtfpga SPI master controller. + + This simple SPI master controller is built into xtfpga bitstreams + and is used to control daughterboard audio codec. It always transfers + 16 bit words in SPI mode 0, automatically asserting CS on transfer + start and deasserting on end. + + config SPI_NUC900 tristate "Nuvoton NUC900 series SPI" depends on ARCH_W90X900 |