Skip to content

Commit 83c624d

Browse files
Fabrizio Castrobroonie
authored andcommitted
spi: Add support for Renesas CSI
The RZ/V2M SoC comes with the Clocked Serial Interface (CSI) IP, which is a master/slave SPI controller. This commit adds a driver to support CSI master mode. Signed-off-by: Fabrizio Castro <[email protected]> Link: https://lore.kernel.org/r/Message-Id: <[email protected]> Signed-off-by: Mark Brown <[email protected]>
1 parent 14dde07 commit 83c624d

File tree

3 files changed

+674
-0
lines changed

3 files changed

+674
-0
lines changed

drivers/spi/Kconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -825,6 +825,12 @@ config SPI_RSPI
825825
help
826826
SPI driver for Renesas RSPI and QSPI blocks.
827827

828+
config SPI_RZV2M_CSI
829+
tristate "Renesas RZV2M CSI controller"
830+
depends on ARCH_RENESAS || COMPILE_TEST
831+
help
832+
SPI driver for Renesas RZ/V2M Clocked Serial Interface (CSI)
833+
828834
config SPI_QCOM_QSPI
829835
tristate "QTI QSPI controller"
830836
depends on ARCH_QCOM || COMPILE_TEST

drivers/spi/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ obj-$(CONFIG_SPI_RB4XX) += spi-rb4xx.o
113113
obj-$(CONFIG_MACH_REALTEK_RTL) += spi-realtek-rtl.o
114114
obj-$(CONFIG_SPI_RPCIF) += spi-rpc-if.o
115115
obj-$(CONFIG_SPI_RSPI) += spi-rspi.o
116+
obj-$(CONFIG_SPI_RZV2M_CSI) += spi-rzv2m-csi.o
116117
obj-$(CONFIG_SPI_S3C64XX) += spi-s3c64xx.o
117118
obj-$(CONFIG_SPI_SC18IS602) += spi-sc18is602.o
118119
obj-$(CONFIG_SPI_SH) += spi-sh.o

0 commit comments

Comments
 (0)