]> git.baikalelectronics.ru Git - kernel.git/commit
mmc: omap_hsmmc: Add support for quirky omap3 hsmmc controller
authorNishanth Menon <nm@ti.com>
Fri, 14 Feb 2014 05:45:48 +0000 (23:45 -0600)
committerChris Ball <chris@printf.net>
Tue, 4 Mar 2014 16:44:31 +0000 (11:44 -0500)
commitad447a2e9e0b7255715ac671e3a0be25053d420b
tree907589e80355020d595048a43c1827f629ecdadb
parent34af9236016554c724e88cfb1c8b3f1af98fe2e0
mmc: omap_hsmmc: Add support for quirky omap3 hsmmc controller

When device is booted using devicetree, platforms impacted by Erratum
2.1.1.128 is not detected easily in the mmc driver. This erratum
indicates that the module cannot do multi-block transfers. Platforms
such as LDP which use OMAP3 ES revision prior to ES3.0 are impacted by
this.

Provide a new compatible property "ti,omap3-pre-es3-hsmmc" to allow
driver to determine if driver needs to implement quirks associated
with the specific module version (primarily because the IP revision
information is not sufficient for the same).

Signed-off-by: Nishanth Menon <nm@ti.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Acked-by: Balaji T K <balajitk@ti.com>
Signed-off-by: Chris Ball <chris@printf.net>
Documentation/devicetree/bindings/mmc/ti-omap-hsmmc.txt
drivers/mmc/host/omap_hsmmc.c