aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/spi/Kconfig
diff options
context:
space:
mode:
authorLaxman Dewangan <ldewangan@nvidia.com>2013-02-22 07:37:39 -0500
committerGrant Likely <grant.likely@secretlab.ca>2013-04-07 05:08:00 -0400
commitf333a331adfacf8c7a9dbf7e5f72b10a0356156b (patch)
tree4631a77e500b9bba86f809307a3d83190f789254 /drivers/spi/Kconfig
parent5e49035e26abf557737c1281439548f33b41578e (diff)
spi/tegra114: add spi driver
Add SPI driver for NVIDIA's Tegra114 SPI controller. This controller is different than the older SoCs SPI controller in internal design as well as register interface. This driver supports the: - non DMA based transfer for smaller transfer i.e. less than FIFO depth. - APB DMA based transfer for larger transfer i.e. more than FIFO depth. - Clock gating through runtime PM callbacks. - registration through DT only. Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Diffstat (limited to 'drivers/spi/Kconfig')
-rw-r--r--drivers/spi/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
index 2946ab4736f6..864d87fba874 100644
--- a/drivers/spi/Kconfig
+++ b/drivers/spi/Kconfig
@@ -415,6 +415,14 @@ config SPI_MXS
415 help 415 help
416 SPI driver for Freescale MXS devices. 416 SPI driver for Freescale MXS devices.
417 417
418config SPI_TEGRA114
419 tristate "NVIDIA Tegra114 SPI Controller"
420 depends on ARCH_TEGRA && TEGRA20_APB_DMA
421 help
422 SPI driver for NVIDIA Tegra114 SPI Controller interface. This controller
423 is different than the older SoCs SPI controller and also register interface
424 get changed with this controller.
425
418config SPI_TEGRA20_SFLASH 426config SPI_TEGRA20_SFLASH
419 tristate "Nvidia Tegra20 Serial flash Controller" 427 tristate "Nvidia Tegra20 Serial flash Controller"
420 depends on ARCH_TEGRA 428 depends on ARCH_TEGRA