File 0001-fixed-drm-devices-probing-order-and-disabled-iommu.patch of Package raspberrypi-firmware-dt

From 5d562a84bef52de7162d86ce7f162bcb96d7ec53 Mon Sep 17 00:00:00 2001
From: Andrea della Porta <andrea.porta@suse.com>
Date: Tue, 10 Mar 2026 16:45:19 +0200
Subject: [PATCH] fixed drm devices probing order and disabled iommu

---
 arch/arm64/boot/dts/broadcom/bcm2712-ds.dtsi | 1 +
 arch/arm64/boot/dts/broadcom/bcm2712.dtsi    | 1 +
 2 files changed, 2 insertions(+)

diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-ds.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-ds.dtsi
index 88b5cde..451ee70 100644
--- a/arch/arm64/boot/dts/broadcom/bcm2712-ds.dtsi
+++ b/arch/arm64/boot/dts/broadcom/bcm2712-ds.dtsi
@@ -295,6 +295,7 @@
 		cache = <&iommuc>;
 		#iommu-cells = <0>;
 		#interconnect-cells = <0>;
+		status = "disabled";
 	};
 
 	iommu5: iommu@5280 {
diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi
index 71be9c1..d68ca97 100644
--- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi
+++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi
@@ -442,6 +442,7 @@
 
 		vc4: gpu {
 			compatible = "brcm,bcm2712-vc6";
+			reg = <0x10 0x1000000 0x00 0x00>;
 		};
 
 		pcie0: pcie@1000100000 {
-- 
2.35.3

openSUSE Build Service is sponsored by