[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