arm/dt: Move EPM SPI DT node to a platform file

Move the EPM device tree node to a platform specific
file. The EPM SOC is platform board dependent and
not part of the MSM. Hence move the EPM DT node to
a platform file.

Change-Id: Id27a3844be3fcddca8ee09a241a4524b8867019f
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
diff --git a/arch/arm/boot/dts/msm8974-fluid.dtsi b/arch/arm/boot/dts/msm8974-fluid.dtsi
index 6a35f2f..9eade15 100644
--- a/arch/arm/boot/dts/msm8974-fluid.dtsi
+++ b/arch/arm/boot/dts/msm8974-fluid.dtsi
@@ -495,3 +495,22 @@
 	mpp@a300 { /* MPP 4 */
 	};
 };
+
+&spi_epm {
+	epm-adc@0 {
+		compatible = "cy,epm-adc-cy8c5568lti-114";
+		reg = <0>;
+		interrupt-parent = <&msmgpio>;
+		spi-max-frequency = <960000>;
+		qcom,channels = <31>;
+		qcom,gain = <100 100 100 50 100 100 1 100 1 50
+				1 100 1 100 50 50 50 50 50 50
+				100 50 100 50 50 50 50 50 50 50
+				50>;
+		qcom,rsense = <2 2 2 200 20 2 1 2 1 30
+				1 10 1 30 50 30 500 30 100 30
+				100 500 20 200 1000 20 1000 1000 70 200
+				50>;
+		qcom,channel-type = <0x1540>;
+	};
+};
diff --git a/arch/arm/boot/dts/msm8974-liquid.dtsi b/arch/arm/boot/dts/msm8974-liquid.dtsi
index 9238a1b..627ba9d 100644
--- a/arch/arm/boot/dts/msm8974-liquid.dtsi
+++ b/arch/arm/boot/dts/msm8974-liquid.dtsi
@@ -559,3 +559,22 @@
 		qcom,master-en = <1>; /* ENABLE MPP */
 	};
 };
+
+&spi_epm {
+	epm-adc@0 {
+		compatible = "cy,epm-adc-cy8c5568lti-114";
+		reg = <0>;
+		interrupt-parent = <&msmgpio>;
+		spi-max-frequency = <960000>;
+		qcom,channels = <31>;
+		qcom,gain = <50 50 50 50 50 100 50 50 50 50
+				50 50 50 50 100 50 50 50 50 100
+				50 50 50 100 50 50 50 1 1 1
+				1>;
+		qcom,rsense = <40 10 10 25 10 1000 75 25 10 25
+				33 500 200 10 500 100 33 200 25 100
+				75 500 50 200 5 5 3 1 1 1
+				1>;
+		qcom,channel-type = <0xf0000000>;
+	};
+};
diff --git a/arch/arm/boot/dts/msm8974-mtp.dtsi b/arch/arm/boot/dts/msm8974-mtp.dtsi
index 9fb7d0e..48bb5ba 100644
--- a/arch/arm/boot/dts/msm8974-mtp.dtsi
+++ b/arch/arm/boot/dts/msm8974-mtp.dtsi
@@ -476,3 +476,22 @@
 		qcom,cdc-micbias2-ext-cap;
 	};
 };
+
+&spi_epm {
+	epm-adc@0 {
+		compatible = "cy,epm-adc-cy8c5568lti-114";
+		reg = <0>;
+		interrupt-parent = <&msmgpio>;
+		spi-max-frequency = <960000>;
+		qcom,channels = <31>;
+		qcom,gain = <100 100 100 50 100 100 1 100 1 50
+				1 100 1 100 50 50 50 50 50 50
+				100 50 100 50 50 50 50 50 50 50
+				50>;
+		qcom,rsense = <2 2 2 200 20 2 1 2 1 30
+				1 10 1 30 50 30 500 30 100 30
+				100 500 20 200 1000 20 1000 1000 70 200
+				50>;
+		qcom,channel-type = <0x1540>;
+	};
+};
diff --git a/arch/arm/boot/dts/msm8974.dtsi b/arch/arm/boot/dts/msm8974.dtsi
index 9dff62f..74b6521 100644
--- a/arch/arm/boot/dts/msm8974.dtsi
+++ b/arch/arm/boot/dts/msm8974.dtsi
@@ -321,7 +321,7 @@
 		qcom,bam-dma-res-pipes = <6>;
 	};
 
-	spi@f9966000 {
+	spi_epm: spi@f9966000 {
 		compatible = "qcom,spi-qup-v2";
 		cell-index = <7>;
 		reg = <0xf9966000 0x1000>;
@@ -333,23 +333,6 @@
 			<&msmgpio 54 0>, /* MISO */
 			<&msmgpio 53 0>; /* MOSI */
 		cs-gpios = <&msmgpio 55 0>;
-
-		epm-adc@0 {
-			compatible = "cy,epm-adc-cy8c5568lti-114";
-			reg = <0>;
-			interrupt-parent = <&msmgpio>;
-			spi-max-frequency = <960000>;
-			qcom,channels = <31>;
-			qcom,gain = <100 100 100 50 100 100 1 100 1 50
-					1 100 1 100 50 50 50 50 50 50
-					100 50 100 50 50 50 50 50 50 50
-					50>;
-			qcom,rsense = <2 2 2 200 20 2 1 2 1 30
-					1 10 1 30 50 30 500 30 100 30
-					100 500 20 200 1000 20 1000 1000 70 200
-					50>;
-			qcom,channel-type = <0x2a40>;
-		};
 	};
 
 	slim_msm: slim@fe12f000 {