Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751425AbdIACo6 (ORCPT ); Thu, 31 Aug 2017 22:44:58 -0400 Received: from relmlor2.renesas.com ([210.160.252.172]:46354 "EHLO relmlie1.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750925AbdIACo4 (ORCPT ); Thu, 31 Aug 2017 22:44:56 -0400 X-IronPort-AV: E=Sophos;i="5.41,456,1498489200"; d="scan'208";a="256586958" 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 v3 0/4] phy: rcar-gen3-usb2: add support for r8a77995 Date: Fri, 1 Sep 2017 11:41:21 +0900 Message-Id: <1504233685-17947-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: SG2PR01CA0091.apcprd01.prod.exchangelabs.com (2603:1096:3:15::17) To SG2PR06MB0984.apcprd06.prod.outlook.com (2a01:111:e400:5213::26) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d094cb21-7314-466e-814b-08d4f0e36be0 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(48565401081)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:SG2PR06MB0984; X-Microsoft-Exchange-Diagnostics: 1;SG2PR06MB0984;3:Zsom92U+yaxhKBNBZDmEsg26i/6iA4eZXUYDtqYfgZjYl74eTiHZeHLnvZMY4UTzMJxZUOtVQPB/2i6X1xQ3ie22MVUCpsO3t0GpEte/iX6QV6/69E/I2bzhzcK2j8oUKle5ui0LbZdDcEeejWPaeIz+c/N9b05deukLF+4Lpcaa28fYwQBvD9iy5FyPPvx1VdhhShHs5PY7OD4Aho6WVZo/x/RmP1upPeqsNcWMED6J7MtjCXTzlilCsssglZb+;25:lc2tiuRoCABzffoL271YxF5fv910PrtofdgSXwzBkzFhP+E4S3KuWWNuiJTiGf5cxEOXl6TE96P9m2M/AUVmDxqvWrFqbGGj4irKVhMKWopIzN3Zcl8M22qyDmI2+9+T/aKJN32zOhwwcX813J/UMeLxYpUJaz7rH3/a9G9DrNaRx8TMbu1t9XL4w4Tog8H09IDCKH9RT0vMi3yhDKc4m/mV9iajCKG2W5uDFCK6KG995QCOFevzBS4c/pR2gZ9MnQgcNvTN4BrfRWXOtleMSAaDuwFh8cnittoV+ogVtk1ng8yzU1VN2IOqkipnaN6/MTDUO9KyATTCVwOHOF1u1g==;31:mkMGcoRJ86lAX3SNUOd31KbndfWmhZg/gsvDxgmH+i3JtQ8VpaxllKWsDJi4/MQeLDfvTI4VXMirEbPvGv7dLwPCOU2B6MSj9GEOmHL7H3BpiPOVZ9eDsmKCDIMzg9aoE/iPHfKUqR7EZ/h51lYU+nXoB0cxap7cXyaLEtuyfA5we0hQBjsfH0gnabVjdQPFZtBdzL63NBTAHczgqTzpMZQqTcPPJdtiOPHWKA+1dNQ= X-MS-TrafficTypeDiagnostic: SG2PR06MB0984: X-Microsoft-Exchange-Diagnostics: 1;SG2PR06MB0984;20:Q/QtaumKB5JK7eSxSleCexMPnurn7kSQ3sTxEchND+dkx5oY77ldm0NygQtEHh166PGIW4kXrXAsCRtOYCScgb16uCje0CkagOEjdC/BEx3EMvbvED0p83u4gKjqBqI2Qh7WvBxwbMlE+HZSLGYNIV5+mFaOMwDrz7IJZW8F8PM22lVfsL02VWF/rqH7nOJ5//8EpfTNe3ew1Jz6jw06zOzMP7YctcnfyYDt9TY41phxrfmGYpjvyGAUEcjjOF+TwMAex+ahLptPHNp+ibQrfaZES5it5mWsg+11YyvzeY46wBzLJnkiQXPvYye2653GXYJxrL+NB2OVTli3yOTcPKSELuyXfqNl3AyvhbJq9LmZKxVyvhnH4fEmXmJ/YQIs/t9lMH2o7NmMipVFbsk3b5c4fRzjE2emYBPVylFkv0HZgu+dbV1b6QDS5wd7Cc2RfYTHoiUbiV8xMXp5D5Onj7MFXtlrSu2S4lXQjPDZgxbhTrxR6/pbu3EaSVSBGl9o;4:LJ50vXjwFw9LY5Ovc8DK+rpY5EgwfNSNOkVw1hI1QJIYKBKxbt+bPHAxvqAeGA6rSxHpbSeM4RKVWiy9nwtO3Wo9CCeHepiJrwE4kxEZ4lMgC2TJ41e887Pkl9i4imf3OWyOBGU1JDsm+izGptxCqRorY+lQ8Hej6ZhMNEGeCwZ1oDjn367U1UyA1V6FIw8INx6y7MA6giUEodc5jzRFdDroWchM/WeDXV+jkC1WHreGuvjCfigUaIeNQqVoh0YV 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)(93006095)(3002001)(100000703101)(100105400095)(10201501046)(6055026)(6041248)(20161123562025)(20161123558100)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061750153)(20161123560025)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:SG2PR06MB0984;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:SG2PR06MB0984; X-Forefront-PRVS: 0417A3FFD2 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(7370300001)(4630300001)(6009001)(6069001)(39860400002)(199003)(189002)(42882006)(66066001)(2361001)(6916009)(6666003)(105586002)(2906002)(101416001)(6512007)(5660300001)(68736007)(47776003)(107886003)(33646002)(110136004)(575784001)(50466002)(106356001)(48376002)(498600001)(8676002)(6506006)(2351001)(36756003)(6486002)(4326008)(53936002)(50226002)(3846002)(97736004)(7736002)(230783001)(5003940100001)(42186005)(6116002)(25786009)(81166006)(81156014)(189998001)(305945005)(7350300001)(78352004)(50986999)(3720700003);DIR:OUT;SFP:1102;SCL:1;SRVR:SG2PR06MB0984;H:localhost.localdomain;FPR:;SPF:None;PTR:InfoNoRecords;A:0;MX:0;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SG2PR06MB0984;23:JGL4PhYJzehNxTm0E4+RV35JNibq2YlOjZzcHoOwa?= =?us-ascii?Q?yI+MlxlN6j4wz4vs6y5vVW+p0PSlHFQpLw8K5ZoaB/c+4w3hZ7cX3ESqFWQh?= =?us-ascii?Q?hl0IVH9mGNSgPv7BX4le1Y77WL5BfOvYIYMb2ZbyS+TV1SPaL2sG3hudlTeA?= =?us-ascii?Q?6+Z0sEPWLYV4h6fIhCz0mfg4bXPtCCx1oGBJOw52J38nJxWI1Yy8o0ie7/q4?= =?us-ascii?Q?ej2gPEFNDJP5CFvpwJZiA8Qw4+BzCq7c0e5PVLWd04iQCN5Xfugh3f40kfCz?= =?us-ascii?Q?GNd4/13tr2mqEQBw/+TgwUt5pbEeuddB1fFw8zDfsv+VbT7wWNbDOeTkmAn9?= =?us-ascii?Q?1u5SQsrh5zo+BIgbeD/NA0tZLLU62A9rSb9cMgD0SDfCHlrZckjUo7GN1e+H?= =?us-ascii?Q?VUMM5NnqZ2X5psJ/KLy1jvyHTulloSzpbEep6RhjUf3Wh5hpUAAy/mlAty0h?= =?us-ascii?Q?TetYowMgJGbZlKBxKBLuX9nKDkxg24MubTEDCdzj+dIoiCaKn5lf1hl43pCv?= =?us-ascii?Q?95KCR02eaCg3xzSKAOZeC+Zs0E2HJjKqp1KnLsIfS9ekC6qK8GqSbU8QV2Eb?= =?us-ascii?Q?TZzL+ntLRALgcaWquEHw3YRfTRnks6zi/gWcnPyrVpghJE3nWSnx1PXAtTMN?= =?us-ascii?Q?dsgaViWFvl7fLgGtvMPtGCMcKA757QwgBcGYJPAeVaNBhnd5MealbUNfIKhB?= =?us-ascii?Q?AQx8J3jwuW0fBM6+3zJCdO+oLlZo/d599VlED43hj0/n1auyyWpn56Mfumog?= =?us-ascii?Q?WhZf/Ocj3ow4PJHm2b3+V3UCq//DZe/dqGwXaTdjU3UI24yumeeMPLiKhJrl?= =?us-ascii?Q?33GfjbYcIHiXT8wjGnWX2ZBwD8i0miyEEW+QwyX4KAcuKKp7qb/TbWo1OPKo?= =?us-ascii?Q?e/68pvEnmsIEGHGX3/Y8Pfv7z6QK/bGyYknwo7En9dHLd0/GmJcVccITG9de?= =?us-ascii?Q?Im5tkFhe22tDV0OZ3xH2EukhcxW11uB92A3Z61RJr+BzINe2oKx6HW2aCSKn?= =?us-ascii?Q?o46n3iRYxGwmve3xNoJ8YIKRl2/UDu2hS1OgRLCSoGcXNC7xGYiZkWT9cofO?= =?us-ascii?Q?WrqP86EcVBC6EJT00N51nipHzrsYXj2NDU9XSLBtTgub5G0kRLwQOH8Ru8GH?= =?us-ascii?Q?+fVSd7cRSK51Eri3vW33b+kDmgxbHtCBN6dVT1R3Idtbs43AhWVnI7bqsCnx?= =?us-ascii?Q?1/slpShP+IpZPd6vRytBiCnWraVlt1qBme7fxOQRScwvFNk7ScGLT/dfA=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;SG2PR06MB0984;6:nFk1pLw4bAxJ+bCX/qeCx78AoC/BxhFS1OX1kCaKc7ArqB+FHqLdKckZPurOHFoeMnQD+2U72OkM+5UH2HEp3JWd35kPkciuJVh2ki5tuEz0lNe9QKVpLs+H6QJ1N0QDqdqsbdzobU2qqAEhdCOdHCQUmRNeG3de0evr4b4uNhZE7Xui7a23QtjJFwfJicuwDvneqfrcKt0p3CvPjlRVTAk6vjquRf9OhJQ2TIFtSBUQHDirFz48G2ZaFZzlLyr7DR3kDFMMRzb5iiUwoMdb10x/MyYdX6GrChPJbQ4G45gL2/l8y6fmCbuJy7/DK5z8+xeuUnvtRYh+WEmIKLjYsw==;5:V0Ruew+MbRaVWlfq/SyTFNhILV86C7SlnyvGgOYaAwqcYcvOBbtSEmPcZt+CzCjNl6oXdBNeuGX/pwor9SV1rB8jkOI/DtwNwmE2C/oCqzSyl/iOlDXJFkB1Star0Zkr23U8O+zJYWfguXI84MLRqg==;24:K9CiA7UlqyYeR9YzZkNKh6p0uKfie4JThRjDAWfTvNUog1RUeygrlS/hLgntpuB3hmvI/iO+Z+9du5fwUEAeGiXVzyJNY4MhwQx4eciMf6A=;7:fo+MPZZVbFAi7WR07UVAQTz8hLM5KY2PY7DYKOm95QoN/XDrRZ6jM+O+jgDRTtQxLU6t5Ls4CGe+qah+fak16Rmtmylf+MJ4YVFi906/p0N/Xda7WvD+PvTpdU9nruDr6i0vpm375tHKn4/WsC9n/IMigT39J5aJqe31yUAaOBVBLxCRgJOWOpn3Dxx3oYqpUjEY38R7Q3UYomhjAUJ5IY9cXillZn5yBB5Kh2jlj2g= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;SG2PR06MB0984;20:wGsUOHvyo0dPiYQQ+LfDskmjD6mDoxpnRvHH0U1WBcxRIty7WQfhze8pCO3UVw3bN2eMQWnNdhaKHyluHqxYLetvdKNsinWQ7/A7KVb78ru5MH9YkE6/JlShYNzI6l6PgyNuIBn9ydvDHQW55lsLVWQ3vhbicRX8aAXiAIqWbnk= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Sep 2017 02:44:51.9356 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR06MB0984 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1014 Lines: 28 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 v2: - Revise the commit log ("SoCs" is not third-person singular present). 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