mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2025-12-13 08:02:09 -05:00
In upstream [0] ifc node compatible was changed and it broke ifc at all. Rosen Penev send revert commit to upstream [1] which repair it. This patch add this pending patch to mpc85xx. [0] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0bf51cc9e9e57a751b4c5dacbfa499ba5cd8bd72 [1] https://patchwork.ozlabs.org/project/linuxppc-dev/patch/20251105205524.17362-1-rosenp@gmail.com/ Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
126 lines
3.4 KiB
Diff
126 lines
3.4 KiB
Diff
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>;
|
|
};
|
|
|