[PATCH 0/6] riscv: dts: spacemit: fix maximum CPU core voltage for K1 boards
From: Aurelien Jarno
Date: Wed Jul 29 2026 - 11:15:40 EST
The SpacemiT K1 based boards use the SpacemiT P1 PMIC. The buck1 and
buck2 voltage regulators supply the CPU core voltage. They are
configured with a maximum output voltage of 3.45V, while the highest
operating point requires only 1.050V. This means that a kernel bug, OPP
misconfiguration, or privileged userspace could request a voltage above
the safe operating limit, causing possible permanent CPU damage.
This patch series set the maximum regulator voltage to 1.050V instead.
There is one patch per board in order to ease backporting to older
kernel versions.
Aurelien Jarno (6):
riscv: dts: spacemit: k1-bananapi-f3: fix maximum CPU core voltage
riscv: dts: spacemit: k1-milkv-jupiter: fix maximum CPU core voltage
riscv: dts: spacemit: k1-orangepi-rv2: fix maximum CPU core voltage
riscv: dts: spacemit: k1-musepi-pro: fix maximum CPU core voltage
riscv: dts: spacemit: k1-orangepi-r2s: fix maximum CPU core voltage
riscv: dts: spacemit: k1-bananapi-cm6: fix maximum CPU core voltage
arch/riscv/boot/dts/spacemit/k1-bananapi-cm6.dtsi | 4 ++--
arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dts | 4 ++--
arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts | 4 ++--
arch/riscv/boot/dts/spacemit/k1-musepi-pro.dts | 4 ++--
arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dts | 4 ++--
arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts | 4 ++--
6 files changed, 12 insertions(+), 12 deletions(-)
--
2.53.0