]> www.infradead.org Git - users/jedix/linux-maple.git/commit
spi: stm32: Add OSPI driver
authorPatrice Chotard <patrice.chotard@foss.st.com>
Wed, 19 Feb 2025 08:00:53 +0000 (09:00 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 3 Mar 2025 13:00:14 +0000 (13:00 +0000)
commit79b8a705e26c08f8f09dd55f1dd56f2375973d2d
treef8540bd0228650e1f193ece9ee9b6d3c9494e6b8
parentbed97e35786a7d0141d1ecaaace03c46b5435d75
spi: stm32: Add OSPI driver

Add STM32 OSPI driver, it supports :
  - support sNOR / sNAND devices.
  - Three functional modes: indirect, automatic-status polling,
    memory-mapped.
  - Single-, dual-, quad-, and octal-SPI communication.
  - Dual-quad communication.
  - Single data rate (SDR).
  - DMA channel for indirect mode.

Signed-off-by: Patrice Chotard <patrice.chotard@foss.st.com>
Link: https://patch.msgid.link/20250219080059.367045-3-patrice.chotard@foss.st.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/Kconfig
drivers/spi/Makefile
drivers/spi/spi-stm32-ospi.c [new file with mode: 0644]