[PATCH 0/6] riscv: dts: spacemit: fix maximum CPU core voltage for K1 boards
Yixun Lan
dlan at kernel.org
Thu Jul 30 01:24:25 PDT 2026
On 17:02 Wed 29 Jul , Aurelien Jarno wrote:
> 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(-)
>
Reviewed-by: Yixun Lan <dlan at kernel.org>
--
Yixun Lan (dlan)
More information about the linux-riscv
mailing list