Commit 029efb3a authored by Biju Das's avatar Biju Das Committed by Simon Horman

ARM: dts: iwg20d-q7: Add SDHI1 support

Define the iWave RainboW-G20D-Qseven board dependent part of the
SDHI1 device node.
Signed-off-by: default avatarBiju Das <biju.das@bp.renesas.com>
Acked-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
parent e75e71e7
...@@ -19,6 +19,29 @@ aliases { ...@@ -19,6 +19,29 @@ aliases {
serial0 = &scif0; serial0 = &scif0;
ethernet0 = &avb; ethernet0 = &avb;
}; };
vcc_sdhi1: regulator-vcc-sdhi1 {
compatible = "regulator-fixed";
regulator-name = "SDHI1 Vcc";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
gpio = <&gpio1 16 GPIO_ACTIVE_LOW>;
};
vccq_sdhi1: regulator-vccq-sdhi1 {
compatible = "regulator-gpio";
regulator-name = "SDHI1 VccQ";
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <3300000>;
gpios = <&gpio2 30 GPIO_ACTIVE_LOW>;
gpios-states = <1>;
states = <3300000 1
1800000 0>;
};
}; };
&pfc { &pfc {
...@@ -31,6 +54,18 @@ avb_pins: avb { ...@@ -31,6 +54,18 @@ avb_pins: avb {
groups = "avb_mdio", "avb_gmii"; groups = "avb_mdio", "avb_gmii";
function = "avb"; function = "avb";
}; };
sdhi1_pins: sd1 {
groups = "sdhi1_data4", "sdhi1_ctrl";
function = "sdhi1";
power-source = <3300>;
};
sdhi1_pins_uhs: sd1_uhs {
groups = "sdhi1_data4", "sdhi1_ctrl";
function = "sdhi1";
power-source = <1800>;
};
}; };
&scif0 { &scif0 {
...@@ -54,3 +89,16 @@ phy3: ethernet-phy@3 { ...@@ -54,3 +89,16 @@ phy3: ethernet-phy@3 {
micrel,led-mode = <1>; micrel,led-mode = <1>;
}; };
}; };
&sdhi1 {
pinctrl-0 = <&sdhi1_pins>;
pinctrl-1 = <&sdhi1_pins_uhs>;
pinctrl-names = "default", "state_uhs";
vmmc-supply = <&vcc_sdhi1>;
vqmmc-supply = <&vccq_sdhi1>;
cd-gpios = <&gpio6 14 GPIO_ACTIVE_LOW>;
wp-gpios = <&gpio6 15 GPIO_ACTIVE_HIGH>;
sd-uhs-sdr50;
status = "okay";
};
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