Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ab9683ca authored by Scott Wood's avatar Scott Wood Committed by Kumar Gala
Browse files

[POWERPC] 85xx: Add cpm nodes for 8541/8555 CDS



We don't use any CPM devices on these boards, but the muram node on these
chips is different from the 8560, so it's helpful to people working with
custom boards based on these chips.

Signed-off-by: default avatarScott Wood <scottwood@freescale.com>
Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
parent 8abc8f5f
Loading
Loading
Loading
Loading
+36 −0
Original line number Original line Diff line number Diff line
@@ -145,6 +145,42 @@
			device_type = "open-pic";
			device_type = "open-pic";
                        big-endian;
                        big-endian;
		};
		};

		cpm@919c0 {
			#address-cells = <1>;
			#size-cells = <1>;
			compatible = "fsl,mpc8541-cpm", "fsl,cpm2";
			reg = <919c0 30>;
			ranges;

			muram@80000 {
				#address-cells = <1>;
				#size-cells = <1>;
				ranges = <0 80000 10000>;

				data@0 {
					compatible = "fsl,cpm-muram-data";
					reg = <0 2000 9000 1000>;
				};
			};

			brg@919f0 {
				compatible = "fsl,mpc8541-brg",
				             "fsl,cpm2-brg",
				             "fsl,cpm-brg";
				reg = <919f0 10 915f0 10>;
			};

			cpmpic: pic@90c00 {
				interrupt-controller;
				#address-cells = <0>;
				#interrupt-cells = <2>;
				interrupts = <2e 2>;
				interrupt-parent = <&mpic>;
				reg = <90c00 80>;
				compatible = "fsl,mpc8541-cpm-pic", "fsl,cpm2-pic";
			};
		};
	};
	};


	pci1: pci@e0008000 {
	pci1: pci@e0008000 {
+36 −0
Original line number Original line Diff line number Diff line
@@ -145,6 +145,42 @@
			device_type = "open-pic";
			device_type = "open-pic";
                        big-endian;
                        big-endian;
		};
		};

		cpm@919c0 {
			#address-cells = <1>;
			#size-cells = <1>;
			compatible = "fsl,mpc8555-cpm", "fsl,cpm2";
			reg = <919c0 30>;
			ranges;

			muram@80000 {
				#address-cells = <1>;
				#size-cells = <1>;
				ranges = <0 80000 10000>;

				data@0 {
					compatible = "fsl,cpm-muram-data";
					reg = <0 2000 9000 1000>;
				};
			};

			brg@919f0 {
				compatible = "fsl,mpc8555-brg",
				             "fsl,cpm2-brg",
				             "fsl,cpm-brg";
				reg = <919f0 10 915f0 10>;
			};

			cpmpic: pic@90c00 {
				interrupt-controller;
				#address-cells = <0>;
				#interrupt-cells = <2>;
				interrupts = <2e 2>;
				interrupt-parent = <&mpic>;
				reg = <90c00 80>;
				compatible = "fsl,mpc8555-cpm-pic", "fsl,cpm2-pic";
			};
		};
	};
	};


	pci1: pci@e0008000 {
	pci1: pci@e0008000 {