From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Eric=20B=C3=A9nard?= Subject: [PATCH] sdhci-esdhc-imx: fix timeout on i.MX's sdhci Date: Tue, 19 Oct 2010 14:49:01 +0200 Message-ID: <1287492541-3060-1-git-send-email-eric@eukrea.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: linux-mmc@vger.kernel.org Cc: r65037@freescale.com, =?UTF-8?q?Eric=20B=C3=A9nard?= , w.sang@pengutronix.de, shawn.gsc@gmail.com, linux-arm-kernel@lists.infradead.org List-Id: linux-mmc@vger.kernel.org dGhpcyBwYXRjaCBmaXggdGltZW91dCBwcm9ibGVtcyBvbiBpLk1YNTEgYXMgc3VnZ2VzdGVkIGJ5 ClJpY2hhcmQgWmh1Lgptb3JlIHRlc3RzIGFyZSBuZWVkZWQgdG8gY2hlY2sgaWYgdGhpcyBxdWly ayBjYW4gYmUgcmVtb3ZlZApmb3IgaS5NWDI1IGFuZCAzNS4KClNpZ25lZC1vZmYtYnk6IEVyaWMg QsOpbmFyZCA8ZXJpY0BldWtyZWEuY29tPgpUZXN0ZWQtYnk6IFNoYXduIEd1byA8c2hhd24uZ3Nj QGdtYWlsLmNvbT4KLS0tCiBkcml2ZXJzL21tYy9ob3N0L3NkaGNpLWVzZGhjLWlteC5jIHwgICAg MyArKy0KIDEgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvbW1jL2hvc3Qvc2RoY2ktZXNkaGMtaW14LmMgYi9kcml2ZXJz L21tYy9ob3N0L3NkaGNpLWVzZGhjLWlteC5jCmluZGV4IDJlOWNjYTEuLmU4ZjcwNDggMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvbW1jL2hvc3Qvc2RoY2ktZXNkaGMtaW14LmMKKysrIGIvZHJpdmVycy9t bWMvaG9zdC9zZGhjaS1lc2RoYy1pbXguYwpAQCAtMTM0LDcgKzEzNCw4IEBAIHN0YXRpYyBzdHJ1 Y3Qgc2RoY2lfb3BzIHNkaGNpX2VzZGhjX29wcyA9IHsKIAogc3RydWN0IHNkaGNpX3BsdGZtX2Rh dGEgc2RoY2lfZXNkaGNfaW14X3BkYXRhID0gewogCS5xdWlya3MgPSBFU0RIQ19ERUZBVUxUX1FV SVJLUyB8IFNESENJX1FVSVJLX05PX01VTFRJQkxPQ0sKLQkJCXwgU0RIQ0lfUVVJUktfQlJPS0VO X0FETUEsCisJCQl8IFNESENJX1FVSVJLX0JST0tFTl9BRE1BCisJCQl8IFNESENJX1FVSVJLX0JS T0tFTl9USU1FT1VUX1ZBTCwKIAkvKiBBRE1BIGhhcyBpc3N1ZXMuIE1pZ2h0IGJlIGZpeGFibGUg Ki8KIAkvKiBOT19NVUxUSUJMT0NLIG1pZ2h0IGJlIE1YMzUgb25seSAoRXJyYXRhOiBFTkdjbTA3 MjA3KSAqLwogCS5vcHMgPSAmc2RoY2lfZXNkaGNfb3BzLAotLSAKMS43LjAuNAoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwg bWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8v bGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK From mboxrd@z Thu Jan 1 00:00:00 1970 From: eric@eukrea.com (=?UTF-8?q?Eric=20B=C3=A9nard?=) Date: Tue, 19 Oct 2010 14:49:01 +0200 Subject: [PATCH] sdhci-esdhc-imx: fix timeout on i.MX's sdhci Message-ID: <1287492541-3060-1-git-send-email-eric@eukrea.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org this patch fix timeout problems on i.MX51 as suggested by Richard Zhu. more tests are needed to check if this quirk can be removed for i.MX25 and 35. Signed-off-by: Eric B?nard Tested-by: Shawn Guo --- drivers/mmc/host/sdhci-esdhc-imx.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/mmc/host/sdhci-esdhc-imx.c b/drivers/mmc/host/sdhci-esdhc-imx.c index 2e9cca1..e8f7048 100644 --- a/drivers/mmc/host/sdhci-esdhc-imx.c +++ b/drivers/mmc/host/sdhci-esdhc-imx.c @@ -134,7 +134,8 @@ static struct sdhci_ops sdhci_esdhc_ops = { struct sdhci_pltfm_data sdhci_esdhc_imx_pdata = { .quirks = ESDHC_DEFAULT_QUIRKS | SDHCI_QUIRK_NO_MULTIBLOCK - | SDHCI_QUIRK_BROKEN_ADMA, + | SDHCI_QUIRK_BROKEN_ADMA + | SDHCI_QUIRK_BROKEN_TIMEOUT_VAL, /* ADMA has issues. Might be fixable */ /* NO_MULTIBLOCK might be MX35 only (Errata: ENGcm07207) */ .ops = &sdhci_esdhc_ops, -- 1.7.0.4