Add the SpacemiT K3 QSPI compatible and enable SPI NOR flash on the
K3 Pico-ITX board.
K3 and K1 use the same QSPI controller, so the K3 devicetree uses
"spacemit,k1-qspi" as fallback.
With this, patch 2/3 in v1 is dropped.
This series is based on the for-next branch of:
https://github.com/spacemit-com/linux
This series is available here:
https://github.com/imguoguo/linux/tree/k3-pico-itx-qspi-v2
Version 2 addresses review comments on v1:
- Use "spacemit,k1-qspi" as fallback for the K3 QSPI compatible.
- Drop v1 patch 2, "spi: fsl-qspi: add SpacemiT K3 support".
- Reordered Signed-off-by trailers.
Here is version 1:
https://lore.kernel.org/r/20260519-k3-pico-itx-qspi-v1-v1-0-c32afeeaf741@gmail.com
Signed-off-by: Zhengyu He <hezhy472013@gmail.com>
---
Zhengyu He (2):
spi: dt-bindings: fsl-qspi: support SpacemiT K3
riscv: dts: spacemit: add QSPI support for K3 Pico-ITX
.../devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml | 3 ++
arch/riscv/boot/dts/spacemit/k3-pico-itx.dts | 58 ++++++++++++++++++++++
arch/riscv/boot/dts/spacemit/k3-pinctrl.dtsi | 21 ++++++++
arch/riscv/boot/dts/spacemit/k3.dtsi | 17 +++++++
4 files changed, 99 insertions(+)
---
base-commit: 6edd9a0d32e1ef81133b8cb5b3bb3157a44da4d1
change-id: 20260521-k3-pico-itx-qspi-v2-for-next-20260521-889b94120d85
Best regards,
--
Zhengyu He <hezhy472013@gmail.com>