mmc: fix 312x pinctrl

This commit is contained in:
lintao
2014-08-11 16:28:38 +08:00
parent 02479c7c4b
commit f9c9900af7
2 changed files with 22 additions and 2 deletions

View File

@@ -666,10 +666,30 @@
};
sdio0_clk: sdio0_clk {
rockchip,pins = <SDMMC_CLKOUT>;
rockchip,pull = <VALUE_PULL_UP>;
};
sdio0_bus1: sdio0-bus-width1 {
rockchip,pins = <SDMMC_DATA0>;
rockchip,pull = <VALUE_PULL_UP>;
};
sdio0_bus4: sdio0-bus-width4 {
rockchip,pins = <SDMMC_DATA0>,
<SDMMC_DATA1>,
<SDMMC_DATA2>,
<SDMMC_DATA3>;
rockchip,pull = <VALUE_PULL_UP>;
};
sdio0_gpio: sdio0_gpio{
rockchip,pins = <GPIO0_D6>, //pwren
<GPIO0_A3>; //cmd
<GPIO0_A3>, //cmd
<GPIO1_A0>, //clk
<GPIO1_A1>, //data0
<GPIO1_A2>, //data1
<GPIO1_A4>, //data2
<GPIO1_A5>; //data3
rockchip,pull = <VALUE_PULL_UP>;
};

View File

@@ -505,7 +505,7 @@
#address-cells = <1>;
#size-cells = <0>;
pinctrl-names = "default","idle";
pinctrl-0 = <&sdio0_pwren &sdio0_cmd>;
pinctrl-0 = <&sdio0_pwren &sdio0_cmd &sdio0_clk &sdio0_bus4>;
pinctrl-1 = <&sdio0_gpio>;
clocks = <&clk_sdio>, <&clk_gates5 11>;
clock-names = "clk_mmc", "hclk_mmc";