This series add support for the Raspberry Pi Compute Module 4 and its IO board. Changes in V2: - drop emmc2bus patch as it affects userspace (thanks to Marc Zyngier) - tested with CM4 and integrate sdhci patches from Nicolas (just include kHz fixups) - add Rob's Acked-by - add HS200 property to emmc2 node for a slight performance gain - move antenna comment to the proper position Nicolas Saenz Julienne (2): mmc: sdhci-iproc: Cap min clock frequency on BCM2711 mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711 Stefan Wahren (8): ARM: dts: bcm2711: fix MDIO #address- and #size-cells ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states dt-bindings: display: bcm2835: add optional property power-domains ARM: dts: bcm283x-rpi: Move Wifi/BT into separate dtsi dt-bindings: arm: bcm2835: Add Raspberry Pi Compute Module 4 ARM: dts: Add Raspberry Pi Compute Module 4 ARM: dts: Add Raspberry Pi Compute Module 4 IO Board arm64: dts: broadcom: Add reference to RPi CM4 IO Board .../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 + .../bindings/display/brcm,bcm2835-dsi0.yaml | 3 + .../bindings/display/brcm,bcm2835-hdmi.yaml | 3 + .../bindings/display/brcm,bcm2835-v3d.yaml | 3 + .../bindings/display/brcm,bcm2835-vec.yaml | 3 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 42 ++----- arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts | 138 +++++++++++++++++++++ arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi | 113 +++++++++++++++++ arch/arm/boot/dts/bcm2711.dtsi | 4 +- arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 31 ++--- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 36 ++---- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 36 ++---- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 36 ++---- arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi | 34 +++++ arch/arm64/boot/dts/broadcom/Makefile | 1 + .../arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts | 2 + drivers/mmc/host/sdhci-iproc.c | 21 +++- 18 files changed, 366 insertions(+), 142 deletions(-) create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi create mode 100644 arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts -- 2.7.4