spi: add support for microchip "soft" spi controller
authorPrajna Rajendra Kumar <prajna.rajendrakumar@microchip.com>
Fri, 14 Nov 2025 10:45:45 +0000 (10:45 +0000)
committerMark Brown <broonie@kernel.org>
Fri, 14 Nov 2025 13:54:43 +0000 (13:54 +0000)
commit059f545832be85d29ac9ccc416a16f647aa78485
tree1b49e8626d8e343449f0d71a536c8ada836be58f
parent8ce9a2ed153bcaa750aa494e91ce2e70c3b0cdc5
spi: add support for microchip "soft" spi controller

Introduce driver support for the Microchip FPGA CoreSPI IP.

This driver supports only Motorola SPI mode and frame size of 8-bits.
TI/NSC modes and wider frame sizes are not currently supported.

Signed-off-by: Prajna Rajendra Kumar <prajna.rajendrakumar@microchip.com>
Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://patch.msgid.link/20251114104545.284765-4-prajna.rajendrakumar@microchip.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/Kconfig
drivers/spi/Makefile
drivers/spi/spi-microchip-core-spi.c [new file with mode: 0644]