mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/2] MT8195 Cherry: Assign MFG vregs for power saving
@ 2023-10-30 13:25 AngeloGioacchino Del Regno
  2023-10-30 13:25 ` [PATCH 1/2] arm64: dts: mediatek: mt8195-cherry: Add MFG0 domain supply AngeloGioacchino Del Regno
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: AngeloGioacchino Del Regno @ 2023-10-30 13:25 UTC (permalink / raw)
  To: matthias.bgg
  Cc: robh+dt, krzysztof.kozlowski+dt, conor+dt, wenst,
	angelogioacchino.delregno, devicetree, linux-kernel,
	linux-arm-kernel, linux-mediatek, kernel

This series assigns the right regulators to MFG0 and MFG1, respectively
VGPU (GPU Core) and VSRAM_OTHERS (GPU SRAM), and removes the property
regulator-always-on from both.

This allows to save power both during runtime suspend and during system
sleep; specifically because:
 1. The GPU SRAM regulator is switched off during runtime suspend
 2. The GPU Core regulator is switched off during system sleep

Of course, in order for those power saving actions to actually take
place, it is required to also have the code in [1].
Anyway, even without series [1], this will not introduce any unstability
as the Vgpu regulator will simply not ever get turned off.

[1]: https://lore.kernel.org/r/20231030132257.85379-1-angelogioacchino.delregno@collabora.com

AngeloGioacchino Del Regno (2):
  arm64: dts: mediatek: mt8195-cherry: Add MFG0 domain supply
  arm64: dts: mediatek: mt8195-cherry: Assign sram supply to MFG1 pd

 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 10 ++++++++--
 arch/arm64/boot/dts/mediatek/mt8195.dtsi        |  2 +-
 2 files changed, 9 insertions(+), 3 deletions(-)

-- 
2.42.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-10-31 13:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-30 13:25 [PATCH 0/2] MT8195 Cherry: Assign MFG vregs for power saving AngeloGioacchino Del Regno
2023-10-30 13:25 ` [PATCH 1/2] arm64: dts: mediatek: mt8195-cherry: Add MFG0 domain supply AngeloGioacchino Del Regno
2023-10-30 13:25 ` [PATCH 2/2] arm64: dts: mediatek: mt8195-cherry: Assign sram supply to MFG1 pd AngeloGioacchino Del Regno
2023-10-31  9:19 ` [PATCH 0/2] MT8195 Cherry: Assign MFG vregs for power saving Chen-Yu Tsai
2023-10-31 13:16   ` AngeloGioacchino Del Regno

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®