Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a5f6abd4 authored by Wu, Bryan's avatar Wu, Bryan Committed by Linus Torvalds
Browse files

Blackfin: blackfin on-chip SPI controller driver



This patch implements the driver necessary use the Analog Devices Blackfin
processor's SPI Port.

Signed-off-by: default avatarBryan Wu <bryan.wu@analog.com>
Cc: David Brownell <david-b@pacbell.net>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 8cc75c9a
Loading
Loading
Loading
Loading
+6 −1
Original line number Original line Diff line number Diff line
@@ -58,6 +58,12 @@ config SPI_ATMEL
	  This selects a driver for the Atmel SPI Controller, present on
	  This selects a driver for the Atmel SPI Controller, present on
	  many AT32 (AVR32) and AT91 (ARM) chips.
	  many AT32 (AVR32) and AT91 (ARM) chips.


config SPI_BFIN
	tristate "SPI controller driver for ADI Blackfin5xx"
	depends on SPI_MASTER && BFIN
	help
	  This is the SPI controller master driver for Blackfin 5xx processor.

config SPI_BITBANG
config SPI_BITBANG
	tristate "Bitbanging SPI master"
	tristate "Bitbanging SPI master"
	depends on SPI_MASTER && EXPERIMENTAL
	depends on SPI_MASTER && EXPERIMENTAL
@@ -157,7 +163,6 @@ config SPI_AT25
# Add new SPI protocol masters in alphabetical order above this line
# Add new SPI protocol masters in alphabetical order above this line
#
#



# (slave support would go here)
# (slave support would go here)


endmenu # "SPI support"
endmenu # "SPI support"
+2 −1
Original line number Original line Diff line number Diff line
@@ -11,8 +11,9 @@ endif
obj-$(CONFIG_SPI_MASTER)		+= spi.o
obj-$(CONFIG_SPI_MASTER)		+= spi.o


# SPI master controller drivers (bus)
# SPI master controller drivers (bus)
obj-$(CONFIG_SPI_BITBANG)		+= spi_bitbang.o
obj-$(CONFIG_SPI_ATMEL)			+= atmel_spi.o
obj-$(CONFIG_SPI_ATMEL)			+= atmel_spi.o
obj-$(CONFIG_SPI_BFIN)			+= spi_bfin5xx.o
obj-$(CONFIG_SPI_BITBANG)		+= spi_bitbang.o
obj-$(CONFIG_SPI_BUTTERFLY)		+= spi_butterfly.o
obj-$(CONFIG_SPI_BUTTERFLY)		+= spi_butterfly.o
obj-$(CONFIG_SPI_IMX)			+= spi_imx.o
obj-$(CONFIG_SPI_IMX)			+= spi_imx.o
obj-$(CONFIG_SPI_PXA2XX)		+= pxa2xx_spi.o
obj-$(CONFIG_SPI_PXA2XX)		+= pxa2xx_spi.o
+1313 −0

File added.

Preview size limit exceeded, changes collapsed.