[GIT PULL 3/3] bcm2835-drivers-next-2019-01-29

From: Stefan Wahren
Date: Tue Jan 29 2019 - 13:54:22 EST


Hi Florian,

The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:

Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)

are available in the git repository at:

git://github.com/anholt/linux tags/bcm2835-drivers-next-2019-01-29

for you to fetch changes up to f494caa480f7089ff9bba16dd865e190cee7e545:

soc: bcm: Make PM driver default for BCM2835 (2019-01-24 19:19:22 +0100)

----------------------------------------------------------------
This pull request brings the new BCM2835 PM driver and a workaround to
avoid network boot failures of the Raspberry Pi 3 B+ BOOTROM.

----------------------------------------------------------------
Eric Anholt (3):
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.

Stefan Wahren (3):
soc: bcm2835: sync firmware properties with downstream
firmware: raspberrypi: notify VC4 firmware of a reboot
soc: bcm: Make PM driver default for BCM2835

.../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 ++
arch/arm/mach-bcm/Kconfig | 1 +
drivers/firmware/raspberrypi.c | 11 +
drivers/mfd/Makefile | 1 +
drivers/mfd/bcm2835-pm.c | 92 +++
drivers/soc/bcm/Kconfig | 12 +
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 +
include/soc/bcm2835/raspberrypi-firmware.h | 4 +
12 files changed, 880 insertions(+), 17 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