On 2026-06-11 10:18, Raymond Mao wrote:
From: Raymond Mao <[email protected]>
This series adds pinctrl, GPIO, and SPI NOR flash support for the
SpacemiT K1. Drivers are usable in both SPL and U-Boot proper. In
SPL, the QSPI controller and SPI NOR flash are probed during early
init, and the SPL boot device is changed from memory-mapped NOR to
SPI so the common loader reads the next-stage image from NOR. It
sits on top of the K1 SPL bring-up series [1], which depends on the
K1 clock/reset/dts migration series [2].
To apply on origin/master, two prerequisite series on lore must be
applied first, in this order:
1. K1 clock/reset/dts migration [2] (8 patches)
2. K1 SPL bring-up v4 [1] (14 patches)
3. This series (9 patches)
[1]
https://lore.kernel.org/u-boot/[email protected]/
[2]
https://lore.kernel.org/u-boot/20260510-b4-k1-clk-reset-upstream-dts-v1-0-db0b0503e...@riscstar.com/
Just a correction about Link [2], I sent v2 of the migration series [3].
Please make sure you verified against that.
[3]
https://lore.kernel.org/u-boot/20260526-b4-k1-clk-reset-upstream-dts-v2-0-af815e362...@riscstar.com/
BR,
Guodong Xu
Guodong Xu (3):
spl: k1: enable SPI NOR flash detection and boot
spacemit: k1: Add multiple device tree support
configs: k1: enable pinctrl and gpio