summaryrefslogtreecommitdiff
path: root/drivers/spi/Kconfig
diff options
context:
space:
mode:
authorPurna Chandra Mandal <purna.mandal@microchip.com>2016-06-02 14:26:08 +0530
committerDaniel Schwierzeck <daniel.schwierzeck@gmail.com>2016-06-10 12:31:12 +0200
commite19b9004575cacf1f64fff894621adafe0e7ea7f (patch)
tree2e282e236e11d6e43f4291b25dbe53d5ff89f982 /drivers/spi/Kconfig
parent4b7b0a0f0635c1d1e4a0ae2ed172530b5f78e74b (diff)
downloadu-boot-imx-e19b9004575cacf1f64fff894621adafe0e7ea7f.zip
u-boot-imx-e19b9004575cacf1f64fff894621adafe0e7ea7f.tar.gz
u-boot-imx-e19b9004575cacf1f64fff894621adafe0e7ea7f.tar.bz2
spi: pic32_spi: add SPI master driver for PIC32 SoC.
This driver implements SPI protocol in master mode to communicate with the SPI device connected on SPI bus. It handles /CS explicitly by controlling respective pin as gpio ('cs-gpios' property in dt node) and uses PIO mode for SPI transaction. It is configurable based on driver-model only. Cc: Jagan Teki <jteki@openedev.com> Signed-off-by: Purna Chandra Mandal <purna.mandal@microchip.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
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 b7fd8e5..aca385d 100644
--- a/drivers/spi/Kconfig
+++ b/drivers/spi/Kconfig
@@ -75,6 +75,14 @@ config ICH_SPI
access the SPI NOR flash on platforms embedding this Intel
ICH IP core.
+config PIC32_SPI
+ bool "Microchip PIC32 SPI driver"
+ depends on MACH_PIC32
+ help
+ Enable the Microchip PIC32 SPI driver. This driver can be used
+ to access the SPI NOR flash, MMC-over-SPI on platforms based on
+ Microchip PIC32 family devices.
+
config ROCKCHIP_SPI
bool "Rockchip SPI driver"
help