mbox series

[GIT,PULL,5/7] Broadcom drivers changes for 5.20

Message ID 20220711164451.3542127-6-f.fainelli@gmail.com
State New
Headers show
Series Broadcom SoC updates for 5.20 | expand

Pull-request

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

Message

Florian Fainelli July 11, 2022, 4:44 p.m. UTC
The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

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

for you to fetch changes up to ef4ef28acb42ec77829e842c6f30a33526daf520:

  tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (2022-07-11 09:14:11 -0700)

----------------------------------------------------------------
This pull request contains Broadcom SoC drivers updatse for 5.20, please
pull the following:

- Julia fixes a typo in the Broadcom STB legacy power management code

- Liang fixes a device_node reference count leak in the Broadcom STB BIU
  driver code error path(s)

- Nicolas and Stefan provide updates to the BCM2835 power management
  driver allowing its use on BCM2711 (Raspberry Pi 4) and to enable the
  use of the V3D GPU driver on such platforms. This is a merge of an
  immutable branch from Lee Jones' MFD tree

- William removes the use of CONFIG_ARCH_BCM_63XX which is removed and
  replaces the dependencies with CONFIG_ARCH_BCMBCA which is how all of
  the DSL/PON SoCs from Broadcom are now supported in the upstream
  kernel.

----------------------------------------------------------------
Florian Fainelli (1):
      Merge tag 'tags/ib-mfd-soc-bcm-v5.20' into drivers/next

Julia Lawall (1):
      soc: bcm: brcmstb: pm: pm-arm: fix typo in comment

Liang He (1):
      soc: bcm: brcmstb: biuctrl: Add missing of_node_put()

Nicolas Saenz Julienne (2):
      mfd: bcm2835-pm: Use 'reg-names' to get resources
      soc: bcm: bcm2835-power: Bypass power_on/off() calls

Stefan Wahren (4):
      mfd: bcm2835-pm: Add support for BCM2711
      soc: bcm: bcm2835-power: Refactor ASB control
      soc: bcm: bcm2835-power: Resolve ASB register macros
      soc: bcm: bcm2835-power: Add support for BCM2711's RPiVid ASB

William Zhang (7):
      ata: ahci_brcm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
      i2c: brcmstb: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
      phy: brcm-sata: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
      hwrng: bcm2835: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
      clk: bcm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
      spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
      tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA

 drivers/ata/Kconfig                 |  2 +-
 drivers/char/hw_random/Kconfig      |  2 +-
 drivers/clk/bcm/Kconfig             |  4 +-
 drivers/i2c/busses/Kconfig          |  2 +-
 drivers/mfd/bcm2835-pm.c            | 74 +++++++++++++++++++++++++++----------
 drivers/phy/broadcom/Kconfig        |  2 +-
 drivers/soc/bcm/bcm2835-power.c     | 72 ++++++++++++++++++++++++------------
 drivers/soc/bcm/brcmstb/biuctrl.c   |  9 +++--
 drivers/soc/bcm/brcmstb/pm/pm-arm.c |  2 +-
 drivers/spi/Kconfig                 |  2 +-
 drivers/tty/serial/Kconfig          |  4 +-
 include/linux/mfd/bcm2835-pm.h      |  1 +
 12 files changed, 119 insertions(+), 57 deletions(-)