From patchwork Mon Sep 28 06:35:46 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: yangbo lu X-Patchwork-Id: 7275541 Return-Path: X-Original-To: patchwork-linux-mmc@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 13D9EBEEA4 for ; Mon, 28 Sep 2015 06:42:02 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 42D22206E3 for ; Mon, 28 Sep 2015 06:42:01 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 5BAC6206CD for ; Mon, 28 Sep 2015 06:42:00 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755801AbbI1Gl6 (ORCPT ); Mon, 28 Sep 2015 02:41:58 -0400 Received: from mail-bn1on0136.outbound.protection.outlook.com ([157.56.110.136]:28512 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753576AbbI1Glz (ORCPT ); Mon, 28 Sep 2015 02:41:55 -0400 Received: from CO2PR03CA0043.namprd03.prod.outlook.com (10.141.194.170) by BY2PR0301MB0727.namprd03.prod.outlook.com (10.160.63.17) with Microsoft SMTP Server (TLS) id 15.1.274.16; Mon, 28 Sep 2015 06:41:52 +0000 Received: from BL2FFO11FD027.protection.gbl (2a01:111:f400:7c09::198) by CO2PR03CA0043.outlook.office365.com (2a01:111:e400:1414::42) with Microsoft SMTP Server (TLS) id 15.1.286.15 via Frontend Transport; Mon, 28 Sep 2015 06:41:52 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; Received-SPF: Fail (protection.outlook.com: domain of freescale.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BL2FFO11FD027.mail.protection.outlook.com (10.173.161.106) with Microsoft SMTP Server (TLS) id 15.1.274.4 via Frontend Transport; Mon, 28 Sep 2015 06:41:52 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id t8S6fngb021287; Sun, 27 Sep 2015 23:41:50 -0700 From: Yangbo Lu To: , , CC: Yangbo Lu Subject: [v5, 4/4] mmc: sdhci-of-esdhc: add quirk SDHCI_QUIRK_BROKEN_TIMEOUT_VAL for ls1021a Date: Mon, 28 Sep 2015 14:35:46 +0800 Message-ID: <1443422146-16976-1-git-send-email-yangbo.lu@freescale.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD027; 1:3unCaz7BeRgjUjkGqYCv/r+k5GocI5bEo0ddWzJRYp1wpIMlzYXLOKMcXp09P1J1pNdDwAd8mzUS3S8F6Kd78wX8cdYkNmhMVVVPXxsljlcoNpDnEen72JLk8JEzU9WFvUBXOmhR8TA3VMxuAlI13fDUXZAeLtEyJtQNQNZtHQHLZxIB+kZJr7nX6MDvZsaVJy19iBs/fGAK7pL9ysyxm75Rkz3z9Ca9yFyQ57aMCjHIzxvN3gjrMvaV9C9SO6AWnZu5h5tVYiXjd6cAvVGMDEi30aU6wr2LNc9VbwqPh8YlMisZacZLVZ8pzp+YMRp61ccADGm/F2J++5e6cJPzafVvVSSkFy+BzUJY3JEtTlMWHL3YgUdTl5/ZHpCnyzgoN8gWqh4x+kaTX2W6W/lDNQ== X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(48376002)(36756003)(11100500001)(5001860100001)(92566002)(5007970100001)(77156002)(104016004)(97736004)(6806005)(4001540100001)(62966003)(81156007)(5001830100001)(68736005)(4001450100002)(77096005)(5001770100001)(19580395003)(19580405001)(107886002)(2201001)(85426001)(229853001)(106466001)(230783001)(86362001)(189998001)(105606002)(46102003)(50986999)(50226001)(50466002)(87936001)(33646002)(64706001)(47776003)(5001960100002)(5003940100001)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR0301MB0727; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0727; 2:RGDz58GKRrrKk5ZvjXIBJUgMBDpLUGSRwTHKAkZ3d+rSAF/N195Y8Tbt45oZwOc22xBerhBAhRZXLrB/U7anPP8pLOjwm2z5gXHVZhQF5G4VseYx9SplQiYELzsVC/z5n3j7KS753KRU9LBqQV0Tz2RBxTzhiME2LNSbz+CpqxY=; 3:46pFNLAv7gGuqFrm/l0msfO0nYOMqf8YGnvq12l3go0c96Ve+ycowH1J/CR/MszcMtLxqSLlDe4Z7/bqw6UnPgvdHRBtRmXtbjRFTuHnGVCG+vk4xUZvkUgszRXvfpIwmxT/teLWAZI/wkVEW/Mhr6rSWg79geZB+GpbB+QiX7veFMc9xI5qjsvcu9oxSxnwNEvaPL1/Fg7NZ7toOVC0putoDjc2tDNv6/CL89RZO8I=; 25:50x901beU8+oPw2ZRTqgSjwqtH5eD4AJxlCUYzaOLrorhduH0wTKhw9Sup4r6Sci75mTXyKhFm3P30DdM27qz8S+EL+3odAhnuxafXTKmdEDXSq9Kr7yRxJtmaHKNkyvXR5V+x9ktTt4egbvp/XK6p5xdCEBx6Up0TP2tbfYRl79nq7AMzZwRvdAbYNsyy7LbiviWCe+pjSlEEPqaVFj06sGjO1AXUhkagTx/ytSjb1LQX9LxP+zyl21oo2M7352fc/i84Ml6z0CZWcCEjTL5w== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR0301MB0727; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0727; 20:m5oGXyJyFHjALZjFcmITAApTMfg1sfnBEh2RUGqoAejLu2doq9If4HXIqdc3rnLFUbb2cqGLlLb98FXuaOal+rsTnrZ6seji42uR9TNSwPB1th0b8ms304+rvrgBIoCXHMyNWEk458r8iwB4BnDCoRe8iFoNQMGc74HXdHnMfMHN031XDOYkbvnA3vlZVt1JHzeOBP2c8qq2JBYaeFSjtf2JVZc1SqEBYlwjkpcDByn76l2+P6MCQ9goUtq0I6qjBzMUbKelgR4durhZUMFYtaWovGMLAEt8waDTSq+bXBZZQgydaalUxPMcMm8zdUQOeLavADpfQsYWA+H36bizJvyanN1jMqgjDjwm1AQO9To=; 4:72NNft1kZ5yAfgN+3+1JAgjvB9/lWQpx8WVa9QAAgKxFdBPwesjrK40HVCH5dJNtAItl6Fxgg3YVZ34Kz3Z3qwsJwmFyBiMpGQq9T/F1owr5Jb7mIQPgGXMKy57C38bEBMxxVXMZScP2UVCJ9xCoHePrKvUiXMxVLyzskieQj4Lg6qZ8d8HBwVranMllLgRfZxP019oF8OYzdXsazOJmdRwAtcPJkQdqtjqOYdRi9jqJSfAKAZTU+YlVWSTQdaroU4HpcILB9auP3X6tITkKY2XGh8rAmoEPyayN583Wylk5TDpFFsQOqscTbCEy9WRepUZ8Ms1VP0sx5R8ycree9QC7Ql3wXpCrsE71stXIv3M= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001); SRVR:BY2PR0301MB0727; BCL:0; PCL:0; RULEID:; SRVR:BY2PR0301MB0727; X-Forefront-PRVS: 0713BC207F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0301MB0727; 23:JQXrfGtEjX3RCk48I0VKIHR5RA2QUkUwulW7BXA?= =?us-ascii?Q?2zZylM/tNYTwzeLG3teqw3d5NkeIci3tmmpupnt3MHz/Mo32soOLBxfeiH0Z?= =?us-ascii?Q?/RBdAL4gpvPlNJMNKtCKCAFnpECFkUbdZ73vz00WXyoT3GoocCUc819A12VN?= =?us-ascii?Q?uEbKCu5s5d5jRph5d9lqJ5dlnfqtcdfx0ISaSWl7okHNRUpAEqCMekCZ0M48?= =?us-ascii?Q?Ztj+D7M/s75FDFV0/xCFwh5qbJ5q3zEEPe1YjdwOU1F619tf/4IutjmKI5O4?= =?us-ascii?Q?Vw/AB6LMEqH2rgyc71HVZXiUDlPlhf6Rdhdov0K4UdY6MAAayG/ClFYpUt07?= =?us-ascii?Q?2u+gPyrl6UhownvkEFPRAMU9dLX1bAXiBBdAqG2v6XWNajQB5M3wdqY6ATVe?= =?us-ascii?Q?a4HrEP3eERbYHRyaGzNIwRHMN2x3hzsT8VXhNSOYBioIoO2rsInQkw3e7M8p?= =?us-ascii?Q?UCZJ7E5DGVdKp0S4wkQjPJI+axORJGPuj6ZhzGhSN3GCuVJkYMBtWM/xZ/eT?= =?us-ascii?Q?YtoxVaNZd98CMYorcG1IjGiySs/0Afr6HjtAvih7p+RBGtzUHhXMVECygsCw?= =?us-ascii?Q?llthimaiQq/XAgKMxfXKNLlBBuqDcyZS+F67gsy0FMYM9ss9tvOKnm2KpmBS?= =?us-ascii?Q?nTS+G2neyAccqfu//dPjkLlgddAY2z4pcWL0rJVov1LjnwA19OICLB61rgsQ?= =?us-ascii?Q?31Scp1ghzWJQY4sNEFJNVUMVWwclEXPDKGLX9TxkOEcwNALW12DVaW75dskm?= =?us-ascii?Q?wsawzzzosrWL5KeaUfHsjg7Nntdw5yUAfTdq+mUXLf6TYtNhWu8xNEmC5ash?= =?us-ascii?Q?FVqFmucUl2CSpr+KrF+K1HrlmNy0vo9Wd8xGUxgT4NpNUMQlUogES+YaAiyH?= =?us-ascii?Q?dyKUzQtkfsyzF6RZ5OT7K5jX8KeyPdr9o50OUdC60ZsjdHoPZ30GsWO93364?= =?us-ascii?Q?jHWnfs1vhYRdGyQCRrsvdIGHwreSP5tDeF5DND9PwEo35coDoRCqMrJim3w0?= =?us-ascii?Q?vDcAgfBOEOdKj5ewNKZKZ/d4cvGdZ1RgGVE7MnLpH4qhvY/hWhloE/ctWDKC?= =?us-ascii?Q?O+Wz+gr2bOkfpBxw6VfPhlKkRJqPz5+sJa1zQk2XCMH3lSz1manf7oJqQSTT?= =?us-ascii?Q?B5VYjWwBla9MYYdewDwYhNZ4VFsDINZRIn+Ryir/VpajIZkPP/f74iNLN4Rk?= =?us-ascii?Q?19hfYrNuo/rztZizGKQKGSlpvb7bPuHN8mAi3ojj1oaapKukJdkFDBKiExzl?= =?us-ascii?Q?PcQDwYPm3/+Flpykps1sE2wyGhAA07M1FvU57fEzc?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0727; 5:jdFtP2+HW+FEZGC7x3c5F2HVv/uQIsSXLg3NH++2YWHkHVy4x1jq0TRVtVvCJ6d1QcJ6Ne+b6kXVNY7h0M0Un1q8Pchbr6l06R8dlpps8BwqPi6rO22mlhJdsjF5OO7DtMynlwDYFUwmDiCGuoI+9w==; 24:JK13BLMdSbs4+DAtmZefmc3OeFY9sBBURXQ8+YHzsZTuCGsm1DCo06Q3YWnQXr7E4AysgQJm0BGOXq9uv5YIGRkHlD3Gwn2nJLQIlfbKJlM=; 20:6KKbMT7PJTM2APApT/HTER0CIDuEd3pI2Tx5iu/e6yopSkqhGmACWiuUv8IK1us+RQEZqMXQzBB/h9kTkTjq8Q== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2015 06:41:52.1332 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0301MB0727 Sender: linux-mmc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-mmc@vger.kernel.org X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Signed-off-by: Yangbo Lu --- drivers/mmc/host/sdhci-of-esdhc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/mmc/host/sdhci-of-esdhc.c b/drivers/mmc/host/sdhci-of-esdhc.c index 5315864..5ddcfc8 100644 --- a/drivers/mmc/host/sdhci-of-esdhc.c +++ b/drivers/mmc/host/sdhci-of-esdhc.c @@ -583,6 +583,9 @@ static int sdhci_esdhc_probe(struct platform_device *pdev) of_device_is_compatible(np, "fsl,ls1021a-esdhc")) host->quirks &= ~SDHCI_QUIRK_BROKEN_CARD_DETECTION; + if (of_device_is_compatible(np, "fsl,ls1021a-esdhc")) + host->quirks |= SDHCI_QUIRK_BROKEN_TIMEOUT_VAL; + if (of_device_is_compatible(np, "fsl,p2020-esdhc")) { /* * Freescale messed up with P2020 as it has a non-standard