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

Commit e8b17b5b authored by Masayuki Ohtake's avatar Masayuki Ohtake Committed by Grant Likely
Browse files

spi/topcliff: Add topcliff platform controller hub (PCH) spi bus driver



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: default avatarMasayuki Ohtake <masa-korg@dsn.okisemi.com>
Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
parent 0c92ecf1
Loading
Loading
Loading
Loading
+8 −0
Original line number Original line Diff line number Diff line
@@ -298,6 +298,14 @@ config SPI_STMP3XXX
	help
	help
	  SPI driver for Freescale STMP37xx/378x SoC SSP interface
	  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
config SPI_TXX9
	tristate "Toshiba TXx9 SPI controller"
	tristate "Toshiba TXx9 SPI controller"
	depends on GENERIC_GPIO && CPU_TX49XX
	depends on GENERIC_GPIO && CPU_TX49XX
+1 −0
Original line number Original line Diff line number Diff line
@@ -39,6 +39,7 @@ obj-$(CONFIG_SPI_PPC4xx) += spi_ppc4xx.o
obj-$(CONFIG_SPI_S3C24XX_GPIO)		+= spi_s3c24xx_gpio.o
obj-$(CONFIG_SPI_S3C24XX_GPIO)		+= spi_s3c24xx_gpio.o
obj-$(CONFIG_SPI_S3C24XX)		+= spi_s3c24xx_hw.o
obj-$(CONFIG_SPI_S3C24XX)		+= spi_s3c24xx_hw.o
obj-$(CONFIG_SPI_S3C64XX)		+= spi_s3c64xx.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_TXX9)			+= spi_txx9.o
obj-$(CONFIG_SPI_XILINX)		+= xilinx_spi.o
obj-$(CONFIG_SPI_XILINX)		+= xilinx_spi.o
obj-$(CONFIG_SPI_XILINX_OF)		+= xilinx_spi_of.o
obj-$(CONFIG_SPI_XILINX_OF)		+= xilinx_spi_of.o
+1529 −0

File added.

Preview size limit exceeded, changes collapsed.