From 0ce013b84591eba850544fa6feb35e5506c16a92 Mon Sep 17 00:00:00 2001
From: Torben Hohn <torbenh@linutronix.de>
Date: Tue, 18 Mar 2014 15:49:56 +0100
Subject: [PATCH 47/51] am335x-pcm051: add card detect gpio and pinctrl for
 mmc

---
 arch/arm/boot/dts/am335x-pcm051.dts |   15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/arch/arm/boot/dts/am335x-pcm051.dts b/arch/arm/boot/dts/am335x-pcm051.dts
index b3264a2..6cd5cda 100644
--- a/arch/arm/boot/dts/am335x-pcm051.dts
+++ b/arch/arm/boot/dts/am335x-pcm051.dts
@@ -105,6 +105,18 @@
 				0x1a0 (PIN_INPUT_PULLUP | MUX_MODE7)	/* mcasp0_aclkr.gpio3_18 */
 			>;
 		};
+
+		mmc0_pins: pinmux_mmc0_pins {
+			pinctrl-single,pins = <
+				0x0f0 (PIN_INPUT_PULLUP | MUX_MODE0)  	/* mmc0_dat3.mmc0_dat3 */
+				0x0f4 (PIN_INPUT_PULLUP | MUX_MODE0)  	/* mmc0_dat2.mmc0_dat2 */
+				0x0f8 (PIN_INPUT_PULLUP | MUX_MODE0)  	/* mmc0_dat1.mmc0_dat1 */
+				0x0fc (PIN_INPUT_PULLUP | MUX_MODE0)  	/* mmc0_dat0.mmc0_dat0 */
+				0x100 (PIN_INPUT_PULLUP | MUX_MODE0)  	/* mmc0_clk.mmc0_clk */
+				0x104 (PIN_INPUT_PULLUP | MUX_MODE0)  	/* mmc0_cmd.mmc0_cmd */
+				0x160 (PIN_INPUT_PULLUP | MUX_MODE7)  	/* spi0_cs1.mmc0_sdcd */
+			>;
+		};
 	};
 
 	ocp {
@@ -320,6 +332,9 @@
 &mmc1 {
 	status = "okay";
 	vmmc-supply = <&ldo3_reg>;
+	pinctrl-names = "default";
+	pinctrl-0 = <&mmc0_pins>;
+	cd-gpios = <&gpio0 6 0>;
 };
 
 &lcdc {
-- 
1.7.10.4