Re: [PATCH v2 2/2] riscv: dts: spacemit: Add cpu scaling for K1 SoC

From: Shuwei Wu

Date: Tue Apr 21 2026 - 04:11:19 EST


Hi Aurelien,

Thanks for your addition.

On Tue Apr 21, 2026 at 5:16 AM CST, Aurelien Jarno wrote:
> Hi Anand,
>
> On 2026-04-16 17:07, Anand Moon wrote:
>> After reviewing the Banana Pi F3 schematics, I confirmed that Buck1 and Buck2
>> Both supply the CORE_0V9 with 0.9V±1% rail. To resolve the restriction errors,
>> I expanded the voltage range in the DTS to 500,000–950,000 µV.
>>
>> Additionally, I updated the DTS to map the second CPU cluster (cores 4–7)
>> to Buck2 to better align with the hardware's power distribution.
>
> Actually the output of Buck1 and Buck2 are connected together, so they
> should always be configured with the same output voltage. And both
> clusters should be mapped to both outputs.

You are right, I received the same response from the official developers.

Therefore, I'm wondering if an additional regulator-coupled-with: property
definition is also needed here?

>
> I also wonder why in the original patch the buck1 regulator is named
> buck1_3v45, from the schematics, it should rather be called buck1_0v9.

Yes, my definition here ignores the regulator's default voltage.
Thank you for pointing this out.

>
> Regards
> Aurelien

--
Best regards,
Shuwei Wu