[PATCH v5 00/14] riscv: spacemit: add Spacemit K1 SoC support
Eric Chung
eric.chung at riscstar.com
Tue Jun 30 03:19:01 CEST 2026
Changelog in v5:
- Rebase v4 patch set on next branch.
Signed-off-by: Eric Chung <eric.chung at riscstar.com>
---
Guodong Xu (2):
clk: spacemit: k1: prune SPL clock tree
doc: spacemit: add K1 SPL build and test guide
Raymond Mao (12):
spacemit: k1: support multi-board infrastructure
spacemit: k1: enable SPL with debug UART
configs: k1: enable early timer support
configs: k1: add default option for clock driver in SPL
dts: k1: enable clocks in SPL
board: k1: initialize clock and serial devices in SPL
i2c: k1: add I2C driver support
spacemit: k1: add TLV EEPROM support in SPL
spacemit: k1: Add DDR firmware support to SPL
power: pmic: add support for Spacemit P1 PMIC
power: regulator: add support for Spacemit P1 SoC
board: k1: enable pmic in spl
arch/riscv/Kconfig | 8 +-
arch/riscv/cpu/k1/Kconfig | 6 +
arch/riscv/dts/k1-bananapi-f3-u-boot.dtsi | 100 +++++
board/spacemit/bananapi-f3/MAINTAINERS | 6 -
board/spacemit/bananapi-f3/Makefile | 5 -
board/spacemit/{bananapi-f3 => k1}/Kconfig | 6 +-
board/spacemit/k1/MAINTAINERS | 11 +
board/spacemit/k1/Makefile | 28 ++
board/spacemit/{bananapi-f3 => k1}/board.c | 0
board/spacemit/k1/spl.c | 343 ++++++++++++++++
board/spacemit/k1/tlv_codes.h | 22 +
configs/bananapi-f3_defconfig | 26 --
configs/spacemit_k1_defconfig | 66 +++
doc/board/spacemit/bananapi-f3.rst | 2 +-
doc/board/spacemit/index.rst | 1 +
doc/board/spacemit/k1-spl.rst | 243 +++++++++++
drivers/clk/spacemit/clk-k1.c | 128 ++++++
drivers/i2c/Kconfig | 7 +
drivers/i2c/Makefile | 1 +
drivers/i2c/k1_i2c.c | 523 ++++++++++++++++++++++++
drivers/i2c/k1_i2c.h | 69 ++++
drivers/power/pmic/Kconfig | 8 +
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/pmic_spacemit_p1.c | 94 +++++
drivers/power/regulator/Kconfig | 7 +
drivers/power/regulator/Makefile | 1 +
drivers/power/regulator/spacemit_p1_regulator.c | 464 +++++++++++++++++++++
include/configs/bananapi-f3.h | 13 -
include/configs/k1.h | 20 +
include/power/spacemit_p1.h | 163 ++++++++
30 files changed, 2314 insertions(+), 58 deletions(-)
---
base-commit: 3c5e8836ccca95e4846f6f4b03b8729ede48daf4
change-id: 20260630-m1-795ae0422400
Best regards,
--
Eric Chung <eric.chung at riscstar.com>
More information about the U-Boot
mailing list