Skip to content

Commit

Permalink
spi/topcliff: Add topcliff platform controller hub (PCH) spi bus driver
Browse files Browse the repository at this point in the history
Topcliff PCH is the platform controller hub that is going to be used
in Intel's upcoming general embedded platform. All IO peripherals in
Topcliff PCH are actually devices sitting on AMBA bus.  This patch
adds a driver for the SPI bus integrated into the Topcliff device.

Signed-off-by: Masayuki Ohtake <masa-korg@dsn.okisemi.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
  • Loading branch information
Masayuki Ohtake authored and Grant Likely committed Oct 8, 2010
1 parent 0c92ecf commit e8b17b5
Show file tree
Hide file tree
Showing 3 changed files with 1,538 additions and 0 deletions.
8 changes: 8 additions & 0 deletions drivers/spi/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -298,6 +298,14 @@ config SPI_STMP3XXX
help
SPI driver for Freescale STMP37xx/378x SoC SSP interface

config SPI_TOPCLIFF_PCH
tristate "PCH SPI Controller"
depends on PCI
help
This driver is for PCH(Platform controller Hub) SPI of Topcliff which
is an IOH(Input/Output Hub) for x86 embedded processor.
This driver can access PCH SPI bus device.

config SPI_TXX9
tristate "Toshiba TXx9 SPI controller"
depends on GENERIC_GPIO && CPU_TX49XX
Expand Down
1 change: 1 addition & 0 deletions drivers/spi/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ obj-$(CONFIG_SPI_PPC4xx) += spi_ppc4xx.o
obj-$(CONFIG_SPI_S3C24XX_GPIO) += spi_s3c24xx_gpio.o
obj-$(CONFIG_SPI_S3C24XX) += spi_s3c24xx_hw.o
obj-$(CONFIG_SPI_S3C64XX) += spi_s3c64xx.o
obj-$(CONFIG_SPI_TOPCLIFF_PCH) += spi_topcliff_pch.o
obj-$(CONFIG_SPI_TXX9) += spi_txx9.o
obj-$(CONFIG_SPI_XILINX) += xilinx_spi.o
obj-$(CONFIG_SPI_XILINX_OF) += xilinx_spi_of.o
Expand Down
Loading

0 comments on commit e8b17b5

Please sign in to comment.