On Wednesday 06 February 2013, Guennadi Liakhovetski wrote: > +*NOTE* on CD and WP polarity. As of 3.8, SD/MMC drivers parse their DT nodes > +each in its own way, including calculation of CD and WP polarities. Our goal > is > +to implement a common MMC DT parser and convert all drivers to using it. For > +this we also have to fix the meaning of the "normal" and "inverted" line > levels. > +We choose to follow the SDHCI standard, which specifies both those lines as > +"active low." To deliver line polarity to drivers the parser will set > +MMC_CAP2_CD_ACTIVE_HIGH and / or MMC_CAP2_RO_ACTIVE_HIGH capabilities.
As mentioned in my other comment, please leave out references to the Linux implementation. The long-term goal is to split out the bindings from the Linux kernel, because they are used by other projects as well. We also cannot easily change bindings that are already established, so referring to a specific version here is not helpful. Your descriptions all make sense and I think we should put them somewhere, but for the binding, we need a more neutral text that just describes the interface to someone writing a device tree file. Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html