mbox series

[v3,0/2] Add and update GPU OPP voltage ranges in the RK356x SoC dtsi

Message ID cover.1719763100.git.dsimic@manjaro.org (mailing list archive)
Headers show
Series Add and update GPU OPP voltage ranges in the RK356x SoC dtsi | expand

Message

Dragan Simic June 30, 2024, 4 p.m. UTC
The first patch in this series adds support for voltage ranges to the GPU
OPPs defined in the SoC dtsi for Rockchip RK356x, which is, for example,
useful for RK356x-based boards designed to use the same power supply for
the GPU and NPU portions of the SoC.

The second patch updates the values for the exact GPU OPP voltages and
the lower limits for the GPU OPP voltage ranges, so they match the most
conservative values (i.e. the highest per-OPP voltages) found in the
vendor kernel source.  This is performed in a separate patch to allow
easier regression tracking, in the unlikely case that some issues are
discovered later, resulting from these voltage changes.

Changes in v3:
  - Turned into a patch series by adding a second patch that updates
    the exact GPU OPP voltages and the lower limits for the GPU OPP
    voltage ranges so they match the most conservative values found
    in the vendor kernel source [1]

Changes in v2:
  - Dropped support for optional GPU OPP voltage ranges, which may
    actually hide some misconfiguration issues in board dts files, [2]
    but that will be covered by other debugging patches [3]

Link to v2: https://lore.kernel.org/linux-rockchip/bdb60f1f793166cd65f58ab7aea025347076019c.1719679068.git.dsimic@manjaro.org/T/#u
Link to v1: https://lore.kernel.org/linux-rockchip/446399362bd2dbeeaecd8351f68811165429749a.1719637113.git.dsimic@manjaro.org/T/#u

[1] https://lore.kernel.org/linux-rockchip/b8951ac4e29184fa35919c6ab85b8f87@manjaro.org/
[2] https://lore.kernel.org/linux-rockchip/f10d5a3c425c2c4312512c20bd35073c@manjaro.org/
[3] https://lore.kernel.org/linux-rockchip/36170f8485293b336106e92346478daa@manjaro.org/

Dragan Simic (2):
  arm64: dts: rockchip: Add GPU OPP voltage ranges to RK356x SoC dtsi
  arm64: dts: rockchip: Update GPU OPP voltages in RK356x SoC dtsi

 arch/arm64/boot/dts/rockchip/rk356x.dtsi | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

Comments

Heiko Stuebner July 4, 2024, 6:01 p.m. UTC | #1
On Sun, 30 Jun 2024 18:00:39 +0200, Dragan Simic wrote:
> The first patch in this series adds support for voltage ranges to the GPU
> OPPs defined in the SoC dtsi for Rockchip RK356x, which is, for example,
> useful for RK356x-based boards designed to use the same power supply for
> the GPU and NPU portions of the SoC.
> 
> The second patch updates the values for the exact GPU OPP voltages and
> the lower limits for the GPU OPP voltage ranges, so they match the most
> conservative values (i.e. the highest per-OPP voltages) found in the
> vendor kernel source.  This is performed in a separate patch to allow
> easier regression tracking, in the unlikely case that some issues are
> discovered later, resulting from these voltage changes.
> 
> [...]

Applied, thanks!

[1/2] arm64: dts: rockchip: Add GPU OPP voltage ranges to RK356x SoC dtsi
      commit: 2e1fae80023a38ea03dfca3eab65b3b46617ef3b
[2/2] arm64: dts: rockchip: Update GPU OPP voltages in RK356x SoC dtsi
      commit: eb665b1c06bcaf16df10018550d8f467ed4b2887

Best regards,