Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751404AbdHaIy5 (ORCPT ); Thu, 31 Aug 2017 04:54:57 -0400 Received: from relmlor3.renesas.com ([210.160.252.173]:35760 "EHLO relmlie2.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750816AbdHaIyS (ORCPT ); Thu, 31 Aug 2017 04:54:18 -0400 X-IronPort-AV: E=Sophos;i="5.41,451,1498489200"; d="scan'208";a="255381269" Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=<>; From: Yoshihiro Shimoda To: kishon@ti.com Cc: linux-kernel@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Yoshihiro Shimoda Subject: [PATCH v2 0/4] phy: rcar-gen3-usb2: add support for r8a77995 Date: Thu, 31 Aug 2017 17:32:43 +0900 Message-Id: <1504168367-29464-1-git-send-email-yoshihiro.shimoda.uh@renesas.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [211.11.155.138] X-ClientProxiedBy: KAWPR01CA0083.jpnprd01.prod.outlook.com (2603:1096:402:c::19) To SG2PR06MB0982.apcprd06.prod.outlook.com (2a01:111:e400:5213::24) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 25e26682-2885-4353-fe30-08d4f04b57e8 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(48565401081)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:SG2PR06MB0982; X-Microsoft-Exchange-Diagnostics: 1;SG2PR06MB0982;3:vp3QhgO5QdkEa0BQWE4mzYRrG27/UNMRwSUtQYZthGuPiKZQNWBIeYdYjxiybWSIuE3cPvi7wItDlEEhtySz4H3Ta7R6SQ1efC4RhC4AQkKzpr/+qyyEgj6GqXRVzxMdqEMd1yfw06DBfakRRLxZZaNLH+8kq6g09BsA5CRXSuUp90tL7w2IAMCfERHVCcocLceblvDO9n9HElCArN0ofgwbOSdf7B9sS8J1G++YMyXouBczKOKT59wTOR8Z/M3f;25:WEuFQp3wZWVX0vn94HezbztQDdSOuN3PCXsJXO8i+349skMpsaOVWHguu04oCu26MKmDUTTh6+a0oGciWUcsGkt/RW4EliVcYz5zm6L+zxyXTbVCrLfUmDsW7SuolhY0rB/MJk0etj6oy6P8ezDf1qKjWVgxaAyn/1G91ICXxt4xghCic7fCTH5E64jZP567V+aRrCfxlXjJ1O0XeFErgqUyN86nwCqyVRc/FPmEJXdpXkl6rwBrUbur/ujzV/tWRb9tdZYS/V3xFacFPQeumTrCn7vXGWYfAg4osLhTNxttOXp/3bOCNxYVwFLlhmGxV1MWkP9jUtTsRBTsCmldSA==;31:33vABSiiRMlH96pTr94fvXlq2QcCT0P2cJssdzwl2M0lb+0W9pJWpLqg/ILbJGcOpioLY/ZeUDRu0FLiHz/til3AZqsnjPxEZjqzJrHxHPyguQBJubv+L+dyL5YZzdqSngwF88HsbH26waeZbcwnUsVzCSvIZPLjpSnYAOG8wxR284Uk8T9oBbJxYxyJPWw7CwRRCRl8+JBT7hpRY+tq0ZilM6U3ayjUn46NhdTgIS0= X-MS-TrafficTypeDiagnostic: SG2PR06MB0982: X-Microsoft-Exchange-Diagnostics: 1;SG2PR06MB0982;20:0l3IdRIqLY5dqLo0XfeihGvQHFhvtn/04GIyloNjvAA6Z0RGw0FHcOfsoz7BewHrlTKQw4T+HVCc6afPcXI4k/yV8R5MVIC9cW8Daup1ZXoAS+AcwVfUrl2sXlrLpTjCL8P7cr4kTjE9VkTRJ+tvalmx+qex/D7kIypdb47avQJoSK3Z0Apy7XbeAo2Y1SbpBhr99auci5ZsRjDjhkKjHfXWnTd4SCJKz7RUtViHcgkbY+io+BsbPrNvN4o1/uMwZ5d8LANJhGS/bfxALV2O+pUhLQwAfr6yfr1nsE4UrITOnn60OsKUiulfzrh6cmZvK/EZra+WpR22K1Bzkl6LyctPU4GVr58UwMcxusaa1ik5rt6Y6nRCSbaZ/UZjH7DjKTFlVAQCupBwzd9g1EkQhQxSZC4VTKJXTr0rPsstzSVZnOQxvo1nV7hts2u5v9yRG/TCY9l9ETYGCqmor5dw/iVgWvQ0VrSp12TlgJSopKePi5Q6Q13Zm0UwRY4I9lP4;4:OaYrcnG6NU0YYtdteO2hyl0Ik8q+aeVjrJcRvgUNQUydsNnNqsUqapjlOEMmE2qDuDmzOn77ynWBGtVmZxJD2gMFBU+A6WV5gbRvIXq6qNvI/VpmMvfoFndNnyCfwkdy5+SHKoImFm3pyloedMRdgvw3ZVoTcogh21ymgbjtSCAom4GI/n1Ck+b5VJXkAZ2TyabVAF69tlT/mLLPngWSaLLqaGsDoCSguhQz9t+mSHHprz3S3fVCm8dLQaVvP/fX X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(10201501046)(93006095)(3002001)(6055026)(6041248)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061750153)(20161123562025)(20161123564025)(20161123555025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:SG2PR06MB0982;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:SG2PR06MB0982; X-Forefront-PRVS: 04163EF38A X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(7370300001)(4630300001)(6069001)(6009001)(39860400002)(189002)(199003)(33646002)(6506006)(101416001)(230783001)(5660300001)(48376002)(6486002)(66066001)(6916009)(2906002)(36756003)(68736007)(47776003)(42882006)(97736004)(6666003)(50466002)(25786009)(42186005)(8676002)(81156014)(81166006)(105586002)(106356001)(4326008)(107886003)(110136004)(50226002)(6512007)(189998001)(3846002)(575784001)(5003940100001)(305945005)(2351001)(2361001)(7736002)(6116002)(50986999)(498600001)(7350300001)(78352004)(53936002)(3720700003);DIR:OUT;SFP:1102;SCL:1;SRVR:SG2PR06MB0982;H:localhost.localdomain;FPR:;SPF:None;PTR:InfoNoRecords;MX:0;A:0;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SG2PR06MB0982;23:vRDn5M0tnBAMRudTb2LK9wI/UU/lF4cqcjYERkpjR?= =?us-ascii?Q?rBZwUV+PKxnNlHBqTG+GdoxH1OrKiK1mMcuYpT3Ka0ZzI+L2DX3Ez6DWr6tk?= =?us-ascii?Q?TFJTU3R3QwrD4HE+99rCi5//v6xcmMWt42xmw8Qn5hQrQOb0sNznsx66AGcv?= =?us-ascii?Q?QhoxLBlKM7mekxKZAMWtvFRvAv1jnHGhNmPBirj15JEwBrY0psDZzVR6vgOH?= =?us-ascii?Q?hfPJjDF+hhtYGKRVqgdkJNlZgACNz72psp1IDUKF+oMyPWXI53UczmQE+QBm?= =?us-ascii?Q?E/wNOVF0RlAcekWvptmOYTS6wR+Ne+DYx9BEgetimhASeXkYFd8N3BP7eG6Z?= =?us-ascii?Q?Lx2nA84nogtq9WCNupyI1FGsG2gt2ljKTltEWfuOMzd2/OOPR1sr0S4CFvdF?= =?us-ascii?Q?G2psV/ucr2WYXq5RDRGRjiIyGgyF0yhty2XHPf0KTlWwkeqLAmZkhFQSxkwU?= =?us-ascii?Q?SS3feLvV31fyntLBfklgKQCdQD8pae6ra/+NPUftCl+lJLFjo4SRixQDnRqS?= =?us-ascii?Q?ooD85OtX2P6qqh88TrD3HgbQLif0b0sz77Sqd9LTHFcz3/q+vEu0kY22BEyW?= =?us-ascii?Q?gZTjk2paeSe+0cInDEhIBPrnXZG5EZTFuJEcvmLrBX6ATxhmOTyOaZ6cBACJ?= =?us-ascii?Q?/IK1gAo27OOkEyjvBZwejEZgqo4UrhDlg50btSvi5jzOWlW+YT9Nvys14D2F?= =?us-ascii?Q?IaYJ3oJhsOvzRNEOGiKr8P7e+uCet2ERfmNUbWJkCmFfa/p9K4a4WRuPdaXL?= =?us-ascii?Q?KNoHacVRkZCGz3YAs1ds2dAKWs5cjaEhNLTGJlVCTCOMEOhQa5YCTqkW1dX3?= =?us-ascii?Q?mebSHTnrsusW/SHTV0tRXK7UOlEsTYfT2BxP0NAgi3B5pKgwYw95I4YxrWoa?= =?us-ascii?Q?w8zlMJHxEgzujZJ/PtfugzUuqOTa5ALdwFJxLW81gMqNWHtq5OAnSGz3trGG?= =?us-ascii?Q?ZqarfbocpW4fZu6IB3amVAF6ED8v5W1Bdpol5CTychULWySGGFyDKaIX3fFk?= =?us-ascii?Q?yw3twl0SWsDL6DZi+4IexWGHp4BQlP9jgIyJUik/K1/LJwlkefceIfr12wuV?= =?us-ascii?Q?Td85xiMZzk0yV/f+8G1vLHrwP5m6gPnkoQjcPd1+hkZBYNuY1ypwQ8WFgVF/?= =?us-ascii?Q?MPLfztI7fIWJQwBxUmNf8an3IRZKOBx5SQVJtcrfE9NRDljcLZdSnafv2ONJ?= =?us-ascii?Q?5IjDQthKap9sumhj/25OD5M1AK7fHXVyPILHLSgi/XxNxtsq3RJ30HY/w=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;SG2PR06MB0982;6:cwKJqYBMiUWB93BeGPEC6XcqbcQ4Kwbrm/hQIg6tJh4CwmUwuw6lG+DcSacpb/ihgqszMHMp1ABSnVn1awKv68Gs8n8d/vgIY0pRsb/tbEkWU+nRhwz3UKuXQumtRQtT8vk0rxVWgLlq5yy6l79+wxiblYz4V9aez6lVkAedxuqaTYpCO0UDLIeNThh3mjGdg/K3Sx6WhT5XQCDNTiEnquL2KEiMVI3A+OsymfZKUNn6vv3Ehm3eQGndX+2ZpvS6/rt3cQ2I5cRsd852DqoZa38SiOKqMcJkvNxv1NpQCxLL7hPbkGaRibB0kM5etVnMu4Zlm9eRfgmjr5KAbe9zsA==;5:uOkwpM/zP20SBrM0mUj85RbsMzYF1ZUndkfcbwpg6QnvyLHVTxsSGNNNSHscGJpOZ/XY9u2x1XiAa3HjMY0Dg+KGhdlYVmyBrSam/32cOietWBKMTwhWFsTjbaGJxLfpjT4MACrdvYyZMRKR2KDZlA==;24:FSpr/6bu278poS70E33PII61s9c975TdKwYGFIVsK1iioSaHgAIINR7qpEosvoBWkTY7uct0Oq/AWPgw+ND004Mgdf5h/gM1mIiE1Ft6Xc8=;7:Gb52Is8bPKnGQCcfaaS5/YqkPmQm/P0A5kw5Rvxx1d7Pb0WH58yIQeAtpbhMyOtAQ5rCULAumu9HUo+TDXoAO0qzwhGG5KJ1rRvH02zFykyaax3MUbmqfRckOo8Rih1/DQefUZ7I61JegQyn+mFyb6/Telvdv7lZLtiJ0VA3xHkhX/VEJhoh8PTQY+9vRRnRpOp8diiwpPpO0ZX9J7GBK7XGGimesYmdvKAXU4VOO3U= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;SG2PR06MB0982;20:pytrXWKaAFnYs9FHitEbDCCo63+50wAtIWbAAJROJCslED7sFYNNxHPRm0/L7HER9eXE6JewXiy9FmxgWiDz5216f8UIKiSUXtV/GxvQzwARVFDdfjPzuW04/UdzPXocYy738+dP/sIC8H2T19QG8ctCiR911xy5buYQ9NsDVjY= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Aug 2017 08:36:14.9495 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR06MB0982 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 924 Lines: 25 This patch set is based on the latest phy.git / next branch (the commit id = d9c51f4c53ae2af03aa8bd001d46f21b0adcdab8). After this patch set is applied, a usb 2.0 host node that is combined with usb 2.0 peripheral needs 'dr_mode = "otg";' property. Changes from v1: - Revise typo "wronly" to "wrongly". - Remove RCAR_GEN3_PHY_HAS_DEDICATED_PINS from generic gen3 entry in patch 3/4 - Remove the driver change from patch 4/4. - Revise the commit log of patch 4/4. Yoshihiro Shimoda (4): phy: rcar-gen3-usb2: check dr_mode for otg mode phy: rcar-gen3-usb2: split the two meaning of "has_otg" phy: rcar-gen3-usb2: add SoC-specific parameter for dedicated pins phy: rcar-gen3-usb2: add binding for r8a77995 .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 + drivers/phy/renesas/phy-rcar-gen3-usb2.c | 93 ++++++++++++++++------ 2 files changed, 69 insertions(+), 26 deletions(-) -- 1.9.1