From patchwork Tue Jun 2 07:09:51 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: yangbo lu X-Patchwork-Id: 6527251 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 92DF5C0020 for ; Tue, 2 Jun 2015 07:29:58 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id B07AB204FF for ; Tue, 2 Jun 2015 07:29:57 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id C366F20489 for ; Tue, 2 Jun 2015 07:29:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754009AbbFBH3z (ORCPT ); Tue, 2 Jun 2015 03:29:55 -0400 Received: from mail-by2on0105.outbound.protection.outlook.com ([207.46.100.105]:52210 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751455AbbFBH3y (ORCPT ); Tue, 2 Jun 2015 03:29:54 -0400 Received: from CY1PR0301MB1193.namprd03.prod.outlook.com (10.160.165.24) by CY1PR0301MB1531.namprd03.prod.outlook.com (10.162.165.153) with Microsoft SMTP Server (TLS) id 15.1.172.22; Tue, 2 Jun 2015 07:13:56 +0000 Received: from CO2PR03CA0032.namprd03.prod.outlook.com (10.141.194.159) by CY1PR0301MB1193.namprd03.prod.outlook.com (10.160.165.24) with Microsoft SMTP Server (TLS) id 15.1.172.22; Tue, 2 Jun 2015 07:13:55 +0000 Received: from BN1BFFO11FD017.protection.gbl (2a01:111:f400:7c10::1:164) by CO2PR03CA0032.outlook.office365.com (2a01:111:e400:1414::31) with Microsoft SMTP Server (TLS) id 15.1.160.16 via Frontend Transport; Tue, 2 Jun 2015 07:13:54 +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; 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 BN1BFFO11FD017.mail.protection.outlook.com (10.58.144.80) with Microsoft SMTP Server (TLS) id 15.1.184.11 via Frontend Transport; Tue, 2 Jun 2015 07:13:54 +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 t527DpV7022484; Tue, 2 Jun 2015 00:13:52 -0700 From: Yangbo Lu To: , , CC: Yangbo Lu Subject: [PATCH 2/2] mmc: esdhc: add quirk to support 3.3v for T4240 Date: Tue, 2 Jun 2015 15:09:51 +0800 Message-ID: <1433228991-24324-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; BN1BFFO11FD017; 1:Guhq4EpGz61AEH1WwPhX2C0VYilvVHQXmDSUJuVCGZAflwhCwm3tsPIfU8BaJOQhjEstlayGODLbG9/f3nTr5W8IVKBPG7oewusSYm9e2U/FevmdORDSkfyu/gAlE7YQ18LDG8DooovO9TlWRHZ2/KRy5OM5m0tDhRyJzaZABNHEWnOiFNTaht1oYrnL9INGxTI1ziiQkoCpQwyOIX3lTb9y1R3AczwCJ77N912DBU6CyTXuN4mrb1qTLFGLUS5AZENtSlGQeVmm/Duql0/MQcVbp0UBq4gLCOp0HYOzFw7WfbCyDSLmg9nYOpMLeIIBy1CqpCYr1c/a6+HtobFMFg== X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(339900001)(199003)(189002)(47776003)(229853001)(19580405001)(5001860100001)(5001960100002)(107886002)(189998001)(33646002)(50226001)(104016003)(19580395003)(5001830100001)(106466001)(81156007)(36756003)(50986999)(64706001)(85426001)(2201001)(6806004)(5001770100001)(86362001)(4001540100001)(50466002)(87936001)(77096005)(68736005)(48376002)(92566002)(97736004)(77156002)(46102003)(62966003)(105606002)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0301MB1193; 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; CY1PR0301MB1193; 2:CpEoQj80A3Ys0x8VjIwjRMT3Xb2VjNbTsCHm4nuxs2BG6sIDlYC6xFlTE74uvLru; 2:T6UQiIpdz8GfgBjgYoNiTAUX+kOgZknkcckrp0HLBrUWs+LB8WoeRBK4Z15NHrdcbr07MlRTNS1mK5nnzmjexulD6QZpX3y0PYfAiER7iixGTj1kAg+hWGVXY2lxPPXOLHoNagqx5Y+b7VpFMhW6UgfD4NBkZXpqS4uERDHPlnn1+SDX+kXwvNsz36MQYxkGCNMHInk4XP6c1eBl7CZKucj0jTi4yfDNiJ7mdfDI9kU=; 6:/NANnIhLrqQsBCrlR6i2l+oYibeRk2JJC+zVCijE6gGCsDKcsj/o1H4mTFyGPLSkkC150GifYNoGlIZfq9OaQ9IEJipt/7PCVqmyU8Fh82FfS1AY1zl7hGmw80jtD+WFwgLeDsoKucCD1bwRxwsTc7+G8sTaRmBIKMwXj60DxelmvfneIKaUI0dfsPUSyJOTbX71j7NdA4QygJiNQI8zuFZZV5dqCI+xOB1TcB87XuwTYfiHQlMFnznXYHpiW3DQoIedNAC8b5MTGoXCqwJSL6/ETdGv8dpgCd+mlh8rKLqOt2iR0gMolyVK7YqpxKFxtJrKVg/XKT8ltlywyD/18w== X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0301MB1193; UriScan:; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0301MB1531; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(520003)(3002001); SRVR:CY1PR0301MB1193; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0301MB1193; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1193; 3:X5qMT8BIfxSuTOYGuZiVc1oNlGJ0cNhc3k90JQQ7MVeAi+6I6oeqp1SUTVN8+dJl0Pwr6qO75sJluoINzJWf5DMNR3tgtSswHgjsiGDuxovR/sK3gvLH5ghRuGuSztmOgv3V/redt7zxqqC8ePq0+2D2dcT9AwdZVRtruDCcWTul8ykQ92eUiYWCHHaj7jWKbVBwZ1wSMTPUTZOchrLyqj2miNibS7sdSIMDCGlv2V0D/kNE+txtul3a2lLYleC79BKXnPxxdOhHGFYal94orx0FxAjS8G/y8Y6GRAuEMKV/Db7fQ7d6VhccjBBU4mM4 X-Forefront-PRVS: 05954A7C45 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB1193; 9:gfpXa7J7VSv+B4KiPn2Bvs/4eyybT/Y9rgbZMRwm?= =?us-ascii?Q?1GSfb7fUWawjiAGIzNFyeHPyEPKd2ljbZhVzvaw/sQ+oAZqN0ruY7pjO0rQQ?= =?us-ascii?Q?Y8H2RN+GXT9KdInEEUdtnJi4xlFYPgP1XrlF+cW0x0ZddcK2bi7aYrtF3P50?= =?us-ascii?Q?5iu2N9LNX5UUqaIdEiNkUJCj3fa6hIDONkgm9nKixarPnAKbxGeHOmjuf4PM?= =?us-ascii?Q?ZzvHiT37ekDxatE182UT/PO3XeVTTPOJKvEPOZlSYuRkYAlKY0hs36lDXd9G?= =?us-ascii?Q?5JLvWiAb68LyV+SaWcS0dkVW3gM2irEZqQXPQlvBIWNzYSZYBb5xBSIV2tOb?= =?us-ascii?Q?DDQZZbX9kHtMguACyLaLiKfKCibW30asWtnmZiJMwokpIQ8XtG5xxiprNFNV?= =?us-ascii?Q?84rL1TeQL1kusGYjunOMOiRXpVkccwNvT1C/ozSuGhY+ZM1MKCfBeJho09aN?= =?us-ascii?Q?h7uvim0lgjI8oARhqkvSB1TKA984bgOK74dViI5NgPpTPD0F8S+XZIIJqm2u?= =?us-ascii?Q?HNKrfVE21+bsNQU5mypOvpubZHzKlt362SHC+ksA57xGatu/2K6eCuBejmQe?= =?us-ascii?Q?zHkVQyJh+xb6eon6lXBwNg0+POIoV+u1T+q4wcnsCZ5TA6J9FtDqryJKKB31?= =?us-ascii?Q?Wz791FkVqSYfHacFsOO1xaTYL5Ow7nxTR6i60frRqFZQQTinOPZgSnEV4WTw?= =?us-ascii?Q?ESkeZGU3TvtB/S8RN8naM048wIfk6trMDsy80C2tts7N2O9mvg6Prrfm0hxd?= =?us-ascii?Q?/ga3uycu0/OmA52xjHYOnVAWE3CrUnpUsIPSKrPZj0pYCtM0lof4JA1Wr7Zw?= =?us-ascii?Q?jMZWmXtuBn3ZLEElKnexGj85Nojjij0tasota/2deuHtBOji0Yoa5QRUSAOF?= =?us-ascii?Q?5K14/NQOCkJDY4guMw6evVFcvOrOGDHQYY+9VqyDizhR4B5fxl9GOQZGIdXF?= =?us-ascii?Q?67l3HKt8/FbeGxjVpoBE2S9L/ZH+5tlia52CbsT1OiAZd8fC78WazMfCYnr9?= =?us-ascii?Q?CMX+zIk4Vg/AfskdjWnXl64wKu7RlXuqt5njvYj8++uUW3LjPvko2KHkly4I?= =?us-ascii?Q?GQD3JiY=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1193; 3:kBC0wCJA8OOlHincmZlLDmAvqV8PD/0QsOgV+RbYDxvwJwPlDWMPAu3HNq4bQLSKNg0YBHzncReUuY5LkiUq5K6AcWcootI3mJ19sdXEJ3Hbg3iemHbgM6U5icXsFIiAZC3lpj9Fu0S5qiY2t1aR5Q==; 10:pgiPzuaXddJ6/fWvAJplpT3GMQPjflk9NsFA12PKJows1kesahZc3wlYaHh8WSW46Vn5Z0s5IL6u4nf/U4jppLKM7kQpA7Oxkn03Tib6hNU=; 6:Z33rahorhwEDYgKD2IBXUAR+9dqhvjzWur7+RC0g/Ib6LR/AbttiKKTdI6z/63ws X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jun 2015 07:13:54.1542 (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: CY1PR0301MB1193 X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1531; 2:d9E9BmD6IFT0xwVc7SyQo/Q61nOg2eeSNDMSgaCCnG9gzcOf3qjAgqaN8aL5l2V4; 2:9ZBbT68HfJN3OsK7eJqZsFZLs05fBhwowFJQfj0yv3tGC8XctsX+yhqlW7K13ioUKaAnNeOROcQ8EPezfzr5BLrxkpNUUn1E5E+/Hc3M7M1RwW7SoWM9AD7w9o9LuyJLzQ6APQLME74WzrLVS63X6FCrFZgFmIID2/xYBEFMnx7YOgaFqyd/5+QxaPpsSUW/pr5vH9x4XRLuCWidq3qCiT+uxpb8AHaPC8+xIv7hpD8=; 9:GMo/rJ5GbIJvO+CXlpU1kLsbyyLNx1JGMoeK2ljTrcTMx4D/LfvMt1AIyxpldWU3SOK+18S9Pi2dYphYjs9Ha8GgkvVcw4VFv1nUQoxW0ks3vgBGRy8uaxg11nEKaTyd2OrPKUyuPr2LoK4MUHE8bg== X-OriginatorOrg: freescale.com 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 Add SDHCI_QUIRK2_CIRCUIT_SUPPORT_VS33 for T4240 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 22e9111..4f5fe42 100644 --- a/drivers/mmc/host/sdhci-of-esdhc.c +++ b/drivers/mmc/host/sdhci-of-esdhc.c @@ -369,6 +369,9 @@ static int sdhci_esdhc_probe(struct platform_device *pdev) host->quirks2 |= SDHCI_QUIRK2_BROKEN_HOST_CONTROL; } + if (of_device_is_compatible(np, "fsl,t4240-esdhc")) + host->quirks2 |= SDHCI_QUIRK2_CIRCUIT_SUPPORT_VS33; + /* call to generic mmc_of_parse to support additional capabilities */ ret = mmc_of_parse(host->mmc); if (ret)