[POWERPC] 85xx: Add device nodes for error reporting devices used by EDAC

Adding memory-controller and l2-cache-controller entries to be used by EDAC
as of_devices for MPC8541 CDS, MPC8544 DS, MPC8555 CDS, and MPC8568 MDS.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

authored by Kumar Gala and committed by Paul Mackerras 4da421d6 50cf6707

+64
+16
arch/powerpc/boot/dts/mpc8541cds.dts
··· 48 48 reg = <e0000000 00100000>; // CCSRBAR 1M 49 49 bus-frequency = <0>; 50 50 51 + memory-controller@2000 { 52 + compatible = "fsl,8541-memory-controller"; 53 + reg = <2000 1000>; 54 + interrupt-parent = <&mpic>; 55 + interrupts = <2 2>; 56 + }; 57 + 58 + l2-cache-controller@20000 { 59 + compatible = "fsl,8541-l2-cache-controller"; 60 + reg = <20000 1000>; 61 + cache-line-size = <20>; // 32 bytes 62 + cache-size = <40000>; // L2, 256K 63 + interrupt-parent = <&mpic>; 64 + interrupts = <0 2>; 65 + }; 66 + 51 67 i2c@3000 { 52 68 device_type = "i2c"; 53 69 compatible = "fsl-i2c";
+16
arch/powerpc/boot/dts/mpc8544ds.dts
··· 48 48 reg = <e0000000 00100000>; // CCSRBAR 1M 49 49 bus-frequency = <0>; // Filled out by uboot. 50 50 51 + memory-controller@2000 { 52 + compatible = "fsl,8544-memory-controller"; 53 + reg = <2000 1000>; 54 + interrupt-parent = <&mpic>; 55 + interrupts = <2 2>; 56 + }; 57 + 58 + l2-cache-controller@20000 { 59 + compatible = "fsl,8544-l2-cache-controller"; 60 + reg = <20000 1000>; 61 + cache-line-size = <20>; // 32 bytes 62 + cache-size = <40000>; // L2, 256K 63 + interrupt-parent = <&mpic>; 64 + interrupts = <0 2>; 65 + }; 66 + 51 67 i2c@3000 { 52 68 device_type = "i2c"; 53 69 compatible = "fsl-i2c";
+16
arch/powerpc/boot/dts/mpc8555cds.dts
··· 48 48 reg = <e0000000 00100000>; // CCSRBAR 1M 49 49 bus-frequency = <0>; 50 50 51 + memory-controller@2000 { 52 + compatible = "fsl,8555-memory-controller"; 53 + reg = <2000 1000>; 54 + interrupt-parent = <&mpic>; 55 + interrupts = <2 2>; 56 + }; 57 + 58 + l2-cache-controller@20000 { 59 + compatible = "fsl,8555-l2-cache-controller"; 60 + reg = <20000 1000>; 61 + cache-line-size = <20>; // 32 bytes 62 + cache-size = <40000>; // L2, 256K 63 + interrupt-parent = <&mpic>; 64 + interrupts = <0 2>; 65 + }; 66 + 51 67 i2c@3000 { 52 68 device_type = "i2c"; 53 69 compatible = "fsl-i2c";
+16
arch/powerpc/boot/dts/mpc8568mds.dts
··· 57 57 reg = <e0000000 00100000>; 58 58 bus-frequency = <0>; 59 59 60 + memory-controller@2000 { 61 + compatible = "fsl,8568-memory-controller"; 62 + reg = <2000 1000>; 63 + interrupt-parent = <&mpic>; 64 + interrupts = <2 2>; 65 + }; 66 + 67 + l2-cache-controller@20000 { 68 + compatible = "fsl,8568-l2-cache-controller"; 69 + reg = <20000 1000>; 70 + cache-line-size = <20>; // 32 bytes 71 + cache-size = <80000>; // L2, 512K 72 + interrupt-parent = <&mpic>; 73 + interrupts = <0 2>; 74 + }; 75 + 60 76 i2c@3000 { 61 77 device_type = "i2c"; 62 78 compatible = "fsl-i2c";