[EXTERNAL] Re: [PATCH v2 8/8] arm64: dts: allwinner: h616: enable DVFS for all boards

Amit Singh Tomar amitsinght at marvell.com
Mon Mar 18 12:11:33 PDT 2024


>>
>> -----Original Message-----
>> From: linux-arm-kernel <linux-arm-kernel-bounces at lists.infradead.org> On Behalf Of Andre Przywara
>> Sent: Monday, March 18, 2024 6:42 AM
>> To: Yangtao Li <tiny.windzz at gmail.com>; Viresh Kumar <vireshk at kernel.org>; Nishanth Menon <nm at ti.com>; Stephen Boyd <sboyd at kernel.org>; Rob Herring <robh+dt at kernel.org>; Krzysztof Kozlowski <krzysztof.kozlowski+dt at linaro.org>; Conor Dooley <conor+dt at kernel.org>; Chen-Yu Tsai <wens at csie.org>; Jernej Skrabec <jernej.skrabec at gmail.com>; Samuel Holland <samuel at sholland.org>; Rafael J . Wysocki <rafael at kernel.org>
>> Cc: linux-pm at vger.kernel.org; devicetree at vger.kernel.org; linux-sunxi at lists.linux.dev; linux-arm-kernel at lists.infradead.org; Brandon Cheo Fusi <fusibrandon13 at gmail.com>; Martin Botka <martin.botka at somainline.org>; Martin Botka <martin.botka1 at gmail.com>
>> Subject: [EXTERNAL] [PATCH v2 8/8] arm64: dts: allwinner: h616: enable DVFS for all boards
>>
>>
>> With the DT bindings now describing the format of the CPU OPP tables, we can include the OPP table in each board's .dts file, and specify the CPU power supply.
>> This allows to enable DVFS, and get up to 50% of performance benefit in the highest OPP, or up to 60% power savings in the lowest OPP, compared to the fixed 1GHz @ 1.0V OPP we are running in by default
>> at the moment.
>> [Amit] Could you please elaborate, what test were run to see 50 % performance benefits?
> 
> Currently all H616 boards running mainline firmware and kernels run at a
> fixed 1GHz CPU clock frequency. If you happen to have a good SoC (bin 1 or
> 3), this patchset will allow you to run at 1.5 GHz, which is 50% faster.
> So anything that scales with CPU frequency should run much quicker.
> 
Okay, it would be interesting to see results of some benchmark here.

Thanks
-Amit




More information about the linux-arm-kernel mailing list