Re: [PATCH] mmc: dt: Add card-detection properties to core binding.
From: Shawn Guo <hidden>
Date: 2012-08-24 05:44:51
Also in:
linux-mmc, linux-samsung-soc
On Wed, Aug 22, 2012 at 02:05:35PM -0400, Chris Ball wrote:
Signed-off-by: Chris Ball <redacted>
Acked-by: Shawn Guo <redacted> Will move sdhci-esdhc-imx driver to this soon. Regards, Shawn
quoted hunk ↗ jump to hunk
--- Documentation/devicetree/bindings/mmc/mmc.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-)diff --git a/Documentation/devicetree/bindings/mmc/mmc.txt b/Documentation/devicetree/bindings/mmc/mmc.txt index 8a6811f..8e2e0ba 100644 --- a/Documentation/devicetree/bindings/mmc/mmc.txt +++ b/Documentation/devicetree/bindings/mmc/mmc.txt@@ -9,12 +9,17 @@ Interpreted by the OF core: Required properties: - bus-width: Number of data lines, can be <1>, <4>, or <8> +Card detection: +If no property below is supplied, standard SDHCI card detect is used. +Only one of the properties in this section should be supplied: + - broken-cd: There is no card detection available; polling must be used. + - cd-gpios: Specify GPIOs for card detection, see gpio binding + - non-removable: non-removable slot (like eMMC); assume always present. + Optional properties: -- cd-gpios: Specify GPIOs for card detection, see gpio binding - wp-gpios: Specify GPIOs for write protection, see gpio binding - cd-inverted: when present, polarity on the cd gpio line is inverted - wp-inverted: when present, polarity on the wp gpio line is inverted -- non-removable: non-removable slot (like eMMC) - max-frequency: maximum operating clock frequency Example:-- Chris Ball <cjb@laptop.org> <http://printf.net/> One Laptop Per Child