Message ID | 1470660653-21743-2-git-send-email-yoshihiro.shimoda.uh@renesas.com (mailing list archive) |
---|---|
State | Accepted |
Delegated to: | Geert Uytterhoeven |
Headers | show
Return-Path: <linux-renesas-soc-owner@kernel.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id DC52B60754 for <patchwork-linux-renesas-soc@patchwork.kernel.org>; Mon, 8 Aug 2016 12:54:37 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CE72B283E4 for <patchwork-linux-renesas-soc@patchwork.kernel.org>; Mon, 8 Aug 2016 12:54:37 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C3414283EC; Mon, 8 Aug 2016 12:54:37 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5AA0D283E4 for <patchwork-linux-renesas-soc@patchwork.kernel.org>; Mon, 8 Aug 2016 12:54:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752007AbcHHMyg (ORCPT <rfc822;patchwork-linux-renesas-soc@patchwork.kernel.org>); Mon, 8 Aug 2016 08:54:36 -0400 Received: from relmlor3.renesas.com ([210.160.252.173]:54215 "EHLO relmlie2.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752014AbcHHMyb (ORCPT <rfc822;linux-renesas-soc@vger.kernel.org>); Mon, 8 Aug 2016 08:54:31 -0400 Received: from unknown (HELO relmlir1.idc.renesas.com) ([10.200.68.151]) by relmlie2.idc.renesas.com with ESMTP; 08 Aug 2016 21:54:29 +0900 Received: from relmlac4.idc.renesas.com (relmlac4.idc.renesas.com [10.200.69.24]) by relmlir1.idc.renesas.com (Postfix) with ESMTP id 9EA8344164; Mon, 8 Aug 2016 21:54:29 +0900 (JST) Received: by relmlac4.idc.renesas.com (Postfix, from userid 0) id 82C64480A4; Mon, 8 Aug 2016 21:54:29 +0900 (JST) Received: from relmlac4.idc.renesas.com (localhost [127.0.0.1]) by relmlac4.idc.renesas.com (Postfix) with ESMTP id 79C6448014; Mon, 8 Aug 2016 21:54:29 +0900 (JST) Received: from relmlii1.idc.renesas.com [10.200.68.65] by relmlac4.idc.renesas.com with ESMTP id XAD29685; Mon, 8 Aug 2016 21:54:29 +0900 X-IronPort-AV: E=Sophos;i="5.22,559,1449500400"; d="scan'208";a="216948986" Received: from mail-sg2apc01lp0244.outbound.protection.outlook.com (HELO APC01-SG2-obe.outbound.protection.outlook.com) ([65.55.88.244]) by relmlii1.idc.renesas.com with ESMTP/TLS/AES256-SHA; 08 Aug 2016 21:54:28 +0900 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesasgroup.onmicrosoft.com; s=selector1-renesas-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=2JzTIXS8vjJuUb+TG9KRCZs0aQRwPxKZxVvHfAaCjOQ=; b=k5C4Nb6wAVs0lqX8dVCC5GXlptyjO/JG6pME/PeTuCFebZZBiMxLWNuKnLi2KrUfzEGBHH2DKPVrJzIDhRDsAje1rZ0Ej/cUvZjvtcpPesxeQGbY9o/v6ddNmWJLjYGMlGBF+urjul76ys+lSThh+3w2EtAoWE9rF5iXTiEmPls= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=<>; Received: from localhost.localdomain (211.11.155.144) by HK2PR06MB0548.apcprd06.prod.outlook.com (10.161.183.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15; Mon, 8 Aug 2016 12:54:25 +0000 From: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> To: <balbi@kernel.org> CC: <gregkh@linuxfoundation.org>, <linux-usb@vger.kernel.org>, <linux-renesas-soc@vger.kernel.org>, <stable@vger.kernel.org>, "Yoshihiro Shimoda" <yoshihiro.shimoda.uh@renesas.com> Subject: [PATCH 1/3] usb: renesas_usbhs: Fix receiving data corrupt on R-Car Gen3 with dmac Date: Mon, 8 Aug 2016 21:50:51 +0900 Message-ID: <1470660653-21743-2-git-send-email-yoshihiro.shimoda.uh@renesas.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1470660653-21743-1-git-send-email-yoshihiro.shimoda.uh@renesas.com> References: <1470660653-21743-1-git-send-email-yoshihiro.shimoda.uh@renesas.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: TY1PR01CA0025.jpnprd01.prod.outlook.com (10.161.131.163) To HK2PR06MB0548.apcprd06.prod.outlook.com (10.161.183.153) X-MS-Office365-Filtering-Correlation-Id: 32d3a3ba-656b-4ac3-bf28-08d3bf8b206d X-Microsoft-Exchange-Diagnostics: 1; HK2PR06MB0548; 2:+vTb86rQozGwQuG15a/V6HTSZr2HzNCFZ9j3QWzc6Jpaatg5wu93A1x3Kk9S047SBPuw5+dwyzfzjTYEvoeSkDV3eDqLpCCBzCN49raGI6xQyqBdOX9v7Ckm5W1FtkZHPAw5ebAYWewexR+acFXnUIwdpDH00n0pSFn7svwPYwEsk+LKn3147ma7O6VD/bJG; 3:8MGqllR2nECD76MgOaXBszoQt4NzD0M/rhNUxmkdjWgUb8x+txLs9jmQfhiHh2cyH36bG9ZcCMiZmdtzYV6pVJ15Uv4/SPK42PxBNtEq9JuAFZDfEUXF6kkpTNtGjEHU; 25:aWazWrPva5K+F8bTNWZNT67BAYrVJW2qGLk70g1XG/G16hFSOW45CDtaF5kJTPDtKuwktjzdsBf/PveqeCgeeAnsFZB+z6Q9ID17Ati9SP9E2ZfCWV1C/X+bLasey+Wp2GSBQm/QeENNzs0gj0bRYjeiUCsn0MMm0t1hRR8K69POQt0U6ZVg8/O5RIzMIvIhqKCQM+n9bZWFmaI1R4NPe3LcyWWTZxQtQ4uM3QJs+UnsTBhXTW0vAYGnEpG71TVibBtK8bAOQzmzoXw7QSYMwZAUD7eEFYuxaWQg2vMkfjSASF8KDDnZuxNw79w2hwAhYZRKkzY600eAnb525iHfyAnLUgPgUuTuyEEO1bpkWLf289S/4Xaz1BqaeG2s2/PGjrN/CoEWwUijd/11XMk6CnmzIEe1q0DV/i2RPX490Xk= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HK2PR06MB0548; X-Microsoft-Exchange-Diagnostics: 1; HK2PR06MB0548; 31:GkaK9JX9WDeBppaGbIsMChpYYZtfF01qTakkx0xi3y71xl8e+gYf7ppkFJ6wPqF8GDkSwkKfJa0Mzs51v/RlElA4rXH9tfYMMExsR3xwUUO2P1L9gFrUYpFzjk17Tinev6chqhip1SODpaBlS3D4xkIZw0aMrDIAY9H847YNrJEdzDsVriiUbB+NjGbtD+Nc3yh7XZ/RevuSjSK0dTKhD4fQ0wx6vXJB5Z/qHHQqLRw=; 20:XucaJow6vkSSq6NemtgojMLnsQt5oGOZflmsBpD3DNCTHfqrRrwlXDz7UN0QB+4KpKnO5yKIeZBVLTUKA7khkQNcsrJojG0wS1TtzEoSMq59bh0OfIsq00ym1mtFCGRgShirGXSK+QU6Jr1+K6yhG4CVHjrvGvD68Xn7VsifYHJGCTzDHiP0IaiPKMfw6TKl1RFzPVDnoB90Qh2dsqqQXEyq1LDK+X0GvqISTFIokQqearz/cTdR5C1a4CNgmVRTVqHj1Lj6yqkW7HM8Ndor6eboTOVFLyFaRuwsNY10LnzMVaFxBinCKF3bn4MNqCGlrej/7oOupMe+DnVjyPXNXUwjJosGZ2krvtW9whxhJzfhqPLhGiAll9U79ySHAVirGffk/FF9YpIFjz1OHhfZyGPS+dlB4lm00iUYmC8JLTD3PvjLoS5k/QYiDjQ6u3rB178wJ92YWtjViGswRsbINO4Xp01Lv8emA3nnt6GMKIW3BOHyWxqRMtzIYJFAi3Ni X-Microsoft-Antispam-PRVS: <HK2PR06MB054884C09E35AEFC9D0F2CB7B81B0@HK2PR06MB0548.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(9452136761055); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:HK2PR06MB0548; BCL:0; PCL:0; RULEID:; SRVR:HK2PR06MB0548; X-Microsoft-Exchange-Diagnostics: 1; HK2PR06MB0548; 4:rIXNoywoscqiCG+0E+msFAoRD28l5rpKZM5mDfM+thbN5jBBRQGhynhXETmCRWjCN7PGsELCs0nsyIoVf346b2n5LDPECfmWOLukApW5mFIXHyBL1hED5RsUxfZQQmZr/WnWYGJu5rIO/LeoTZfGuXqIW17oZ9/WSV9TIB1Bj/ScvKD1VIZ/WkHyzJZs5uy0KG46lgYRM3GwQc4MsgsKbBZ9CEwrH/Lf51WUztwt9CVTlO1lRVxY9G5PVh9i0QKHNFn9K6OwIXHJQzmKicRKggX9gVmANbTXtNiryN4zEzHXgJM8zUbzFJf34MPpbOEVXi9nMlTLGuKyOsC4ZBLE6cqexlBB7bHFTmZRPH+aJ1AsiGlyGzKv2XQ63svg2//C1xo86+vZa8FKBcirWMAywrEply5Obq0r65EMN21jPEc= X-Forefront-PRVS: 00286C0CA6 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(6069001)(7916002)(189002)(199003)(106356001)(77096005)(8676002)(2351001)(42186005)(5003940100001)(66066001)(33646002)(586003)(50226002)(4326007)(2950100001)(107886002)(105586002)(92566002)(81166006)(4001430100002)(81156014)(19580395003)(229853001)(19580405001)(110136002)(7846002)(7736002)(78352004)(47776003)(50986999)(76176999)(189998001)(2906002)(48376002)(50466002)(36756003)(6116002)(3846002)(68736007)(305945005)(97736004)(101416001); DIR:OUT; SFP:1102; SCL:1; SRVR:HK2PR06MB0548; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:0; A:0; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HK2PR06MB0548; 23:DQzFM68VCU4kr3nnxnZBdIIWYQiP4d5BnwBbJaS6d?= =?us-ascii?Q?7XSRj8gguH7NQ7gtv/vUkQIogsMev/hAr0SZ/hvNaCtRKWbxWWaoqG4KDfYd?= =?us-ascii?Q?1UmOdScbYvB0uvkBJUYQiCpCtmpE/9SlA9IbVXonXbi6Ngq5T/lEh8rahhcF?= =?us-ascii?Q?w1DRkFURNsyzMMWm77xE8IaWQ3DXxf4w6POQLVPUgbB3hi1yb32XiLkEQ5e3?= =?us-ascii?Q?SVvM4brXwYMlmCT2w8kq4VguurmjwI2GxiHfpKeXArqu1mdMzF8pQahAd1ve?= =?us-ascii?Q?zbs4bd0BSmhP2FvFGn0tN48IlkZ9oTsbSOVnTV7rt4rXTQdbg5I0Jt16SyLw?= =?us-ascii?Q?QfVTCykPHwZz3lsarLuj1PCWIGfmGlYyihXPqfbwsuSOFdXInqZv+6lJ9BOY?= =?us-ascii?Q?xn5ls6u6R4GI9CGZsMQgHjSI/Siqfi0seawaqPzBKNMeOsr2Th6De8+QUyaZ?= =?us-ascii?Q?asCAXl9TaNlyE7sbvR0cv+DhW8k8xGLhQUcUuQmV0xCKHFmtgZfNtt+jHRUE?= =?us-ascii?Q?eKyBc7fSysy3kAd0Ntln7hHq2F89Z/xnjNcB7Ev+8+UxEZ09alaF4kEvmbYG?= =?us-ascii?Q?9/Pppz1pcITieUeO/8mD+jSIBFpZVMomFkB4EOf5v5nlAuSG3WtQ9woWAdxL?= =?us-ascii?Q?JDuPTRyNaVm+8IwCHm/410X0ldScvrjhOYosCsGpHdum1b7SIvpa4aeShbsi?= =?us-ascii?Q?odeMktRea2bs4ZAgIrlegjJHAMFNt/IFmAoUEJ3rf9I6XY5g3oOWks6ktjD2?= =?us-ascii?Q?2BT6aM95y7nEH4sUQqzyhEieR28NCzHA1VLF3vcpZ800h0tTWhFHbo4xFrpB?= =?us-ascii?Q?cm4qDNrXCHSdzle7E8v5mwcb3qHJ6oROOnt3YL22UWZa/vpCqGlKe/OjRYp9?= =?us-ascii?Q?bA4KtKVGh63U9X5Y7Ku4a7hgNAJfp3Q0b6X2PaaKfd/HFkGwU1liQ+SE2QTD?= =?us-ascii?Q?1zbn9qsSuMG+QfNzHM+DqcmTPpRtR7nSD8b1td9OWR7HszNQ9PAmJK9tLomU?= =?us-ascii?Q?7uaYPYFx1jByjr7xcn9aJDaZsXJyFGEoUmwm0BOqEtbP8shgYZG5pK6yJXOb?= =?us-ascii?Q?p/WB8LH+kiQu5zHn4dITrWaO1YkrLqKiFfhSiMEriXCYD1r1Tqvw9QU3pvY1?= =?us-ascii?Q?vj9D0WOo3oM2R80mMtCRgVDR9aT6IMc?= X-Microsoft-Exchange-Diagnostics: 1; HK2PR06MB0548; 6:HKeHiiNtnvnIxHrzKfxpXanoqPW8BX+Xy84wrgLBpA2CImHIG74KWb4zhkdGu8SHz+mPEQNvAiZea3CyYWoG+/JRylrRz7ynYrN3Vkt9XvwVSuIMGBbKrjg2LiA/4KeV/iIBYBV3P950WBfut0kb5mORfI8tfzio3jvEaIQqa1dAwtumCLMAxZCVrFmICdJn2HHTBy3IgvseNuF62QA20pQTYH9UCHMQjYYCBaL2gpI1Q0jeU3XlL9yB7jmtFf6O+IUgzFuYol9RehjGk9xpsZMwPliHbgqEl4yMCgW6bDxZCug5CUaVgqEZ6p+NAz3iZucRjpocQsuckrbM3K7myw==; 5:wvy6KFx1BdB/ktpcoNcEeCp2hdfcIB8V2VYcSIkefxrI/iiK7aBvFtOwL8o1jEAMRfFLEwqfOmLiGZfXglkdcjrP7JQUKAsNq4HFLRVITT84L9YUzv0O6ZAU/iy2Ax6ekDQ2zEiiFGT2HsMZn+eopQ==; 24:D4fNyNLx+VPJttE4emWFyrA48rAp13F+XIw36h+4uLFQ9r0QhaPizk2Cmlcck4GREvgBnShseSCX0ukIlJImnCju83MNz3l8SAzsiBFLA+E=; 7:MF36c8UcBPYi9I3Ao00gJpuH4vSRsQ0ATHFBR9KpggowyimLWBWLt6lMOiBiCRhkF1hCKjAera7fo7ucOlNbSQe3CrCCzzqxVp0rlUDR6x3HrMFv8m1SM0U64peiia6JRJgamHPK94fCePmR4eMEVgYfHbicnGrnWokanNBy5CTrNr3HwZ+kPjKpVyEOf2F+2WBSRHHX86+vCk+wjEWIPQ4nAH3EjLIflp85XmZmucvJ19zE3M9e5io4S7TMBngE SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HK2PR06MB0548; 20:YHNpjLvCcBG6aEoYSANu4OnkyYbJZZNe+uuqow1lKAXifP1CSrfc5uY7cdljBzrNP+L8OdSl8j8K4qHwvSrUz7KNTAJTvV2JLsTO40VFji8VPlkShCtbUcKEindtRI8aIY74Q23MhxkXum3zddGq31vpp88t3jN49W1xgKE0q2Y= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2016 12:54:25.0100 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2PR06MB0548 Sender: linux-renesas-soc-owner@vger.kernel.org Precedence: bulk List-ID: <linux-renesas-soc.vger.kernel.org> X-Mailing-List: linux-renesas-soc@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/drivers/usb/renesas_usbhs/common.c b/drivers/usb/renesas_usbhs/common.c index 8fbbc2d..ac67bab 100644 --- a/drivers/usb/renesas_usbhs/common.c +++ b/drivers/usb/renesas_usbhs/common.c @@ -514,7 +514,8 @@ static struct renesas_usbhs_platform_info *usbhs_parse_dt(struct device *dev) if (gpio > 0) dparam->enable_gpio = gpio; - if (dparam->type == USBHS_TYPE_RCAR_GEN2) + if (dparam->type == USBHS_TYPE_RCAR_GEN2 || + dparam->type == USBHS_TYPE_RCAR_GEN3) dparam->has_usb_dmac = 1; return info;
Since R-Car Gen3 SoC has the USB-DMAC, this driver should set dparam->has_usb_dmac to 1. Otherwise, behavior of this driver and the usb-dmac driver will be mismatch, then sometimes receiving data will be corrupt. Fixes: de18757e272d ("usb: renesas_usbhs: add R-Car Gen3 power control") Cc: <stable@vger.kernel.org> # v4.5+ Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> --- drivers/usb/renesas_usbhs/common.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)