[GIT PULL 2/6] Broadcom devicetree changes for 5.19

Florian Fainelli f.fainelli at gmail.com
Wed May 4 14:09:38 PDT 2022


The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17:

  Linux 5.18-rc1 (2022-04-03 14:08:21 -0700)

are available in the Git repository at:

  https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.19/devicetree

for you to fetch changes up to 417aea4436bb658d8c5c4dcd0e3c255931d0ee96:

  ARM: dts: BCM5301X: Add DT for WZR-1166DHP,DHP2 (2022-05-03 15:02:11 -0700)

----------------------------------------------------------------
This pull request contains Broadcom ARM-based SoCs Device Tree changes
for 5.19, please pull the following:

- Oleksij fixes the ethernet node name for the USB Ethernet adapter on
  BCM283x (Raspberry Pi 1/2/3) platforms

- Kuldeep fixes the PL022 SPI controller clock names to conform to the
  binding

- Rafal updates the various BCM5301X (Northstar) Device Tree include
  files to be dtsschema conforming for pinctrl, NAND

- Arinc adds the Asus RT-AC88U binding, removes some unnecessary
  properties of the Ethernet switch DT node, populates the correct PHY
  interface for port 5 of the switch, adds support for fetching the MAC
  address from the NVMEM provider and finally disables gmac0 on that
  device which is unused

- Phil updates the Raspberry Pi 1/2/3 DTS files to have the latest gpio
  line names conforming to the printed circuit board layout

- Krzysztof updates various Broadcom DTS files to have a conforming SPI
  nor Device Tree node

- Takayoshi adds support for the Buffalo WZR-1166DHP/WZR-1166DHP2
  wireless routers based on the BCM4708 SoC

- William adds support for the BCM47622 ARMv7 Broadband SoC and provides
  a basic DTS to boot upstream Linux on such a system

----------------------------------------------------------------
Arınç ÜNAL (9):
      ARM: dts: BCM5301X: Fix DTC warning for NAND node
      ARM: dts: BCM5301X: Remove cell properties from srab ports on Asus RT-AC88U
      ARM: dts: BCM5301X: Add rgmii to port at 5 of Broadcom switch on Asus RT-AC88U
      ARM: dts: BCM5301X: Retrieve gmac1 MAC address from NVRAM on Asus RT-AC88U
      dt-bindings: arm: bcm: fix BCM53012 and BCM53016 SoC strings
      dt-bindings: arm: bcm: create new description for BCM53016
      ARM: dts: BCM5301X: Fix compatible strings for BCM53012 and BCM53016 SoC
      dt-bindings: arm: bcm: add bindings for Asus RT-AC88U
      ARM: dts: BCM5301X: Disable gmac0 and enable port at 8 on Asus RT-AC88U

Krzysztof Kozlowski (1):
      ARM: dts: broadcom: align SPI NOR node name with dtschema

Kuldeep Singh (1):
      ARM: dts: bcm-cygnus: Update spi clock properties

Oleksij Rempel (1):
      ARM: dts: bcm283x: fix ethernet node name

Phil Elwell (4):
      ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT
      ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C
      ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED
      ARM: dts: bcm283x: Align ETH_CLK GPIO line name

Rafał Miłecki (1):
      ARM: dts: BCM5301X: Update pin controller node name

SHIMAMOTO Takayoshi (1):
      ARM: dts: BCM5301X: Add DT for WZR-1166DHP,DHP2

Stefan Wahren (2):
      ARM: dts: bcm2835-rpi-b: Fix GPIO line names
      ARM: dts: bcm283x: Remove gpio line name NC

William Zhang (2):
      dt-bindings: arm: add bcmbca device tree binding document
      ARM: dts: add dts files for bcmbca soc 47622

 .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml  |  10 +-
 .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml   |  33 ++++
 arch/arm/boot/dts/Makefile                         |   4 +
 arch/arm/boot/dts/bcm-cygnus.dtsi                  |  12 +-
 arch/arm/boot/dts/bcm2835-rpi-a-plus.dts           |  21 ++-
 arch/arm/boot/dts/bcm2835-rpi-a.dts                |  35 ++--
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts           |  19 +-
 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts           |  35 ++--
 arch/arm/boot/dts/bcm2835-rpi-b.dts                |  48 +++---
 arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts          |   1 -
 arch/arm/boot/dts/bcm2835-rpi-zero-w.dts           |  25 +--
 arch/arm/boot/dts/bcm2835-rpi-zero.dts             |  29 ++--
 arch/arm/boot/dts/bcm2836-rpi-2-b.dts              |   3 +-
 arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts         |   1 -
 arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts         |   5 +-
 arch/arm/boot/dts/bcm2837-rpi-3-b.dts              |   3 +-
 arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts          |   5 +-
 arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi             |  12 +-
 arch/arm/boot/dts/bcm283x-rpi-smsc9512.dtsi        |   2 +-
 arch/arm/boot/dts/bcm283x-rpi-smsc9514.dtsi        |   2 +-
 .../dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi    | 192 +++++++++++++++++++++
 arch/arm/boot/dts/bcm4708-buffalo-wzr-1166dhp.dts  |  26 +++
 arch/arm/boot/dts/bcm4708-buffalo-wzr-1166dhp2.dts |  26 +++
 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts       |  19 +-
 arch/arm/boot/dts/bcm47622.dtsi                    | 126 ++++++++++++++
 arch/arm/boot/dts/bcm53016-meraki-mr32.dts         |   2 +-
 arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi           |   2 -
 arch/arm/boot/dts/bcm5301x.dtsi                    |   2 +-
 arch/arm/boot/dts/bcm53340-ubnt-unifi-switch8.dts  |   2 +-
 arch/arm/boot/dts/bcm947622.dts                    |  30 ++++
 arch/arm/boot/dts/bcm953012er.dts                  |   2 +-
 arch/arm/boot/dts/bcm953012hr.dts                  |   2 +-
 arch/arm/boot/dts/bcm953012k.dts                   |   2 +-
 arch/arm/boot/dts/bcm958522er.dts                  |   2 +-
 arch/arm/boot/dts/bcm958525er.dts                  |   2 +-
 arch/arm/boot/dts/bcm958525xmc.dts                 |   2 +-
 arch/arm/boot/dts/bcm958622hr.dts                  |   2 +-
 arch/arm/boot/dts/bcm958623hr.dts                  |   2 +-
 arch/arm/boot/dts/bcm958625hr.dts                  |   2 +-
 arch/arm/boot/dts/bcm958625k.dts                   |   2 +-
 arch/arm/boot/dts/bcm988312hr.dts                  |   2 +-
 41 files changed, 596 insertions(+), 158 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
 create mode 100644 arch/arm/boot/dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi
 create mode 100644 arch/arm/boot/dts/bcm4708-buffalo-wzr-1166dhp.dts
 create mode 100644 arch/arm/boot/dts/bcm4708-buffalo-wzr-1166dhp2.dts
 create mode 100644 arch/arm/boot/dts/bcm47622.dtsi
 create mode 100644 arch/arm/boot/dts/bcm947622.dts



More information about the linux-arm-kernel mailing list