Commit 7a2617a6 authored by Joseph Lo's avatar Joseph Lo Committed by Stephen Warren

ARM: tegra: add non-removable and keep-power-in-suspend property for MMC

This patch adds "non-removable" property of MMC host where the eMMC device
is for Tegra platform.

And the "keep-power-in-suspend" property was used for the SDIO device that
need this to go into suspend mode (e.g. BRCM43xx series).
Signed-off-by: default avatarJoseph Lo <josephl@nvidia.com>
Signed-off-by: default avatarStephen Warren <swarren@nvidia.com>
parent 9be1e13e
...@@ -836,6 +836,7 @@ sdhci@78000400 { ...@@ -836,6 +836,7 @@ sdhci@78000400 {
sdhci@78000600 { sdhci@78000600 {
bus-width = <8>; bus-width = <8>;
status = "okay"; status = "okay";
non-removable;
}; };
clocks { clocks {
......
...@@ -445,6 +445,7 @@ sdhci@c8000000 { ...@@ -445,6 +445,7 @@ sdhci@c8000000 {
sdhci@c8000600 { sdhci@c8000600 {
status = "okay"; status = "okay";
bus-width = <8>; bus-width = <8>;
non-removable;
}; };
clocks { clocks {
......
...@@ -580,6 +580,7 @@ sdhci@c8000000 { ...@@ -580,6 +580,7 @@ sdhci@c8000000 {
status = "okay"; status = "okay";
power-gpios = <&gpio 86 0>; /* gpio PK6 */ power-gpios = <&gpio 86 0>; /* gpio PK6 */
bus-width = <4>; bus-width = <4>;
keep-power-in-suspend;
}; };
sdhci@c8000400 { sdhci@c8000400 {
...@@ -593,6 +594,7 @@ sdhci@c8000400 { ...@@ -593,6 +594,7 @@ sdhci@c8000400 {
sdhci@c8000600 { sdhci@c8000600 {
status = "okay"; status = "okay";
bus-width = <8>; bus-width = <8>;
non-removable;
}; };
clocks { clocks {
......
...@@ -516,6 +516,7 @@ sdhci@c8000000 { ...@@ -516,6 +516,7 @@ sdhci@c8000000 {
status = "okay"; status = "okay";
power-gpios = <&gpio 86 0>; /* gpio PK6 */ power-gpios = <&gpio 86 0>; /* gpio PK6 */
bus-width = <4>; bus-width = <4>;
keep-power-in-suspend;
}; };
sdhci@c8000400 { sdhci@c8000400 {
...@@ -529,6 +530,7 @@ sdhci@c8000400 { ...@@ -529,6 +530,7 @@ sdhci@c8000400 {
sdhci@c8000600 { sdhci@c8000600 {
status = "okay"; status = "okay";
bus-width = <8>; bus-width = <8>;
non-removable;
}; };
clocks { clocks {
......
...@@ -518,6 +518,7 @@ sdhci@c8000400 { ...@@ -518,6 +518,7 @@ sdhci@c8000400 {
sdhci@c8000600 { sdhci@c8000600 {
status = "okay"; status = "okay";
bus-width = <8>; bus-width = <8>;
non-removable;
}; };
clocks { clocks {
......
...@@ -266,6 +266,7 @@ sdhci@78000000 { ...@@ -266,6 +266,7 @@ sdhci@78000000 {
sdhci@78000600 { sdhci@78000600 {
status = "okay"; status = "okay";
bus-width = <8>; bus-width = <8>;
non-removable;
}; };
clocks { clocks {
......
...@@ -88,6 +88,7 @@ sdhci@78000400 { ...@@ -88,6 +88,7 @@ sdhci@78000400 {
status = "okay"; status = "okay";
power-gpios = <&gpio 28 0>; /* gpio PD4 */ power-gpios = <&gpio 28 0>; /* gpio PD4 */
bus-width = <4>; bus-width = <4>;
keep-power-in-suspend;
}; };
}; };
...@@ -100,5 +100,6 @@ sdhci@78000400 { ...@@ -100,5 +100,6 @@ sdhci@78000400 {
status = "okay"; status = "okay";
power-gpios = <&gpio 27 0>; /* gpio PD3 */ power-gpios = <&gpio 27 0>; /* gpio PD3 */
bus-width = <4>; bus-width = <4>;
keep-power-in-suspend;
}; };
}; };
...@@ -320,6 +320,7 @@ sdhci@78000000 { ...@@ -320,6 +320,7 @@ sdhci@78000000 {
sdhci@78000600 { sdhci@78000600 {
status = "okay"; status = "okay";
bus-width = <8>; bus-width = <8>;
non-removable;
}; };
clocks { clocks {
......
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