All of lore.kernel.org
 help / color / mirror / Atom feed
From: Florian Fainelli <f.fainelli@gmail.com>
To: arm@kernel.org
Cc: Stefan Wahren <stefan.wahren@i2se.com>,
	Rob Herring <robh@kernel.org>,
	Florian Fainelli <f.fainelli@gmail.com>,
	arnd@arndb.de, Scott Branden <scott.branden@broadcom.com>,
	khilman@kernel.org, Phil Elwell <phil@raspberrypi.org>,
	Eric Anholt <eric@anholt.net>,
	Wei Yongjun <weiyongjun1@huawei.com>,
	linux-arm-kernel@lists.infradead.org, olof@lixom.net,
	bcm-kernel-feedback-list@broadcom.com,
	Guenter Roeck <linux@roeck-us.net>
Subject: [GIT PULL 4/4] Broadcom drivers changes for 5.1
Date: Sat,  2 Feb 2019 09:22:37 -0800	[thread overview]
Message-ID: <20190202172237.11147-4-f.fainelli@gmail.com> (raw)
In-Reply-To: <20190202172237.11147-1-f.fainelli@gmail.com>

The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:

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

are available in the Git repository at:

  https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.1/drivers

for you to fetch changes up to 50de64947f40f869dc5b9306891b750f317135ef:

  Merge tag 'tags/bcm2835-drivers-next-2019-02-01' into drivers/next (2019-02-01 11:29:21 -0800)

----------------------------------------------------------------
This pull request contains Broadcom ARM/ARM64/MIPS based SoCs changes
for 5.1, please pull the following:

- Stefan updates the BCM2835 SoC driver with downstream properties and
  uses that to implement a reboot notifier to tell the VC4 firmware when
  Linux on the ARM CPU is rebooting

- Eric adds a proper power domain driver for the BCM283x SoCs and
  updates a bunch of drivers to have a better and clearer Device Tree
  definition to support power domains/breaking up of functionality. This
  requires converting the existing watchdog driver into a MFD and then
  breaking up the functionality into separate drivers and finally
  updating the DTS files to leverage the power domains information.

- Wei provides a fix for making a symbol static

----------------------------------------------------------------
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.

Florian Fainelli (1):
      Merge tag 'tags/bcm2835-drivers-next-2019-02-01' into drivers/next

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

Wei Yongjun (1):
      soc: bcm: bcm2835-pm: Make local symbol static

 .../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/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 +
 14 files changed, 894 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

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

  parent reply	other threads:[~2019-02-02 17:23 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-02-02 17:22 [GIT PULL 1/4] Broadcom defconfig changes for 5.1 Florian Fainelli
2019-02-02 17:22 ` [GIT PULL 2/4] Broadcom devicetree " Florian Fainelli
2019-02-15 13:51   ` Arnd Bergmann
2019-02-02 17:22 ` [GIT PULL 3/4] Broadcom devicetree-arm64 " Florian Fainelli
2019-02-15 14:28   ` Arnd Bergmann
2019-02-02 17:22 ` Florian Fainelli [this message]
2019-02-15 17:01   ` [GIT PULL 4/4] Broadcom drivers " Arnd Bergmann
2019-02-15 15:58 ` [GIT PULL 1/4] Broadcom defconfig " Arnd Bergmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190202172237.11147-4-f.fainelli@gmail.com \
    --to=f.fainelli@gmail.com \
    --cc=arm@kernel.org \
    --cc=arnd@arndb.de \
    --cc=bcm-kernel-feedback-list@broadcom.com \
    --cc=eric@anholt.net \
    --cc=khilman@kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux@roeck-us.net \
    --cc=olof@lixom.net \
    --cc=phil@raspberrypi.org \
    --cc=robh@kernel.org \
    --cc=scott.branden@broadcom.com \
    --cc=stefan.wahren@i2se.com \
    --cc=weiyongjun1@huawei.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.