[GIT PULL 3/7] Broadcom devicetree changes for 5.20
Florian Fainelli
f.fainelli at gmail.com
Mon Jul 11 09:44:47 PDT 2022
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/devicetree
for you to fetch changes up to daf7c850caabe0f12b10d2310a8420fc6e8abd8f:
ARM: dts: Add BCM63138 generic board dts (2022-07-08 14:00:45 -0700)
----------------------------------------------------------------
This pull request contains Broadcom ARM-based SoCs Device Tree updates
for 5.20, please pull the following:
- Stefan drops the unnecessary "#address-cells" and "#size-cells"
properties from the DPI node of BCM283x
- Anand documents and adds support for the 63178 and 6858 SoCs
- William migrates the 63138 platform over to ARCH_BCMBCA and ensures
that it is documented within the BCMBCA Device Tree binding documents.
He updates the 47622 DTS to remove unnecessary PSCI properties, fix
the GIC nodes and some minor cosmetic changes. He finally adds support
for the 63158, 4912, 6846, 6855, 6756, 63146, 6856, 63148, 6813, 6318
SoCs.
- Peter, Nicolas and Stefan adds the necessary Device Tree nodes to the
BCM2711 (Raspberry Pi 4) DTS to enable the use of the V3D GPU on these
platforms.
- Christian adds support for the BCM53015 based Cisco Meraki MR26
Wi-Fi access point.
- Krzysztof updates the Broadcom platforms DTS to add a missing
whitespace between the property name and its value.
----------------------------------------------------------------
Anand Gore (5):
dt-bindings: arm: add BCM63178 SoC to binding document
ARM: dts: add dts files for bcmbca soc 63178
dt-bindings: arm64: Add BCM6858 SoC to binding document
dt-bindings: arm: Add BCM6878 soc
ARM: dts: Add DTS files for bcmbca SoC BCM6878
Christian Lamparter (2):
dt-bindings: ARM: add bindings for the Meraki MR26
ARM: dts: BCM5301X: Add DT for Meraki MR26
Krzysztof Kozlowski (3):
ARM: dts: broadcom: adjust whitespace around '='
ARM: dts: broadcom: align gpio-key node names with dtschema
ARM: dts: broadcom: correct gpio-keys properties
Nicolas Saenz Julienne (4):
dt-bindings: soc: bcm: bcm2835-pm: Convert bindings to DT schema
dt-bindings: soc: bcm: bcm2835-pm: Introduce reg-names
ARM: dts: bcm2835/bcm2711: Introduce reg-names in watchdog node
ARM: dts: bcm2711: Use proper compatible in PM/Watchdog node
Peter Robinson (1):
ARM: dts: bcm2711: Enable V3D
Stefan Wahren (2):
ARM: dts: bcm283x: Drop unnecessary properties from dpi node
dt-bindings: soc: bcm: bcm2835-pm: Add support for bcm2711
William Zhang (18):
dt-bindings: arm64: add BCM63158 SoC to binding document
dt-bindings: arm64: Add BCM4912 SoC to binding document
dt-bindings: arm: add BCM6846 SoC to device tree binding document
ARM: dts: Add DTS files for bcmbca SoC BCM6846
ARM: dts: Update BCM47622 DTS file
dt-bindings: arm: add BCM6855 SoC to device tree binding document
ARM: dts: Add DTS files for bcmbca SoC BCM6855
dt-bindings: arm: Add BCM6756 SoC
ARM: dts: Add DTS files for bcmbca SoC BCM6756
dt-bindings: arm64: Add BCM63146 SoC
dt-bindings: arm64: Add BCM6856 SoC
dt-bindings: arm: Add BCM63148 SoC
ARM: dts: Add DTS files for bcmbca SoC BCM63148
dt-bindings: arm64: Add BCM6813 SoC
dt-bindings: arm: add BCM63138 SoC
ARM: dts: Move BCM963138DVT board dts to ARCH_BCMBCA
ARM: dts: update dts files for bcmbca SoC BCM63138
ARM: dts: Add BCM63138 generic board dts
.../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 7 +
.../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 92 ++++++++++++
.../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 ------
.../bindings/soc/bcm/brcm,bcm2835-pm.yaml | 86 +++++++++++
arch/arm/boot/dts/Makefile | 13 +-
arch/arm/boot/dts/bcm2711-rpi.dtsi | 4 +
arch/arm/boot/dts/bcm2711.dtsi | 14 +-
arch/arm/boot/dts/bcm28155-ap.dts | 8 +-
arch/arm/boot/dts/bcm2835-common.dtsi | 1 +
arch/arm/boot/dts/bcm283x.dtsi | 8 +-
arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 6 +-
arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 8 +-
.../dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi | 10 +-
arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 10 +-
arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 +-
arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 4 +-
arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 2 +-
arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 2 +-
arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 6 +-
arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 6 +-
arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 6 +-
arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 +-
arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 8 +-
arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 2 +-
arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 2 +-
arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 2 +-
arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 +-
arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 6 +-
arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 14 +-
arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 6 +-
arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 8 +-
arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 10 +-
arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 6 +-
arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 8 +-
arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 6 +-
arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 6 +-
arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 2 +-
arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 2 +-
arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 2 +-
arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 4 +-
arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 2 +-
arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 2 +-
arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 8 +-
arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 2 +-
arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 2 +-
arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 2 +-
arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 6 +-
arch/arm/boot/dts/bcm47622.dtsi | 14 +-
arch/arm/boot/dts/bcm53015-meraki-mr26.dts | 166 +++++++++++++++++++++
arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 4 +-
arch/arm/boot/dts/bcm5301x.dtsi | 6 +-
arch/arm/boot/dts/bcm63138.dtsi | 4 +-
arch/arm/boot/dts/bcm63148.dtsi | 103 +++++++++++++
arch/arm/boot/dts/bcm63178.dtsi | 118 +++++++++++++++
arch/arm/boot/dts/bcm6756.dtsi | 130 ++++++++++++++++
arch/arm/boot/dts/bcm6846.dtsi | 103 +++++++++++++
arch/arm/boot/dts/bcm6855.dtsi | 120 +++++++++++++++
arch/arm/boot/dts/bcm6878.dtsi | 110 ++++++++++++++
arch/arm/boot/dts/bcm911360_entphn.dts | 4 +-
arch/arm/boot/dts/bcm947189acdbmr.dts | 4 +-
arch/arm/boot/dts/bcm953012er.dts | 4 +-
arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 2 +-
arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 2 +-
arch/arm/boot/dts/bcm963138.dts | 27 ++++
arch/arm/boot/dts/bcm963138dvt.dts | 2 +-
arch/arm/boot/dts/bcm963148.dts | 30 ++++
arch/arm/boot/dts/bcm963178.dts | 30 ++++
arch/arm/boot/dts/bcm96756.dts | 30 ++++
arch/arm/boot/dts/bcm96846.dts | 30 ++++
arch/arm/boot/dts/bcm96855.dts | 30 ++++
arch/arm/boot/dts/bcm96878.dts | 30 ++++
71 files changed, 1389 insertions(+), 183 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt
create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml
create mode 100644 arch/arm/boot/dts/bcm53015-meraki-mr26.dts
create mode 100644 arch/arm/boot/dts/bcm63148.dtsi
create mode 100644 arch/arm/boot/dts/bcm63178.dtsi
create mode 100644 arch/arm/boot/dts/bcm6756.dtsi
create mode 100644 arch/arm/boot/dts/bcm6846.dtsi
create mode 100644 arch/arm/boot/dts/bcm6855.dtsi
create mode 100644 arch/arm/boot/dts/bcm6878.dtsi
create mode 100644 arch/arm/boot/dts/bcm963138.dts
create mode 100644 arch/arm/boot/dts/bcm963148.dts
create mode 100644 arch/arm/boot/dts/bcm963178.dts
create mode 100644 arch/arm/boot/dts/bcm96756.dts
create mode 100644 arch/arm/boot/dts/bcm96846.dts
create mode 100644 arch/arm/boot/dts/bcm96855.dts
create mode 100644 arch/arm/boot/dts/bcm96878.dts
More information about the linux-arm-kernel
mailing list