소스 검색

powerpc/85xx: Add usb controller version info

Add usb controller version info for the following:
MPC8536, P1010, P1020, P1021, P1022, P1023, P2020, P2041,
P3041, P3060, P5020

Signed-off-by: Ramneek Mehresh <ramneek.mehresh@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Ramneek Mehresh 13 년 전
부모
커밋
465aceb832

+ 2 - 2
arch/powerpc/boot/dts/fsl/mpc8536si-post.dtsi

@@ -202,7 +202,7 @@
 /include/ "pq3-etsec1-timer-0.dtsi"
 /include/ "pq3-etsec1-timer-0.dtsi"
 
 
 	usb@22000 {
 	usb@22000 {
-		compatible = "fsl,mpc8536-usb2-mph", "fsl-usb2-mph";
+		compatible = "fsl-usb2-mph-v1.2", "fsl,mpc8536-usb2-mph", "fsl-usb2-mph";
 		reg = <0x22000 0x1000>;
 		reg = <0x22000 0x1000>;
 		#address-cells = <1>;
 		#address-cells = <1>;
 		#size-cells = <0>;
 		#size-cells = <0>;
@@ -210,7 +210,7 @@
 	};
 	};
 
 
 	usb@23000 {
 	usb@23000 {
-		compatible = "fsl,mpc8536-usb2-mph", "fsl-usb2-mph";
+		compatible = "fsl-usb2-mph-v1.2", "fsl,mpc8536-usb2-mph", "fsl-usb2-mph";
 		reg = <0x23000 0x1000>;
 		reg = <0x23000 0x1000>;
 		#address-cells = <1>;
 		#address-cells = <1>;
 		#size-cells = <0>;
 		#size-cells = <0>;

+ 3 - 0
arch/powerpc/boot/dts/fsl/p1010si-post.dtsi

@@ -156,6 +156,9 @@
 
 
 /include/ "pq3-dma-0.dtsi"
 /include/ "pq3-dma-0.dtsi"
 /include/ "pq3-usb2-dr-0.dtsi"
 /include/ "pq3-usb2-dr-0.dtsi"
+	usb@22000 {
+		compatible = "fsl-usb2-dr-v1.6", "fsl-usb2-dr";
+	};
 /include/ "pq3-esdhc-0.dtsi"
 /include/ "pq3-esdhc-0.dtsi"
 	sdhc@2e000 {
 	sdhc@2e000 {
 		compatible = "fsl,p1010-esdhc", "fsl,esdhc";
 		compatible = "fsl,p1010-esdhc", "fsl,esdhc";

+ 6 - 0
arch/powerpc/boot/dts/fsl/p1020si-post.dtsi

@@ -142,7 +142,13 @@
 
 
 /include/ "pq3-dma-0.dtsi"
 /include/ "pq3-dma-0.dtsi"
 /include/ "pq3-usb2-dr-0.dtsi"
 /include/ "pq3-usb2-dr-0.dtsi"
+	usb@22000 {
+		compatible = "fsl-usb2-dr-v1.6", "fsl-usb2-dr";
+	};
 /include/ "pq3-usb2-dr-1.dtsi"
 /include/ "pq3-usb2-dr-1.dtsi"
+	usb@23000 {
+		compatible = "fsl-usb2-dr-v1.6", "fsl-usb2-dr";
+	};
 
 
 /include/ "pq3-esdhc-0.dtsi"
 /include/ "pq3-esdhc-0.dtsi"
 	sdhc@2e000 {
 	sdhc@2e000 {

+ 3 - 0
arch/powerpc/boot/dts/fsl/p1021si-post.dtsi

@@ -142,6 +142,9 @@
 
 
 /include/ "pq3-dma-0.dtsi"
 /include/ "pq3-dma-0.dtsi"
 /include/ "pq3-usb2-dr-0.dtsi"
 /include/ "pq3-usb2-dr-0.dtsi"
+	usb@22000 {
+		compatible = "fsl-usb2-dr-v1.6", "fsl-usb2-dr";
+	};
 
 
 /include/ "pq3-esdhc-0.dtsi"
 /include/ "pq3-esdhc-0.dtsi"
 	sdhc@2e000 {
 	sdhc@2e000 {

+ 6 - 0
arch/powerpc/boot/dts/fsl/p1022si-post.dtsi

@@ -199,7 +199,13 @@
 
 
 /include/ "pq3-dma-0.dtsi"
 /include/ "pq3-dma-0.dtsi"
 /include/ "pq3-usb2-dr-0.dtsi"
 /include/ "pq3-usb2-dr-0.dtsi"
+	usb@22000 {
+		compatible = "fsl-usb2-dr-v1.6", "fsl-usb2-dr";
+	};
 /include/ "pq3-usb2-dr-1.dtsi"
 /include/ "pq3-usb2-dr-1.dtsi"
+	usb@23000 {
+		compatible = "fsl-usb2-dr-v1.6", "fsl-usb2-dr";
+	};
 
 
 /include/ "pq3-esdhc-0.dtsi"
 /include/ "pq3-esdhc-0.dtsi"
 	sdhc@2e000 {
 	sdhc@2e000 {

+ 3 - 0
arch/powerpc/boot/dts/fsl/p1023si-post.dtsi

@@ -142,6 +142,9 @@
 
 
 /include/ "pq3-dma-0.dtsi"
 /include/ "pq3-dma-0.dtsi"
 /include/ "pq3-usb2-dr-0.dtsi"
 /include/ "pq3-usb2-dr-0.dtsi"
+	usb@22000 {
+		compatible = "fsl-usb2-dr-v1.6", "fsl-usb2-dr";
+	};
 
 
 	crypto: crypto@300000 {
 	crypto: crypto@300000 {
 		compatible = "fsl,sec-v4.2", "fsl,sec-v4.0";
 		compatible = "fsl,sec-v4.2", "fsl,sec-v4.0";

+ 3 - 0
arch/powerpc/boot/dts/fsl/p2020si-post.dtsi

@@ -171,6 +171,9 @@
 
 
 /include/ "pq3-dma-0.dtsi"
 /include/ "pq3-dma-0.dtsi"
 /include/ "pq3-usb2-dr-0.dtsi"
 /include/ "pq3-usb2-dr-0.dtsi"
+	usb@22000 {
+		compatible = "fsl-usb2-dr-v1.6", "fsl-usb2-dr";
+	};
 /include/ "pq3-etsec1-0.dtsi"
 /include/ "pq3-etsec1-0.dtsi"
 /include/ "pq3-etsec1-timer-0.dtsi"
 /include/ "pq3-etsec1-timer-0.dtsi"
 
 

+ 2 - 0
arch/powerpc/boot/dts/fsl/p2041si-post.dtsi

@@ -309,12 +309,14 @@
 /include/ "qoriq-gpio-0.dtsi"
 /include/ "qoriq-gpio-0.dtsi"
 /include/ "qoriq-usb2-mph-0.dtsi"
 /include/ "qoriq-usb2-mph-0.dtsi"
 		usb0: usb@210000 {
 		usb0: usb@210000 {
+			compatible = "fsl-usb2-mph-v1.6", "fsl,mpc85xx-usb2-mph", "fsl-usb2-mph";
 			phy_type = "utmi";
 			phy_type = "utmi";
 			port0;
 			port0;
 		};
 		};
 
 
 /include/ "qoriq-usb2-dr-0.dtsi"
 /include/ "qoriq-usb2-dr-0.dtsi"
 		usb1: usb@211000 {
 		usb1: usb@211000 {
+			compatible = "fsl-usb2-dr-v1.6", "fsl,mpc85xx-usb2-dr", "fsl-usb2-dr";
 			dr_mode = "host";
 			dr_mode = "host";
 			phy_type = "utmi";
 			phy_type = "utmi";
 		};
 		};

+ 2 - 0
arch/powerpc/boot/dts/fsl/p3041si-post.dtsi

@@ -336,12 +336,14 @@
 /include/ "qoriq-gpio-0.dtsi"
 /include/ "qoriq-gpio-0.dtsi"
 /include/ "qoriq-usb2-mph-0.dtsi"
 /include/ "qoriq-usb2-mph-0.dtsi"
 		usb0: usb@210000 {
 		usb0: usb@210000 {
+			compatible = "fsl-usb2-mph-v1.6", "fsl-usb2-mph";
 			phy_type = "utmi";
 			phy_type = "utmi";
 			port0;
 			port0;
 		};
 		};
 
 
 /include/ "qoriq-usb2-dr-0.dtsi"
 /include/ "qoriq-usb2-dr-0.dtsi"
 		usb1: usb@211000 {
 		usb1: usb@211000 {
+			compatible = "fsl-usb2-dr-v1.6", "fsl,mpc85xx-usb2-dr", "fsl-usb2-dr";
 			dr_mode = "host";
 			dr_mode = "host";
 			phy_type = "utmi";
 			phy_type = "utmi";
 		};
 		};

+ 6 - 0
arch/powerpc/boot/dts/fsl/p3060si-post.dtsi

@@ -291,6 +291,12 @@
 /include/ "qoriq-duart-1.dtsi"
 /include/ "qoriq-duart-1.dtsi"
 /include/ "qoriq-gpio-0.dtsi"
 /include/ "qoriq-gpio-0.dtsi"
 /include/ "qoriq-usb2-mph-0.dtsi"
 /include/ "qoriq-usb2-mph-0.dtsi"
+	usb@210000 {
+		compatible = "fsl-usb2-mph-v2.2", "fsl,mpc85xx-usb2-mph", "fsl-usb2-mph";
+	};
 /include/ "qoriq-usb2-dr-0.dtsi"
 /include/ "qoriq-usb2-dr-0.dtsi"
+	usb@211000 {
+		compatible = "fsl-usb2-dr-v2.2", "fsl,mpc85xx-usb2-dr", "fsl-usb2-dr";
+	};
 /include/ "qoriq-sec4.1-0.dtsi"
 /include/ "qoriq-sec4.1-0.dtsi"
 };
 };

+ 2 - 0
arch/powerpc/boot/dts/fsl/p5020si-post.dtsi

@@ -339,12 +339,14 @@
 /include/ "qoriq-gpio-0.dtsi"
 /include/ "qoriq-gpio-0.dtsi"
 /include/ "qoriq-usb2-mph-0.dtsi"
 /include/ "qoriq-usb2-mph-0.dtsi"
 		usb0: usb@210000 {
 		usb0: usb@210000 {
+			compatible = "fsl-usb2-mph-v1.6", "fsl,mpc85xx-usb2-mph", "fsl-usb2-mph";
 			phy_type = "utmi";
 			phy_type = "utmi";
 			port0;
 			port0;
 		};
 		};
 
 
 /include/ "qoriq-usb2-dr-0.dtsi"
 /include/ "qoriq-usb2-dr-0.dtsi"
 		usb1: usb@211000 {
 		usb1: usb@211000 {
+			compatible = "fsl-usb2-dr-v1.6", "fsl,mpc85xx-usb2-dr", "fsl-usb2-dr";
 			dr_mode = "host";
 			dr_mode = "host";
 			phy_type = "utmi";
 			phy_type = "utmi";
 		};
 		};