devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/4] Marvell PXA1908 power domains
@ 2025-08-21 11:17 Duje Mihanović
  2025-08-21 11:17 ` [PATCH v2 1/4] dt-bindings: clock: marvell,pxa1908: Add syscon compatible to apmu Duje Mihanović
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Duje Mihanović @ 2025-08-21 11:17 UTC (permalink / raw)
  To: Michael Turquette, Stephen Boyd, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Ulf Hansson
  Cc: David Wronek, Karel Balej, phone-devel, ~postmarketos/upstreaming,
	linux-arm-kernel, linux-clk, devicetree, linux-kernel, linux-pm,
	Duje Mihanović

Hello,

This series implements support for the power domains found in Marvell's
PXA1908 SoC. The domains control power for the graphics, video and image
processors along with the DSI PHY.

Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
---
Changes in v2:
- Move driver to clk subsystem (domains are instantiated by clock
  driver)
- Drop power controller schema
- Drop RFC prefix
- Rebase on v6.17-rc2
- Link to v1: https://lore.kernel.org/r/20250806-pxa1908-genpd-v1-0-16409309fc72@dujemihanovic.xyz

---
Duje Mihanović (4):
      dt-bindings: clock: marvell,pxa1908: Add syscon compatible to apmu
      dt-bindings: power: Add Marvell PXA1908 domains
      clk: mmp: Add PXA1908 power domain driver
      arm64: dts: marvell: pxa1908: Add power domains

 .../devicetree/bindings/clock/marvell,pxa1908.yaml |  30 ++-
 MAINTAINERS                                        |   5 +
 .../marvell/mmp/pxa1908-samsung-coreprimevelte.dts |   1 +
 arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi       |   5 +-
 drivers/clk/Kconfig                                |   1 +
 drivers/clk/mmp/Kconfig                            |  14 ++
 drivers/clk/mmp/Makefile                           |   5 +-
 drivers/clk/mmp/clk-pxa1908-apmu.c                 |   2 +-
 drivers/clk/mmp/clk.h                              |   2 +
 drivers/clk/mmp/pxa1908-power-domains.c            | 253 +++++++++++++++++++++
 include/dt-bindings/power/marvell,pxa1908-power.h  |  17 ++
 11 files changed, 326 insertions(+), 9 deletions(-)
---
base-commit: c17b750b3ad9f45f2b6f7e6f7f4679844244f0b9
change-id: 20250803-pxa1908-genpd-15918db5260c

Best regards,
-- 
Duje Mihanović <duje@dujemihanovic.xyz>


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

end of thread, other threads:[~2025-08-22 20:59 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-21 11:17 [PATCH v2 0/4] Marvell PXA1908 power domains Duje Mihanović
2025-08-21 11:17 ` [PATCH v2 1/4] dt-bindings: clock: marvell,pxa1908: Add syscon compatible to apmu Duje Mihanović
2025-08-22 19:35   ` Rob Herring (Arm)
2025-08-21 11:17 ` [PATCH v2 2/4] dt-bindings: power: Add Marvell PXA1908 domains Duje Mihanović
2025-08-22 19:36   ` Rob Herring
2025-08-22 20:59     ` Duje Mihanović
2025-08-21 11:17 ` [PATCH v2 3/4] clk: mmp: Add PXA1908 power domain driver Duje Mihanović
2025-08-22  9:36   ` Ulf Hansson
2025-08-22 20:55     ` Duje Mihanović
2025-08-22 13:46   ` kernel test robot
2025-08-21 11:17 ` [PATCH v2 4/4] arm64: dts: marvell: pxa1908: Add power domains Duje Mihanović

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).