--- /dev/null
+From patchwork Wed Nov 5 20:55:24 2025
+From: Rosen Penev <rosenp@gmail.com>
+Subject: [PATCH] Revert "powerpc: dts: mpc85xx: remove "simple-bus" compatible
+ from ifc node"
+Date: Wed, 5 Nov 2025 12:55:24 -0800
+
+This reverts commit 0bf51cc9e9e57a751b4c5dacbfa499ba5cd8bd72.
+
+simple-bus is needed for legacy platforms such as P1010 so that nodes
+are populated properly.
+
+Fixes fsl,ifc-nand probing under at least P1010.
+
+Signed-off-by: Rosen Penev <rosenp@gmail.com>
+---
+ arch/powerpc/boot/dts/fsl/b4si-post.dtsi | 2 +-
+ arch/powerpc/boot/dts/fsl/bsc9131si-post.dtsi | 2 +-
+ arch/powerpc/boot/dts/fsl/bsc9132si-post.dtsi | 2 +-
+ arch/powerpc/boot/dts/fsl/c293si-post.dtsi | 2 +-
+ arch/powerpc/boot/dts/fsl/p1010si-post.dtsi | 2 +-
+ arch/powerpc/boot/dts/fsl/t1023si-post.dtsi | 2 +-
+ arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | 2 +-
+ arch/powerpc/boot/dts/fsl/t2081si-post.dtsi | 2 +-
+ arch/powerpc/boot/dts/fsl/t4240si-post.dtsi | 2 +-
+ 9 files changed, 9 insertions(+), 9 deletions(-)
+
+--- a/arch/powerpc/boot/dts/fsl/b4si-post.dtsi
++++ b/arch/powerpc/boot/dts/fsl/b4si-post.dtsi
+@@ -50,7 +50,7 @@
+ &ifc {
+ #address-cells = <2>;
+ #size-cells = <1>;
+- compatible = "fsl,ifc";
++ compatible = "fsl,ifc", "simple-bus";
+ interrupts = <25 2 0 0>;
+ };
+
+--- a/arch/powerpc/boot/dts/fsl/bsc9131si-post.dtsi
++++ b/arch/powerpc/boot/dts/fsl/bsc9131si-post.dtsi
+@@ -35,7 +35,7 @@
+ &ifc {
+ #address-cells = <2>;
+ #size-cells = <1>;
+- compatible = "fsl,ifc";
++ compatible = "fsl,ifc", "simple-bus";
+ interrupts = <16 2 0 0 20 2 0 0>;
+ };
+
+--- a/arch/powerpc/boot/dts/fsl/bsc9132si-post.dtsi
++++ b/arch/powerpc/boot/dts/fsl/bsc9132si-post.dtsi
+@@ -35,7 +35,7 @@
+ &ifc {
+ #address-cells = <2>;
+ #size-cells = <1>;
+- compatible = "fsl,ifc";
++ compatible = "fsl,ifc", "simple-bus";
+ /* FIXME: Test whether interrupts are split */
+ interrupts = <16 2 0 0 20 2 0 0>;
+ };
+--- a/arch/powerpc/boot/dts/fsl/c293si-post.dtsi
++++ b/arch/powerpc/boot/dts/fsl/c293si-post.dtsi
+@@ -35,7 +35,7 @@
+ &ifc {
+ #address-cells = <2>;
+ #size-cells = <1>;
+- compatible = "fsl,ifc";
++ compatible = "fsl,ifc", "simple-bus";
+ interrupts = <19 2 0 0>;
+ };
+
+--- a/arch/powerpc/boot/dts/fsl/p1010si-post.dtsi
++++ b/arch/powerpc/boot/dts/fsl/p1010si-post.dtsi
+@@ -35,7 +35,7 @@
+ &ifc {
+ #address-cells = <2>;
+ #size-cells = <1>;
+- compatible = "fsl,ifc";
++ compatible = "fsl,ifc", "simple-bus";
+ interrupts = <16 2 0 0 19 2 0 0>;
+ };
+
+--- a/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi
++++ b/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi
+@@ -52,7 +52,7 @@
+ &ifc {
+ #address-cells = <2>;
+ #size-cells = <1>;
+- compatible = "fsl,ifc";
++ compatible = "fsl,ifc", "simple-bus";
+ interrupts = <25 2 0 0>;
+ };
+
+--- a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi
++++ b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi
+@@ -52,7 +52,7 @@
+ &ifc {
+ #address-cells = <2>;
+ #size-cells = <1>;
+- compatible = "fsl,ifc";
++ compatible = "fsl,ifc", "simple-bus";
+ interrupts = <25 2 0 0>;
+ };
+
+--- a/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi
++++ b/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi
+@@ -50,7 +50,7 @@
+ &ifc {
+ #address-cells = <2>;
+ #size-cells = <1>;
+- compatible = "fsl,ifc";
++ compatible = "fsl,ifc", "simple-bus";
+ interrupts = <25 2 0 0>;
+ };
+
+--- a/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi
++++ b/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi
+@@ -50,7 +50,7 @@
+ &ifc {
+ #address-cells = <2>;
+ #size-cells = <1>;
+- compatible = "fsl,ifc";
++ compatible = "fsl,ifc", "simple-bus";
+ interrupts = <25 2 0 0>;
+ };
+
+++ /dev/null
-From patchwork Wed Nov 5 20:55:24 2025
-From: Rosen Penev <rosenp@gmail.com>
-Subject: [PATCH] Revert "powerpc: dts: mpc85xx: remove "simple-bus" compatible
- from ifc node"
-Date: Wed, 5 Nov 2025 12:55:24 -0800
-
-This reverts commit 0bf51cc9e9e57a751b4c5dacbfa499ba5cd8bd72.
-
-simple-bus is needed for legacy platforms such as P1010 so that nodes
-are populated properly.
-
-Fixes fsl,ifc-nand probing under at least P1010.
-
-Signed-off-by: Rosen Penev <rosenp@gmail.com>
----
- arch/powerpc/boot/dts/fsl/b4si-post.dtsi | 2 +-
- arch/powerpc/boot/dts/fsl/bsc9131si-post.dtsi | 2 +-
- arch/powerpc/boot/dts/fsl/bsc9132si-post.dtsi | 2 +-
- arch/powerpc/boot/dts/fsl/c293si-post.dtsi | 2 +-
- arch/powerpc/boot/dts/fsl/p1010si-post.dtsi | 2 +-
- arch/powerpc/boot/dts/fsl/t1023si-post.dtsi | 2 +-
- arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | 2 +-
- arch/powerpc/boot/dts/fsl/t2081si-post.dtsi | 2 +-
- arch/powerpc/boot/dts/fsl/t4240si-post.dtsi | 2 +-
- 9 files changed, 9 insertions(+), 9 deletions(-)
-
---- a/arch/powerpc/boot/dts/fsl/b4si-post.dtsi
-+++ b/arch/powerpc/boot/dts/fsl/b4si-post.dtsi
-@@ -50,7 +50,7 @@
- &ifc {
- #address-cells = <2>;
- #size-cells = <1>;
-- compatible = "fsl,ifc";
-+ compatible = "fsl,ifc", "simple-bus";
- interrupts = <25 2 0 0>;
- };
-
---- a/arch/powerpc/boot/dts/fsl/bsc9131si-post.dtsi
-+++ b/arch/powerpc/boot/dts/fsl/bsc9131si-post.dtsi
-@@ -35,7 +35,7 @@
- &ifc {
- #address-cells = <2>;
- #size-cells = <1>;
-- compatible = "fsl,ifc";
-+ compatible = "fsl,ifc", "simple-bus";
- interrupts = <16 2 0 0 20 2 0 0>;
- };
-
---- a/arch/powerpc/boot/dts/fsl/bsc9132si-post.dtsi
-+++ b/arch/powerpc/boot/dts/fsl/bsc9132si-post.dtsi
-@@ -35,7 +35,7 @@
- &ifc {
- #address-cells = <2>;
- #size-cells = <1>;
-- compatible = "fsl,ifc";
-+ compatible = "fsl,ifc", "simple-bus";
- /* FIXME: Test whether interrupts are split */
- interrupts = <16 2 0 0 20 2 0 0>;
- };
---- a/arch/powerpc/boot/dts/fsl/c293si-post.dtsi
-+++ b/arch/powerpc/boot/dts/fsl/c293si-post.dtsi
-@@ -35,7 +35,7 @@
- &ifc {
- #address-cells = <2>;
- #size-cells = <1>;
-- compatible = "fsl,ifc";
-+ compatible = "fsl,ifc", "simple-bus";
- interrupts = <19 2 0 0>;
- };
-
---- a/arch/powerpc/boot/dts/fsl/p1010si-post.dtsi
-+++ b/arch/powerpc/boot/dts/fsl/p1010si-post.dtsi
-@@ -35,7 +35,7 @@
- &ifc {
- #address-cells = <2>;
- #size-cells = <1>;
-- compatible = "fsl,ifc";
-+ compatible = "fsl,ifc", "simple-bus";
- interrupts = <16 2 0 0 19 2 0 0>;
- };
-
---- a/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi
-+++ b/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi
-@@ -52,7 +52,7 @@
- &ifc {
- #address-cells = <2>;
- #size-cells = <1>;
-- compatible = "fsl,ifc";
-+ compatible = "fsl,ifc", "simple-bus";
- interrupts = <25 2 0 0>;
- };
-
---- a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi
-+++ b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi
-@@ -52,7 +52,7 @@
- &ifc {
- #address-cells = <2>;
- #size-cells = <1>;
-- compatible = "fsl,ifc";
-+ compatible = "fsl,ifc", "simple-bus";
- interrupts = <25 2 0 0>;
- };
-
---- a/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi
-+++ b/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi
-@@ -50,7 +50,7 @@
- &ifc {
- #address-cells = <2>;
- #size-cells = <1>;
-- compatible = "fsl,ifc";
-+ compatible = "fsl,ifc", "simple-bus";
- interrupts = <25 2 0 0>;
- };
-
---- a/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi
-+++ b/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi
-@@ -50,7 +50,7 @@
- &ifc {
- #address-cells = <2>;
- #size-cells = <1>;
-- compatible = "fsl,ifc";
-+ compatible = "fsl,ifc", "simple-bus";
- interrupts = <25 2 0 0>;
- };
-