[PATCH v3 0/9] Add pinctrl/GPIO and SPI NOR support for Spacemit K1

Guodong Xu docular.xu at gmail.com
Thu Jun 11 17:01:17 CEST 2026


On 2026-06-11 10:18, Raymond Mao wrote:
>From: Raymond Mao <raymond.mao at riscstar.com>
>
>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/20260519-b4-k1-spl-bring-up-v4-0-3915a2a904c1@riscstar.com/
>[2] https://lore.kernel.org/u-boot/20260510-b4-k1-clk-reset-upstream-dts-v1-0-db0b0503ee44@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-af815e362b0c@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
>
>


More information about the U-Boot mailing list