Commit 1a4c2705 authored by Linus Walleij's avatar Linus Walleij

ARM: dts: ux500: Fix up SD card pin config

Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 7aee0288
...@@ -444,31 +444,21 @@ panel { ...@@ -444,31 +444,21 @@ panel {
}; };
&pinctrl { &pinctrl {
/*
* This extends the MC0 default config to include DAT32DIR
* which is used by this machine. If we don't do this the
* SD card does not work.
*/
sdi0 { sdi0 {
mc0_a_1_default { mc0_a_1_default {
default_mux { default_cfg1 {
function = "mc0"; /* GPIO18, 19 & 20 unused so pull down */
/* This machine uses the DAT31 pin */ ste,config = <&gpio_in_pd>;
groups = "mc0_a_1", "mc0dat31dir_a_1";
};
default_cfg5 {
pins = "GPIO21_AB3"; /* DAT31DIR */
ste,config = <&out_hi>;
}; };
}; };
}; };
/* The unused FBCLK needs to be pulled down on this machine */ /* This is a reset line for the eMMC */
sdi2 { sdi2 {
mc2_a_1_default { mc2_a_1_default {
default_cfg2 { default_cfg2 {
pins = "GPIO130_C8"; /* FBCLK */ pins = "GPIO130_C8"; /* FBCLK */
ste,config = <&in_pd>; ste,config = <&gpio_in_pd>;
}; };
}; };
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment