[PATCH RFC 0/5] Marvell PXA1908 power domains

Duje Mihanović posted 5 patches 1 month, 4 weeks ago
There is a newer version of this series
.../devicetree/bindings/clock/marvell,pxa1908.yaml |  36 ++-
.../power/marvell,pxa1908-power-controller.yaml    | 105 +++++++
MAINTAINERS                                        |   5 +
.../marvell/mmp/pxa1908-samsung-coreprimevelte.dts |   1 +
arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi       |  36 ++-
drivers/pmdomain/Kconfig                           |   1 +
drivers/pmdomain/Makefile                          |   1 +
drivers/pmdomain/marvell/Kconfig                   |  16 +
drivers/pmdomain/marvell/Makefile                  |   3 +
.../pmdomain/marvell/pxa1908-power-controller.c    | 347 +++++++++++++++++++++
include/dt-bindings/power/marvell,pxa1908-power.h  |  17 +
11 files changed, 561 insertions(+), 7 deletions(-)
[PATCH RFC 0/5] Marvell PXA1908 power domains
Posted by Duje Mihanović 1 month, 4 weeks ago
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.

The series is based on master as the MAINTAINERS and device tree patches
depend on the very recently merged initial Marvell PXA1908 support series.
That series can be found at the following link:
https://lore.kernel.org/all/20250708-pxa1908-lkml-v16-0-b4392c484180@dujemihanovic.xyz

Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
---
Duje Mihanović (5):
      dt-bindings: clock: marvell,pxa1908: Add simple-mfd, syscon compatible to apmu
      dt-bindings: power: Add Marvell PXA1908 domains
      pmdomain: marvell: Add PXA1908 power domains
      MAINTAINERS: PXA1908: Add power domain controller
      arm64: dts: marvell: pxa1908: Add power controller

 .../devicetree/bindings/clock/marvell,pxa1908.yaml |  36 ++-
 .../power/marvell,pxa1908-power-controller.yaml    | 105 +++++++
 MAINTAINERS                                        |   5 +
 .../marvell/mmp/pxa1908-samsung-coreprimevelte.dts |   1 +
 arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi       |  36 ++-
 drivers/pmdomain/Kconfig                           |   1 +
 drivers/pmdomain/Makefile                          |   1 +
 drivers/pmdomain/marvell/Kconfig                   |  16 +
 drivers/pmdomain/marvell/Makefile                  |   3 +
 .../pmdomain/marvell/pxa1908-power-controller.c    | 347 +++++++++++++++++++++
 include/dt-bindings/power/marvell,pxa1908-power.h  |  17 +
 11 files changed, 561 insertions(+), 7 deletions(-)
---
base-commit: cca7a0aae8958c9b1cd14116cb8b2f22ace2205e
change-id: 20250803-pxa1908-genpd-15918db5260c

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

Re: [PATCH RFC 0/5] Marvell PXA1908 power domains
Posted by Conor Dooley 1 month, 4 weeks ago
On Wed, Aug 06, 2025 at 07:33:19PM +0200, Duje Mihanović wrote:
> 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.
> 
> The series is based on master as the MAINTAINERS and device tree patches
> depend on the very recently merged initial Marvell PXA1908 support series.
> That series can be found at the following link:
> https://lore.kernel.org/all/20250708-pxa1908-lkml-v16-0-b4392c484180@dujemihanovic.xyz

It's not clear to me, nor mentioned anywhere I could see, why this is an
RFC. What are you actually soliciting feedback on?

> 
> Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
> ---
> Duje Mihanović (5):
>       dt-bindings: clock: marvell,pxa1908: Add simple-mfd, syscon compatible to apmu
>       dt-bindings: power: Add Marvell PXA1908 domains
>       pmdomain: marvell: Add PXA1908 power domains
>       MAINTAINERS: PXA1908: Add power domain controller
>       arm64: dts: marvell: pxa1908: Add power controller
> 
>  .../devicetree/bindings/clock/marvell,pxa1908.yaml |  36 ++-
>  .../power/marvell,pxa1908-power-controller.yaml    | 105 +++++++
>  MAINTAINERS                                        |   5 +
>  .../marvell/mmp/pxa1908-samsung-coreprimevelte.dts |   1 +
>  arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi       |  36 ++-
>  drivers/pmdomain/Kconfig                           |   1 +
>  drivers/pmdomain/Makefile                          |   1 +
>  drivers/pmdomain/marvell/Kconfig                   |  16 +
>  drivers/pmdomain/marvell/Makefile                  |   3 +
>  .../pmdomain/marvell/pxa1908-power-controller.c    | 347 +++++++++++++++++++++
>  include/dt-bindings/power/marvell,pxa1908-power.h  |  17 +
>  11 files changed, 561 insertions(+), 7 deletions(-)
> ---
> base-commit: cca7a0aae8958c9b1cd14116cb8b2f22ace2205e
> change-id: 20250803-pxa1908-genpd-15918db5260c
> 
> Best regards,
> -- 
> Duje Mihanović <duje@dujemihanovic.xyz>
> 
Re: [PATCH RFC 0/5] Marvell PXA1908 power domains
Posted by Duje Mihanović 1 month, 3 weeks ago
On Thursday, 7 August 2025 17:40:28 Central European Summer Time Conor Dooley wrote:
> On Wed, Aug 06, 2025 at 07:33:19PM +0200, Duje Mihanović wrote:
> > 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.
> > 
> > The series is based on master as the MAINTAINERS and device tree patches
> > depend on the very recently merged initial Marvell PXA1908 support series.
> > That series can be found at the following link:
> > https://lore.kernel.org/all/20250708-pxa1908-lkml-v16-0-b4392c484180@dujemih
> > anovic.xyz
> It's not clear to me, nor mentioned anywhere I could see, why this is an
> RFC. What are you actually soliciting feedback on?

Apologies for that, should have mentioned it right away. I was unsure
whether I was handling domain clocks correctly, which is one of the
things Krzysztof since commented on.

Regards,
--
Duje