spi: Add SPI master driver for DaVinci/DA8xx

This patch adds support for a SPI master driver for the
DaVinci series of SOCs

Signed-off-by: Sandeep Paulraj <[email protected]>
Signed-off-by: Mark A. Greer <[email protected]>
Signed-off-by: Philby John <[email protected]>
Signed-off-by: Sudhakar Rajashekhara <[email protected]>
Signed-off-by: Kevin Hilman <[email protected]>
Signed-off-by: Grant Likely <[email protected]>
This commit is contained in:
Sandeep Paulraj 2009-12-16 22:02:18 +00:00 • committed by Grant Likely
commit 358934a60d
3 changed files with 1263 additions and 0 deletions

View file

@ -100,6 +100,13 @@ config SPI_BUTTERFLY
inexpensive battery powered microcontroller evaluation board.
This same cable can be used to flash new firmware.
config SPI_DAVINCI
tristate "SPI controller driver for DaVinci/DA8xx SoC's"
depends on SPI_MASTER && ARCH_DAVINCI
select SPI_BITBANG
help
SPI master controller for DaVinci and DA8xx SPI modules.
config SPI_GPIO
tristate "GPIO-based bitbanging SPI Master"
depends on GENERIC_GPIO

View file

@ -16,6 +16,7 @@ obj-$(CONFIG_SPI_BFIN) += spi_bfin5xx.o
obj-$(CONFIG_SPI_BITBANG) += spi_bitbang.o
obj-$(CONFIG_SPI_AU1550) += au1550_spi.o
obj-$(CONFIG_SPI_BUTTERFLY) += spi_butterfly.o
obj-$(CONFIG_SPI_DAVINCI) += davinci_spi.o
obj-$(CONFIG_SPI_DESIGNWARE) += dw_spi.o
obj-$(CONFIG_SPI_DW_PCI) += dw_spi_pci.o
obj-$(CONFIG_SPI_GPIO) += spi_gpio.o

1255
drivers/spi/davinci_spi.c Normal file

File diff suppressed because it is too large Load diff