[PATCH 0/6] riscv: dts: spacemit: fix maximum CPU core voltage for K1 boards
Aurelien Jarno
aurelien at aurel32.net
Wed Jul 29 08:02:17 PDT 2026
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
More information about the linux-riscv
mailing list