[GIT PULL 3/6] Broadcom devicetree changes for 5.17

Florian Fainelli f.fainelli at gmail.com
Tue Dec 21 14:06:39 PST 2021


The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:

  Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 5e33f1c4a7cb914a003a304ab8eef705b17aabb7:

  ARM: dts: BCM5301X: correct RX delay and enable flow control on Asus RT-AC88U (2021-12-19 11:38:04 -0800)

----------------------------------------------------------------
This pull request contains Broadcom ARM-based SocS Device Tree changes
for v5.17, please pull the following:

- Matthew enables the QCA8337 switch of the Merak MX65 to have the
appropriate PLL properties for it to be enabled and set the SGMII
transmit clock to falling edge.

- Arinc removes unnecessary properties of the GPIO keyboard Device Tree
node, adds the external Realtek RTM8365MB switch on the Ausus RT-AC88U,
including fixing the RX delay on the Realtek switch side and enabling
flow control on the Broadcom internal switch port connecting to the
Realtek switch.

- Christian updates the Meraki MR32 Device Tree node to make use of the
hardware I2C controller instead of bitbanging

- Rafal updates the BCM5310X Device Tree files to have the CRU node not
generate warnings, updates the USB 2.0 PHY to use the non-deprecated
binding

- Uwe adds GPIO offset to the gpio names properties for readability

- Stefan updates the BCM2835 VCHIQ Device Tree binding to YAML

- Florian fixes the iProc PCIe Device Tree nodes in Cygnus, Hurricane 2
and Northstar Plus to be compliant with the iProc PCIe YAML binding
(merged in RobH's tree) as well as the SATA controller node unit name.

----------------------------------------------------------------
Arınç ÜNAL (3):
      ARM: dts: BCM5301X: remove unnecessary address & size cells from Asus RT-AC88U
      ARM: dts: BCM5301X: define RTL8365MB switch on Asus RT-AC88U
      ARM: dts: BCM5301X: correct RX delay and enable flow control on Asus RT-AC88U

Christian Lamparter (1):
      ARM: BCM53016: MR32: convert to Broadcom iProc I2C Driver

Florian Fainelli (7):
      Merge tag 'tags/bcm2835-dt-next-2021-12-13' into devicetree/next
      ARM: dts: Cygnus: Fixed iProc PCIe controller properties
      ARM: dts: Cygnus: Update PCIe PHY node unit name(s)
      ARM: dts: HR2: Fixed iProc PCIe MSI sub-node
      ARM: dts: NSP: Fixed iProc PCIe MSI sub-node
      ARM: dts: NSP: Rename SATA unit name
      Merge tag 'tags/bcm2835-bindings-2021-12-18' into devicetree/next

Matthew Hagan (1):
      ARM: dts: NSP: MX65: add qca8k falling-edge, PLL properties

Rafał Miłecki (2):
      ARM: dts: BCM5301X: update CRU block description
      ARM: dts: BCM5301X: use non-deprecated USB 2.0 PHY binding

Stefan Wahren (1):
      dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schema

Uwe Kleine-König (1):
      ARM: dts: bcm2711-rpi-4-b: Add gpio offsets to line name array

 .../bindings/soc/bcm/brcm,bcm2835-vchiq.txt        | 17 -----
 .../bindings/soc/bcm/brcm,bcm2835-vchiq.yaml       | 53 ++++++++++++++
 arch/arm/boot/dts/bcm-cygnus.dtsi                  | 18 ++---
 arch/arm/boot/dts/bcm-hr2.dtsi                     |  4 +-
 arch/arm/boot/dts/bcm-nsp.dtsi                     |  8 +--
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts              | 28 ++++----
 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts       | 80 +++++++++++++++++++++-
 arch/arm/boot/dts/bcm53016-meraki-mr32.dts         | 62 ++++++++---------
 arch/arm/boot/dts/bcm5301x.dtsi                    | 31 +++++----
 arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi      |  4 ++
 10 files changed, 210 insertions(+), 95 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-vchiq.txt
 create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-vchiq.yaml



More information about the linux-arm-kernel mailing list