diff options
Diffstat (limited to 'dts/upstream/src/powerpc')
31 files changed, 130 insertions, 43 deletions
diff --git a/dts/upstream/src/powerpc/acadia.dts b/dts/upstream/src/powerpc/acadia.dts index deb52e41ab8..5fedda81137 100644 --- a/dts/upstream/src/powerpc/acadia.dts +++ b/dts/upstream/src/powerpc/acadia.dts @@ -172,7 +172,7 @@ reg = <0xef602800 0x60>; interrupt-parent = <&UIC0>; interrupts = <0x4 0x4>; - /* This thing is a bit weird. It has it's own UIC + /* This thing is a bit weird. It has its own UIC * that it uses to generate snapshot triggers. We * don't really support this device yet, and it needs * work to figure this out. diff --git a/dts/upstream/src/powerpc/fsl/b4si-post.dtsi b/dts/upstream/src/powerpc/fsl/b4si-post.dtsi index 4f044b41a77..fb3200b006a 100644 --- a/dts/upstream/src/powerpc/fsl/b4si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/b4si-post.dtsi @@ -50,7 +50,7 @@ &ifc { #address-cells = <2>; #size-cells = <1>; - compatible = "fsl,ifc", "simple-bus"; + compatible = "fsl,ifc"; interrupts = <25 2 0 0>; }; diff --git a/dts/upstream/src/powerpc/fsl/bsc9131rdb.dts b/dts/upstream/src/powerpc/fsl/bsc9131rdb.dts index 8da984251ab..0ba86a6dce1 100644 --- a/dts/upstream/src/powerpc/fsl/bsc9131rdb.dts +++ b/dts/upstream/src/powerpc/fsl/bsc9131rdb.dts @@ -15,7 +15,7 @@ device_type = "memory"; }; - board_ifc: ifc: ifc@ff71e000 { + board_ifc: ifc: memory-controller@ff71e000 { /* NAND Flash on board */ ranges = <0x0 0x0 0x0 0xff800000 0x00004000>; reg = <0x0 0xff71e000 0x0 0x2000>; diff --git a/dts/upstream/src/powerpc/fsl/bsc9131si-post.dtsi b/dts/upstream/src/powerpc/fsl/bsc9131si-post.dtsi index 2a677fd323e..5c53cee8755 100644 --- a/dts/upstream/src/powerpc/fsl/bsc9131si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/bsc9131si-post.dtsi @@ -35,7 +35,7 @@ &ifc { #address-cells = <2>; #size-cells = <1>; - compatible = "fsl,ifc", "simple-bus"; + compatible = "fsl,ifc"; interrupts = <16 2 0 0 20 2 0 0>; }; diff --git a/dts/upstream/src/powerpc/fsl/bsc9132qds.dts b/dts/upstream/src/powerpc/fsl/bsc9132qds.dts index 7cb2158dfe5..ce642e879a1 100644 --- a/dts/upstream/src/powerpc/fsl/bsc9132qds.dts +++ b/dts/upstream/src/powerpc/fsl/bsc9132qds.dts @@ -15,7 +15,7 @@ device_type = "memory"; }; - ifc: ifc@ff71e000 { + ifc: memory-controller@ff71e000 { /* NOR, NAND Flash on board */ ranges = <0x0 0x0 0x0 0x88000000 0x08000000 0x1 0x0 0x0 0xff800000 0x00010000>; diff --git a/dts/upstream/src/powerpc/fsl/bsc9132si-post.dtsi b/dts/upstream/src/powerpc/fsl/bsc9132si-post.dtsi index b8e0edd1ac6..4da451e000d 100644 --- a/dts/upstream/src/powerpc/fsl/bsc9132si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/bsc9132si-post.dtsi @@ -35,7 +35,7 @@ &ifc { #address-cells = <2>; #size-cells = <1>; - compatible = "fsl,ifc", "simple-bus"; + compatible = "fsl,ifc"; /* FIXME: Test whether interrupts are split */ interrupts = <16 2 0 0 20 2 0 0>; }; diff --git a/dts/upstream/src/powerpc/fsl/c293pcie.dts b/dts/upstream/src/powerpc/fsl/c293pcie.dts index 5e905e0857c..e2fdac2ed42 100644 --- a/dts/upstream/src/powerpc/fsl/c293pcie.dts +++ b/dts/upstream/src/powerpc/fsl/c293pcie.dts @@ -42,7 +42,7 @@ device_type = "memory"; }; - ifc: ifc@fffe1e000 { + ifc: memory-controller@fffe1e000 { reg = <0xf 0xffe1e000 0 0x2000>; ranges = <0x0 0x0 0xf 0xec000000 0x04000000 0x1 0x0 0xf 0xff800000 0x00010000 diff --git a/dts/upstream/src/powerpc/fsl/c293si-post.dtsi b/dts/upstream/src/powerpc/fsl/c293si-post.dtsi index f208fb8f64b..2d443d51927 100644 --- a/dts/upstream/src/powerpc/fsl/c293si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/c293si-post.dtsi @@ -35,7 +35,7 @@ &ifc { #address-cells = <2>; #size-cells = <1>; - compatible = "fsl,ifc", "simple-bus"; + compatible = "fsl,ifc"; interrupts = <19 2 0 0>; }; diff --git a/dts/upstream/src/powerpc/fsl/mpc8536si-post.dtsi b/dts/upstream/src/powerpc/fsl/mpc8536si-post.dtsi index 41935709ebe..fba40a1bccc 100644 --- a/dts/upstream/src/powerpc/fsl/mpc8536si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/mpc8536si-post.dtsi @@ -199,6 +199,10 @@ /include/ "pq3-dma-0.dtsi" /include/ "pq3-etsec1-0.dtsi" + enet0: ethernet@24000 { + fsl,wake-on-filer; + fsl,pmc-handle = <&etsec1_clk>; + }; /include/ "pq3-etsec1-timer-0.dtsi" usb@22000 { @@ -222,9 +226,10 @@ }; /include/ "pq3-etsec1-2.dtsi" - - ethernet@26000 { + enet2: ethernet@26000 { cell-index = <1>; + fsl,wake-on-filer; + fsl,pmc-handle = <&etsec3_clk>; }; usb@2b000 { @@ -249,4 +254,9 @@ reg = <0xe0000 0x1000>; fsl,has-rstcr; }; + +/include/ "pq3-power.dtsi" + power@e0070 { + compatible = "fsl,mpc8536-pmc", "fsl,mpc8548-pmc"; + }; }; diff --git a/dts/upstream/src/powerpc/fsl/mpc8544si-post.dtsi b/dts/upstream/src/powerpc/fsl/mpc8544si-post.dtsi index b68eb119fae..ea7416af7ee 100644 --- a/dts/upstream/src/powerpc/fsl/mpc8544si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/mpc8544si-post.dtsi @@ -188,4 +188,6 @@ reg = <0xe0000 0x1000>; fsl,has-rstcr; }; + +/include/ "pq3-power.dtsi" }; diff --git a/dts/upstream/src/powerpc/fsl/mpc8548si-post.dtsi b/dts/upstream/src/powerpc/fsl/mpc8548si-post.dtsi index 579d76cb8e3..dddb7374508 100644 --- a/dts/upstream/src/powerpc/fsl/mpc8548si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/mpc8548si-post.dtsi @@ -156,4 +156,6 @@ reg = <0xe0000 0x1000>; fsl,has-rstcr; }; + +/include/ "pq3-power.dtsi" }; diff --git a/dts/upstream/src/powerpc/fsl/mpc8572si-post.dtsi b/dts/upstream/src/powerpc/fsl/mpc8572si-post.dtsi index 49294cf36b4..40a6cff7703 100644 --- a/dts/upstream/src/powerpc/fsl/mpc8572si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/mpc8572si-post.dtsi @@ -193,4 +193,6 @@ reg = <0xe0000 0x1000>; fsl,has-rstcr; }; + +/include/ "pq3-power.dtsi" }; diff --git a/dts/upstream/src/powerpc/fsl/p1010rdb-pb.dts b/dts/upstream/src/powerpc/fsl/p1010rdb-pb.dts index 3a94acbb3c0..ce3346d7785 100644 --- a/dts/upstream/src/powerpc/fsl/p1010rdb-pb.dts +++ b/dts/upstream/src/powerpc/fsl/p1010rdb-pb.dts @@ -29,3 +29,19 @@ }; /include/ "p1010si-post.dtsi" + +&pci0 { + pcie@0 { + interrupt-map = < + /* IDSEL 0x0 */ + /* + *irq[4:5] are active-high + *irq[6:7] are active-low + */ + 0000 0x0 0x0 0x1 &mpic 0x4 0x2 0x0 0x0 + 0000 0x0 0x0 0x2 &mpic 0x5 0x2 0x0 0x0 + 0000 0x0 0x0 0x3 &mpic 0x6 0x1 0x0 0x0 + 0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0 + >; + }; +}; diff --git a/dts/upstream/src/powerpc/fsl/p1010rdb-pb_36b.dts b/dts/upstream/src/powerpc/fsl/p1010rdb-pb_36b.dts index 4cf255fedc9..83590354f9a 100644 --- a/dts/upstream/src/powerpc/fsl/p1010rdb-pb_36b.dts +++ b/dts/upstream/src/powerpc/fsl/p1010rdb-pb_36b.dts @@ -56,3 +56,19 @@ }; /include/ "p1010si-post.dtsi" + +&pci0 { + pcie@0 { + interrupt-map = < + /* IDSEL 0x0 */ + /* + *irq[4:5] are active-high + *irq[6:7] are active-low + */ + 0000 0x0 0x0 0x1 &mpic 0x4 0x2 0x0 0x0 + 0000 0x0 0x0 0x2 &mpic 0x5 0x2 0x0 0x0 + 0000 0x0 0x0 0x3 &mpic 0x6 0x1 0x0 0x0 + 0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0 + >; + }; +}; diff --git a/dts/upstream/src/powerpc/fsl/p1010rdb.dtsi b/dts/upstream/src/powerpc/fsl/p1010rdb.dtsi index 2ca9cee2dde..ef49a7d6c69 100644 --- a/dts/upstream/src/powerpc/fsl/p1010rdb.dtsi +++ b/dts/upstream/src/powerpc/fsl/p1010rdb.dtsi @@ -215,19 +215,3 @@ phy-connection-type = "sgmii"; }; }; - -&pci0 { - pcie@0 { - interrupt-map = < - /* IDSEL 0x0 */ - /* - *irq[4:5] are active-high - *irq[6:7] are active-low - */ - 0000 0x0 0x0 0x1 &mpic 0x4 0x2 0x0 0x0 - 0000 0x0 0x0 0x2 &mpic 0x5 0x2 0x0 0x0 - 0000 0x0 0x0 0x3 &mpic 0x6 0x1 0x0 0x0 - 0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0 - >; - }; -}; diff --git a/dts/upstream/src/powerpc/fsl/p1010rdb_32b.dtsi b/dts/upstream/src/powerpc/fsl/p1010rdb_32b.dtsi index fdc19aab2f7..583a6cd0507 100644 --- a/dts/upstream/src/powerpc/fsl/p1010rdb_32b.dtsi +++ b/dts/upstream/src/powerpc/fsl/p1010rdb_32b.dtsi @@ -36,7 +36,7 @@ memory { device_type = "memory"; }; -board_ifc: ifc: ifc@ffe1e000 { +board_ifc: ifc: memory-controller@ffe1e000 { /* NOR, NAND Flashes and CPLD on board */ ranges = <0x0 0x0 0x0 0xee000000 0x02000000 0x1 0x0 0x0 0xff800000 0x00010000 diff --git a/dts/upstream/src/powerpc/fsl/p1010rdb_36b.dtsi b/dts/upstream/src/powerpc/fsl/p1010rdb_36b.dtsi index de2fceed4f7..4d41efe0038 100644 --- a/dts/upstream/src/powerpc/fsl/p1010rdb_36b.dtsi +++ b/dts/upstream/src/powerpc/fsl/p1010rdb_36b.dtsi @@ -36,7 +36,7 @@ memory { device_type = "memory"; }; -board_ifc: ifc: ifc@fffe1e000 { +board_ifc: ifc: memory-controller@fffe1e000 { /* NOR, NAND Flashes and CPLD on board */ ranges = <0x0 0x0 0xf 0xee000000 0x02000000 0x1 0x0 0xf 0xff800000 0x00010000 diff --git a/dts/upstream/src/powerpc/fsl/p1010si-post.dtsi b/dts/upstream/src/powerpc/fsl/p1010si-post.dtsi index ccda0a91abf..2d2550729dc 100644 --- a/dts/upstream/src/powerpc/fsl/p1010si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/p1010si-post.dtsi @@ -35,7 +35,7 @@ &ifc { #address-cells = <2>; #size-cells = <1>; - compatible = "fsl,ifc", "simple-bus"; + compatible = "fsl,ifc"; interrupts = <16 2 0 0 19 2 0 0>; }; @@ -183,9 +183,23 @@ /include/ "pq3-etsec2-1.dtsi" /include/ "pq3-etsec2-2.dtsi" + enet0: ethernet@b0000 { + fsl,pmc-handle = <&etsec1_clk>; + }; + + enet1: ethernet@b1000 { + fsl,pmc-handle = <&etsec2_clk>; + }; + + enet2: ethernet@b2000 { + fsl,pmc-handle = <&etsec3_clk>; + }; + global-utilities@e0000 { compatible = "fsl,p1010-guts"; reg = <0xe0000 0x1000>; fsl,has-rstcr; }; + +/include/ "pq3-power.dtsi" }; diff --git a/dts/upstream/src/powerpc/fsl/p1020si-post.dtsi b/dts/upstream/src/powerpc/fsl/p1020si-post.dtsi index 642dc3a83d0..cc4c7461003 100644 --- a/dts/upstream/src/powerpc/fsl/p1020si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/p1020si-post.dtsi @@ -163,14 +163,17 @@ /include/ "pq3-etsec2-0.dtsi" enet0: enet0_grp2: ethernet@b0000 { + fsl,pmc-handle = <&etsec1_clk>; }; /include/ "pq3-etsec2-1.dtsi" enet1: enet1_grp2: ethernet@b1000 { + fsl,pmc-handle = <&etsec2_clk>; }; /include/ "pq3-etsec2-2.dtsi" enet2: enet2_grp2: ethernet@b2000 { + fsl,pmc-handle = <&etsec3_clk>; }; global-utilities@e0000 { @@ -178,6 +181,8 @@ reg = <0xe0000 0x1000>; fsl,has-rstcr; }; + +/include/ "pq3-power.dtsi" }; /include/ "pq3-etsec2-grp2-0.dtsi" diff --git a/dts/upstream/src/powerpc/fsl/p1021si-post.dtsi b/dts/upstream/src/powerpc/fsl/p1021si-post.dtsi index 407cb5fd0f5..378195db9fc 100644 --- a/dts/upstream/src/powerpc/fsl/p1021si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/p1021si-post.dtsi @@ -159,14 +159,17 @@ /include/ "pq3-etsec2-0.dtsi" enet0: enet0_grp2: ethernet@b0000 { + fsl,pmc-handle = <&etsec1_clk>; }; /include/ "pq3-etsec2-1.dtsi" enet1: enet1_grp2: ethernet@b1000 { + fsl,pmc-handle = <&etsec2_clk>; }; /include/ "pq3-etsec2-2.dtsi" enet2: enet2_grp2: ethernet@b2000 { + fsl,pmc-handle = <&etsec3_clk>; }; global-utilities@e0000 { @@ -174,6 +177,8 @@ reg = <0xe0000 0x1000>; fsl,has-rstcr; }; + +/include/ "pq3-power.dtsi" }; &qe { diff --git a/dts/upstream/src/powerpc/fsl/p1022si-post.dtsi b/dts/upstream/src/powerpc/fsl/p1022si-post.dtsi index 093e4e3ed36..6ac21e81344 100644 --- a/dts/upstream/src/powerpc/fsl/p1022si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/p1022si-post.dtsi @@ -225,11 +225,13 @@ /include/ "pq3-etsec2-0.dtsi" enet0: enet0_grp2: ethernet@b0000 { fsl,wake-on-filer; + fsl,pmc-handle = <&etsec1_clk>; }; /include/ "pq3-etsec2-1.dtsi" enet1: enet1_grp2: ethernet@b1000 { fsl,wake-on-filer; + fsl,pmc-handle = <&etsec2_clk>; }; global-utilities@e0000 { @@ -238,9 +240,10 @@ fsl,has-rstcr; }; +/include/ "pq3-power.dtsi" power@e0070 { - compatible = "fsl,mpc8536-pmc", "fsl,mpc8548-pmc"; - reg = <0xe0070 0x20>; + compatible = "fsl,p1022-pmc", "fsl,mpc8536-pmc", + "fsl,mpc8548-pmc"; }; }; diff --git a/dts/upstream/src/powerpc/fsl/p2020si-post.dtsi b/dts/upstream/src/powerpc/fsl/p2020si-post.dtsi index 81b9ab2119b..d410082d21c 100644 --- a/dts/upstream/src/powerpc/fsl/p2020si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/p2020si-post.dtsi @@ -178,6 +178,10 @@ compatible = "fsl-usb2-dr-v1.6", "fsl-usb2-dr"; }; /include/ "pq3-etsec1-0.dtsi" + enet0: ethernet@24000 { + fsl,pmc-handle = <&etsec1_clk>; + + }; /include/ "pq3-etsec1-timer-0.dtsi" ptp_clock@24e00 { @@ -186,7 +190,15 @@ /include/ "pq3-etsec1-1.dtsi" + enet1: ethernet@25000 { + fsl,pmc-handle = <&etsec2_clk>; + }; + /include/ "pq3-etsec1-2.dtsi" + enet2: ethernet@26000 { + fsl,pmc-handle = <&etsec3_clk>; + }; + /include/ "pq3-esdhc-0.dtsi" sdhc@2e000 { compatible = "fsl,p2020-esdhc", "fsl,esdhc"; @@ -202,8 +214,5 @@ fsl,has-rstcr; }; - pmc: power@e0070 { - compatible = "fsl,mpc8548-pmc"; - reg = <0xe0070 0x20>; - }; +/include/ "pq3-power.dtsi" }; diff --git a/dts/upstream/src/powerpc/fsl/pq3-power.dtsi b/dts/upstream/src/powerpc/fsl/pq3-power.dtsi new file mode 100644 index 00000000000..6af12401004 --- /dev/null +++ b/dts/upstream/src/powerpc/fsl/pq3-power.dtsi @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: (GPL-2.0+) +/* + * Copyright 2024 NXP + */ + +power@e0070 { + compatible = "fsl,mpc8548-pmc"; + reg = <0xe0070 0x20>; + + etsec1_clk: soc-clk@24 { + fsl,pmcdr-mask = <0x00000080>; + }; + etsec2_clk: soc-clk@25 { + fsl,pmcdr-mask = <0x00000040>; + }; + etsec3_clk: soc-clk@26 { + fsl,pmcdr-mask = <0x00000020>; + }; +}; diff --git a/dts/upstream/src/powerpc/fsl/t1023si-post.dtsi b/dts/upstream/src/powerpc/fsl/t1023si-post.dtsi index aa5152ca812..8ef0c020206 100644 --- a/dts/upstream/src/powerpc/fsl/t1023si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/t1023si-post.dtsi @@ -52,7 +52,7 @@ &ifc { #address-cells = <2>; #size-cells = <1>; - compatible = "fsl,ifc", "simple-bus"; + compatible = "fsl,ifc"; interrupts = <25 2 0 0>; }; diff --git a/dts/upstream/src/powerpc/fsl/t1024rdb.dts b/dts/upstream/src/powerpc/fsl/t1024rdb.dts index 270aaf631f2..7d003e07a9f 100644 --- a/dts/upstream/src/powerpc/fsl/t1024rdb.dts +++ b/dts/upstream/src/powerpc/fsl/t1024rdb.dts @@ -91,7 +91,7 @@ board-control@2,0 { #address-cells = <1>; #size-cells = <1>; - compatible = "fsl,t1024-cpld"; + compatible = "fsl,t1024-cpld", "fsl,deepsleep-cpld"; reg = <3 0 0x300>; ranges = <0 3 0 0x300>; bank-width = <1>; diff --git a/dts/upstream/src/powerpc/fsl/t1040rdb.dts b/dts/upstream/src/powerpc/fsl/t1040rdb.dts index dd3aab81e9d..4347924e9aa 100644 --- a/dts/upstream/src/powerpc/fsl/t1040rdb.dts +++ b/dts/upstream/src/powerpc/fsl/t1040rdb.dts @@ -104,7 +104,7 @@ ifc: localbus@ffe124000 { cpld@3,0 { - compatible = "fsl,t1040rdb-cpld"; + compatible = "fsl,t104xrdb-cpld", "fsl,deepsleep-cpld"; }; }; }; diff --git a/dts/upstream/src/powerpc/fsl/t1040si-post.dtsi b/dts/upstream/src/powerpc/fsl/t1040si-post.dtsi index 77678862320..c9542b73bd7 100644 --- a/dts/upstream/src/powerpc/fsl/t1040si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/t1040si-post.dtsi @@ -52,7 +52,7 @@ &ifc { #address-cells = <2>; #size-cells = <1>; - compatible = "fsl,ifc", "simple-bus"; + compatible = "fsl,ifc"; interrupts = <25 2 0 0>; }; diff --git a/dts/upstream/src/powerpc/fsl/t1042rdb.dts b/dts/upstream/src/powerpc/fsl/t1042rdb.dts index 3ebb712224c..099764322b3 100644 --- a/dts/upstream/src/powerpc/fsl/t1042rdb.dts +++ b/dts/upstream/src/powerpc/fsl/t1042rdb.dts @@ -68,7 +68,7 @@ ifc: localbus@ffe124000 { cpld@3,0 { - compatible = "fsl,t1042rdb-cpld"; + compatible = "fsl,t104xrdb-cpld", "fsl,deepsleep-cpld"; }; }; }; diff --git a/dts/upstream/src/powerpc/fsl/t1042rdb_pi.dts b/dts/upstream/src/powerpc/fsl/t1042rdb_pi.dts index 8ec3ff45e6f..b10cab1a347 100644 --- a/dts/upstream/src/powerpc/fsl/t1042rdb_pi.dts +++ b/dts/upstream/src/powerpc/fsl/t1042rdb_pi.dts @@ -41,7 +41,7 @@ ifc: localbus@ffe124000 { cpld@3,0 { - compatible = "fsl,t1042rdb_pi-cpld"; + compatible = "fsl,t104xrdb-cpld", "fsl,deepsleep-cpld"; }; }; diff --git a/dts/upstream/src/powerpc/fsl/t2081si-post.dtsi b/dts/upstream/src/powerpc/fsl/t2081si-post.dtsi index 27714dc2f04..6bb95878d39 100644 --- a/dts/upstream/src/powerpc/fsl/t2081si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/t2081si-post.dtsi @@ -50,7 +50,7 @@ &ifc { #address-cells = <2>; #size-cells = <1>; - compatible = "fsl,ifc", "simple-bus"; + compatible = "fsl,ifc"; interrupts = <25 2 0 0>; }; diff --git a/dts/upstream/src/powerpc/fsl/t4240si-post.dtsi b/dts/upstream/src/powerpc/fsl/t4240si-post.dtsi index fcac73486d4..65f3e17c0d4 100644 --- a/dts/upstream/src/powerpc/fsl/t4240si-post.dtsi +++ b/dts/upstream/src/powerpc/fsl/t4240si-post.dtsi @@ -50,7 +50,7 @@ &ifc { #address-cells = <2>; #size-cells = <1>; - compatible = "fsl,ifc", "simple-bus"; + compatible = "fsl,ifc"; interrupts = <25 2 0 0>; }; |