mbox series

[v4,0/5] BCM2835 PM driver

Message ID 20181212235150.6491-1-eric@anholt.net (mailing list archive)
Headers show
Series BCM2835 PM driver | expand

Message

Eric Anholt Dec. 12, 2018, 11:51 p.m. UTC
v4 adds the system-power-controller node to the binding as requested
by Stefan.  No driver changes are added to make the power controller
behavior optional yet, since it's really unrelated to this series.

Eric Anholt (5):
  dt-bindings: soc: Add a new binding for the BCM2835 PM node. (v4)
  bcm2835-pm: Move bcm2835-watchdog's DT probe to an MFD.
  soc: bcm: bcm2835-pm: Add support for power domains under a new
    binding.
  ARM: bcm283x: Extend the WDT DT node out to cover the whole PM block.
    (v4)
  ARM: bcm283x: Switch V3D over to using the PM driver instead of
    firmware.

 .../bindings/soc/bcm/brcm,bcm2835-pm.txt      |  46 ++
 arch/arm/boot/dts/bcm2835-rpi.dtsi            |   4 -
 arch/arm/boot/dts/bcm283x.dtsi                |  17 +-
 arch/arm/mach-bcm/Kconfig                     |   1 +
 drivers/mfd/Makefile                          |   1 +
 drivers/mfd/bcm2835-pm.c                      |  92 +++
 drivers/soc/bcm/Kconfig                       |  11 +
 drivers/soc/bcm/Makefile                      |   1 +
 drivers/soc/bcm/bcm2835-power.c               | 661 ++++++++++++++++++
 drivers/watchdog/bcm2835_wdt.c                |  26 +-
 include/dt-bindings/soc/bcm2835-pm.h          |  28 +
 include/linux/mfd/bcm2835-pm.h                |  14 +
 12 files changed, 878 insertions(+), 24 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt
 create mode 100644 drivers/mfd/bcm2835-pm.c
 create mode 100644 drivers/soc/bcm/bcm2835-power.c
 create mode 100644 include/dt-bindings/soc/bcm2835-pm.h
 create mode 100644 include/linux/mfd/bcm2835-pm.h

Comments

Stefan Wahren Jan. 3, 2019, 3:56 p.m. UTC | #1
Hi Eric,

Am 13.12.2018 um 00:51 schrieb Eric Anholt:
> v4 adds the system-power-controller node to the binding as requested
> by Stefan.  No driver changes are added to make the power controller
> behavior optional yet, since it's really unrelated to this series.
>
apologize for my late reply. This whole series is

Acked-by: Stefan Wahren <stefan.wahren@i2se.com>

I would take care of the power controller behavior with an incremental 
patch.

Should i also make patches to add the driver to the relevant defconfigs 
(bcm2835, multi_v7, arm64)?

Thanks
Stefan
Stefan Wahren Jan. 9, 2019, 7 p.m. UTC | #2
> Stefan Wahren <stefan.wahren@i2se.com> hat am 3. Januar 2019 um 16:56 geschrieben:
> 
> 
> Hi Eric,
> 
> Am 13.12.2018 um 00:51 schrieb Eric Anholt:
> > v4 adds the system-power-controller node to the binding as requested
> > by Stefan.  No driver changes are added to make the power controller
> > behavior optional yet, since it's really unrelated to this series.
> >
> apologize for my late reply. This whole series is
> 
> Acked-by: Stefan Wahren <stefan.wahren@i2se.com>
> 

Applied to bcm2835-drivers-next / bcm2835-dt-next

Thanks
Stefan