Thread (40 messages) 40 messages, 2 authors, 2023-02-24

Re: [PATCH v2 11/16] arm64: dts: mediatek: mt8192-asurada: Couple VGPU and VSRAM_OTHER regulators

From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Date: 2023-02-24 13:05:38
Also in: linux-devicetree, linux-mediatek, lkml

Il 24/02/23 10:58, Chen-Yu Tsai ha scritto:
On Thu, Feb 23, 2023 at 9:44 PM AngeloGioacchino Del Regno
[off-list ref] wrote:
quoted
Add coupling for these regulators, as VSRAM_OTHER is used to power the
GPU SRAM, and they have a strict voltage output relation to satisfy in
order to ensure GPU stable operation.

Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
---
  arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 9 +++++++++
  1 file changed, 9 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
index df477eb89f21..c8b6e1a9605b 100644
--- a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
@@ -447,6 +447,13 @@ &mt6359_vrf12_ldo_reg {
         regulator-always-on;
  };

+&mt6359_vsram_others_ldo_reg {
+       regulator-min-microvolt = <750000>;
+       regulator-max-microvolt = <850000>;
+       regulator-coupled-with = <&mt6315_7_vbuck1>;
+       regulator-coupled-max-spread = <10000>;
+};
+
  &mt6359_vufs_ldo_reg {
         regulator-always-on;
  };
@@ -1411,6 +1418,8 @@ mt6315_7_vbuck1: vbuck1 {
                                 regulator-max-microvolt = <1193750>;
                                 regulator-enable-ramp-delay = <256>;
                                 regulator-allowed-modes = <0 1 2>;
+                               regulator-coupled-with = <&mt6359_vsram_others_ldo_reg>;
+                               regulator-coupled-max-spread = <10000>;
Also fix the constraints here? And overriding the constraints should be
mentioned in the commit log.
There's no constraint to fix, though. The current ones are just fine.

I'll mention the constraints override for vsram_others in v3!

Regards,
Angelo
quoted
                         };
                 };
         };
--
2.39.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help