[GIT PULL 1/3] Broadcom devicetree changes for 5.14
From: Florian Fainelli <f.fainelli@gmail.com>
Date: 2021-06-10 19:51:36
The following changes since commit 6efb943b8616ec53a5e444193dccf1af9ad627b5: Linux 5.13-rc1 (2021-05-09 14:17:44 -0700) are available in the Git repository at: https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.14/devicetree for you to fetch changes up to 3a3907c4cb66e08dba11766b806b3a974385ed30: Merge tag 'tags/bcm2835-dt-next-2021-06-08-v2' into devicetree/next (2021-06-09 12:04:28 -0700) ---------------------------------------------------------------- This pull request contains Broadcom ARM-based SoCs Device Tree changes for 5.14, please pull the following: - Rafal updates the BCM5301x, HR2, BCM63xx, BCM5301x, NSP and Cygnus DTS files to resolve a number of DT binding check warnings pertaining to NAND, pinmux, clocks, SPI - Stefan provides a fix for an increase in the DWC2 controller's RX FIFO causing regressions on the Raspberry Pi 4B - Mateusz adds a BCM2711 specific VEC compatible string to allow keying off that variant properly - Stefan adds support for the Raspberry Pi 400 by doing some DTS/DTSI re-organization work and finally adding the DTS file proper ---------------------------------------------------------------- Florian Fainelli (1): Merge tag 'tags/bcm2835-dt-next-2021-06-08-v2' into devicetree/next Mateusz Kwiatkowski (1): ARM: boot: dts: bcm2711: Add BCM2711 VEC compatible Rafał Miłecki (9): ARM: dts: BCM5301X: Fix NAND nodes names ARM: brcmstb: dts: fix NAND nodes names ARM: Cygnus: dts: fix NAND nodes names ARM: NSP: dts: fix NAND nodes names ARM: dts: BCM63xx: Fix NAND nodes names ARM: dts: Hurricane 2: Fix NAND nodes names ARM: dts: BCM5301X: Fix pinmux subnodes names dt-bindings: clock: brcm, iproc-clocks: convert to the json-schema ARM: dts: BCM5301X: Fixup SPI binding Stefan Wahren (7): Revert "ARM: dts: bcm283x: increase dwc2's RX FIFO size" ARM: dts: bcm283x: Fix up MMC node names ARM: dts: Move BCM2711 RPi specific into separate dtsi dt-bindings: arm: bcm2835: Add Raspberry Pi 400 to DT schema ARM: dts: bcm283x: Fix up GPIO LED node names ARM: dts: Add Raspberry Pi 400 support arm64: dts: broadcom: Add reference to RPi 400 .../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 + .../bindings/clock/brcm,iproc-clocks.txt | 313 ---------------- .../bindings/clock/brcm,iproc-clocks.yaml | 395 +++++++++++++++++++++ arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/bcm-cygnus.dtsi | 2 +- arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm-nsp.dtsi | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 85 +---- arch/arm/boot/dts/bcm2711-rpi-400.dts | 45 +++ arch/arm/boot/dts/bcm2711-rpi.dtsi | 74 ++++ arch/arm/boot/dts/bcm2711.dtsi | 3 +- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-a.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 2 +- arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 2 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 2 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 4 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 +- arch/arm/boot/dts/bcm47094.dtsi | 2 +- arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 26 +- arch/arm/boot/dts/bcm63138.dtsi | 2 +- arch/arm/boot/dts/bcm7445-bcm97445svmb.dts | 4 +- arch/arm/boot/dts/bcm7445.dtsi | 2 +- arch/arm/boot/dts/bcm911360_entphn.dts | 4 +- arch/arm/boot/dts/bcm953012k.dts | 4 +- arch/arm/boot/dts/bcm958300k.dts | 4 +- arch/arm/boot/dts/bcm958305k.dts | 4 +- arch/arm/boot/dts/bcm958522er.dts | 4 +- arch/arm/boot/dts/bcm958525er.dts | 4 +- arch/arm/boot/dts/bcm958525xmc.dts | 4 +- arch/arm/boot/dts/bcm958622hr.dts | 4 +- arch/arm/boot/dts/bcm958623hr.dts | 4 +- arch/arm/boot/dts/bcm958625hr.dts | 4 +- arch/arm/boot/dts/bcm958625k.dts | 4 +- arch/arm/boot/dts/bcm963138dvt.dts | 4 +- arch/arm/boot/dts/bcm988312hr.dts | 4 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dts | 2 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 2 +- 52 files changed, 610 insertions(+), 464 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/brcm,iproc-clocks.txt create mode 100644 Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml create mode 100644 arch/arm/boot/dts/bcm2711-rpi-400.dts create mode 100644 arch/arm/boot/dts/bcm2711-rpi.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dts _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel