]> www.infradead.org Git - users/jedix/linux-maple.git/commit
spi: spi-kspi2: Add KEBA SPI controller support
authorGerhard Engleder <eg@keba.com>
Mon, 2 Dec 2024 19:40:03 +0000 (20:40 +0100)
committerMark Brown <broonie@kernel.org>
Wed, 4 Dec 2024 16:25:22 +0000 (16:25 +0000)
commit1a90aae3b25b72e639da6062e0dc5efb9cff58f1
treed19b563adbc3a42fa65d90ef0d5866b70daa0b81
parent577f1cf76ceedb5fbdc9aca4f712b21864ac15ee
spi: spi-kspi2: Add KEBA SPI controller support

The KEBA SPI controller is found in the system FPGA of KEBA PLC devices.
It is used to connect the SPI flash chip of the FPGA and some SPI
devices.

It is a simple SPI controller with configurable speed. The hardware
supports only single byte transfers. There are no FIFOs or interrupts.

Signed-off-by: Gerhard Engleder <eg@keba.com>
Link: https://patch.msgid.link/20241202194003.57679-1-gerhard@engleder-embedded.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/Kconfig
drivers/spi/Makefile
drivers/spi/spi-kspi2.c [new file with mode: 0644]