mbox series

[GIT,PULL,3/5] Broadcom drivers changes for 5.10

Message ID 20200912032153.1216354-3-f.fainelli@gmail.com (mailing list archive)
State Accepted
Commit bd2fad8cd302ba88b9ae32ac4bfcbddfae443858
Headers show
Series [GIT,PULL,1/5] Broadcom devicetree changes for 5.10 | expand

Pull-request

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

Message

Florian Fainelli Sept. 12, 2020, 3:21 a.m. UTC
The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:

  Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)

are available in the Git repository at:

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

for you to fetch changes up to fb8a0b80c4bb4d474218d515cca0ec9b9028c6b4:

  bus: brcmstb_gisb: Add support for breakpoint interrupts (2020-09-06 20:10:44 -0700)

----------------------------------------------------------------
This pull request contains Broadcom SoCs drivers changes for 5.10,
please pull the following:

- Alvaro adds support for the BCM63xx (DSL) SoCs power domain controller
  and adds support for the 6318, 6328, 6362, 63268.

- Florian adds support for tuning the Bus Interface Unit on 72164 and
  72165, enables the Brahma-B53 and Cortex-A72 read-ahead cache for the
  64-bit capable ARCH_BRCMSTB platforms, and finally updates the GISB
  driver to support breakpoint notifications.

----------------------------------------------------------------
Florian Fainelli (8):
      bus: brcmstb_gisb: Shorten prints
      soc: bcm: brcmstb: biuctrl: Enable Read-ahead cache
      soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72164
      soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72165
      soc: bcm: brcmstb: biuctrl: Change RAC prefetch distance from +/-1 to +/- 2
      soc: bcm: brcmstb: biuctrl: Change RAC data line prefetching after 4 consecutive lines
      dt-bindings: bus: Document breakpoint interrupt for gisb-arb
      bus: brcmstb_gisb: Add support for breakpoint interrupts

Álvaro Fernández Rojas (9):
      dt-bindings: soc: brcm: add BCM63xx power domain binding
      MIPS: BMIPS: add BCM6328 power domain definitions
      MIPS: BMIPS: add BCM6362 power domain definitions
      MIPS: BMIPS: add BCM63268 power domain definitions
      MIPS: BMIPS: add BCM6318 power domain definitions
      soc: bcm: add BCM63xx power domain driver
      MIPS: BMIPS: dts: add BCM6328 power domain support
      MIPS: BMIPS: dts: add BCM6362 power domain support
      MIPS: BMIPS: dts: add BCM63268 power domain support

 .../devicetree/bindings/bus/brcm,gisb-arb.txt      |   3 +-
 .../bindings/power/brcm,bcm63xx-power.yaml         |  44 +++
 MAINTAINERS                                        |   1 +
 arch/mips/boot/dts/brcm/bcm63268.dtsi              |   6 +
 arch/mips/boot/dts/brcm/bcm6328.dtsi               |   6 +
 arch/mips/boot/dts/brcm/bcm6362.dtsi               |   6 +
 drivers/bus/brcmstb_gisb.c                         | 100 +++++-
 drivers/soc/bcm/Kconfig                            |  10 +
 drivers/soc/bcm/Makefile                           |   1 +
 drivers/soc/bcm/bcm63xx/Kconfig                    |  12 +
 drivers/soc/bcm/bcm63xx/Makefile                   |   2 +
 drivers/soc/bcm/bcm63xx/bcm63xx-power.c            | 378 +++++++++++++++++++++
 drivers/soc/bcm/brcmstb/biuctrl.c                  | 105 +++++-
 include/dt-bindings/soc/bcm6318-pm.h               |  17 +
 include/dt-bindings/soc/bcm63268-pm.h              |  21 ++
 include/dt-bindings/soc/bcm6328-pm.h               |  17 +
 include/dt-bindings/soc/bcm6362-pm.h               |  21 ++
 17 files changed, 736 insertions(+), 14 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/power/brcm,bcm63xx-power.yaml
 create mode 100644 drivers/soc/bcm/bcm63xx/Kconfig
 create mode 100644 drivers/soc/bcm/bcm63xx/Makefile
 create mode 100644 drivers/soc/bcm/bcm63xx/bcm63xx-power.c
 create mode 100644 include/dt-bindings/soc/bcm6318-pm.h
 create mode 100644 include/dt-bindings/soc/bcm63268-pm.h
 create mode 100644 include/dt-bindings/soc/bcm6328-pm.h
 create mode 100644 include/dt-bindings/soc/bcm6362-pm.h