Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751870AbdHaHfm (ORCPT ); Thu, 31 Aug 2017 03:35:42 -0400 Received: from relmlor4.renesas.com ([210.160.252.174]:31903 "EHLO relmlie3.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751886AbdHaHe5 (ORCPT ); Thu, 31 Aug 2017 03:34:57 -0400 X-IronPort-AV: E=Sophos;i="5.41,451,1498489200"; d="scan'208";a="255373753" 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 4/4] phy: rcar-gen3-usb2: add binding for r8a77995 Date: Thu, 31 Aug 2017 16:31:12 +0900 Message-Id: <1504164672-20677-5-git-send-email-yoshihiro.shimoda.uh@renesas.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1504164672-20677-1-git-send-email-yoshihiro.shimoda.uh@renesas.com> References: <1504164672-20677-1-git-send-email-yoshihiro.shimoda.uh@renesas.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [211.11.155.138] X-ClientProxiedBy: KL1PR0601CA0009.apcprd06.prod.outlook.com (2603:1096:802:1::19) To SG2PR06MB0982.apcprd06.prod.outlook.com (2a01:111:e400:5213::24) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 44312da8-eaca-4f52-a71d-08d4f042c528 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:j4ip0xyWBUK5Ar6++cHYPNo99ffqj0BQtZecvn6CiLAIYgMFl+TeCBq3Joej9/JTVb0/QMWyiTe1AJoWJKnF/5wXim63CIyeLaFsD6lCUvDVaMCdShNB9RvNL9YivSFOnPaCDkCDaRqH8EGlKR98gp0LWD+LqhNn2XTAXPc1vgTidRAF6NX9vySD1e+e3wyr/AxB/BcqL91deeETkXdnRTaoE7OCMhfJIrEU1NTOgoyC60KJzP3PqE5xipYGuXTT;25:ak/v/8bhBk/zR1z70wx11mwsDIVnuaSGG4pJc6+hGksdZ1+GcTlmr0xsIxz3pnh2pw70UMvf2DswKPL54wy9BUcTfrKUizcdpsePhgt72WyzGQEW8XcPxyW+x8mV6fbNDOm+40NuMFPTbVSIY2weW1o45vEQiK+HQhWkKm0K8LSgVDDKUEMqatYWs5XR/4NCl1h/HB88jcFIOcGWodCAKy1kyoVZHHAcgQbs4MGNpWmcOl3bGAxsRT2BZqKCnSzRkDreEQw0OEzWlS9P7z2q2oq1cKUK2+LjEDslnADI+IBjxtDF/EA+rjx0Jn0vdbxY7dv4eb7GHJu4mB62AQoaBQ==;31:RGmYD19wwJw7FmTB9k7PQdnDFTM0hZ133lit5diDb2OUxbqMneOBVGHGbTBR3C+xHx/RY3NhW3IDxtgPQJilpI8ACf9SQAp0i/q8Izb83wn3lMmCVWyt+jYEoT9vevjhVDYUFCGlA32hI34Om352WnhKYM4RrAUkmSG6dSol6KsdQBCeMn/PAvWBZZ1Vj/CTEe7Cx5irJeXpSGTdfv2Yo++TJaCuVimvCQKA+CsbTD0= X-MS-TrafficTypeDiagnostic: SG2PR06MB0982: X-Microsoft-Exchange-Diagnostics: 1;SG2PR06MB0982;20:Ta+alZQpPFgEhv6KwIGJixVF+/FTL9I4LX4pYhvA4yPIGAQg0vPco8E19JLjCwaO1g6Id5EBjSELycxJKEnCi5pO84mR2jhx5oSSmcl38hocWUcpS04zd7lah/iksnOpGCD8tq4DKiWmUntvA0SnXwxdaIm9UnjE60rc+6WMGfiDV9XOvfN158cXPvb/u8+56Yor5yp/z5X9OMzLLXKC9T5xMYuO0B4YdhjubnySVwqxHkBuolGdXrcd1sl+kMaD1ksMnaIDuiDVnk2iy9QvrkXodxH/kIQfF1npVGNtDYilPeusKPoDabEkblbCMjnSQa0Hx+xbi4Janrwt7jmUZ5mbkE536ZH7S5IfzpBvZYozHFOUN/I/KeZp30PexKO3X/tKn9xqKtUCrj99IXz0sHeV9GbU3ahKXR0LOJAMxhQBbhl3pcQiA/03lcqEWg71LLusBcEVW+F3EqV6Zn4aqgGz0oNhLpCPKIfaaYyGeQZgJhFehkPzY9OHxkeet9Jn;4:jLOjBjnEjtnd/sLxGMe6+r+pgjMuyIzymKJ7zq0scsixMMN41/fE0NwS649Jfx52TsE9hp8KkGASp1i8PcDmWHPkXLrf5K7X/pHMhWFLxUuleHzuVOHep3OU9fyR53F97pgi+r/uPza31plpESD3AeMRwmBVZTelWHhfO4QnmG7TkxU9/CmZRY8qKwVmWNlwqLCueqskjq8Gf+KaRHvJxCb/T0RhrcA5nQQTpc9lb/tz7PFvJWXXJPegLpzXn+CX 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)(201703131423075)(201702281528075)(201703061421075)(201703061750153)(20161123560025)(20161123562025)(20161123555025)(20161123564025)(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)(6486002)(48376002)(66066001)(2906002)(6916009)(36756003)(68736007)(47776003)(42882006)(97736004)(6666003)(50466002)(25786009)(42186005)(8676002)(81156014)(76176999)(81166006)(105586002)(106356001)(4326008)(50226002)(107886003)(110136004)(6512007)(2950100002)(189998001)(3846002)(5003940100001)(6116002)(305945005)(2351001)(2361001)(7736002)(50986999)(498600001)(78352004)(53936002)(7350300001)(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:njlanSePuwsFfFBoKsLm3BleEbRq8xUXRQzer+RuH?= =?us-ascii?Q?q3URYhfcmeACoeu65zwOY1zj6r5FdJ+01P4OEmfM0C46gKYxZY73p6AgfMG1?= =?us-ascii?Q?fO/ksOneaUxU5gGrsX+9/pNeORxpl68xSITzGYwLFuZlAyP9uD3wTW5mtjKX?= =?us-ascii?Q?OZAn2klvQuy2wcxiCA35C06e1LEI0n5V79J3JbfW2zDRxfichJX47OGd2CCn?= =?us-ascii?Q?GA/CinwlyIkMy7YDiCT0eqIyA5f6v8cQQOAiKhCYAirrkji1TZ6fsx9kmK4f?= =?us-ascii?Q?6Dg0ZbZEDGtN1SWZd5rxqCZkcb6lg9iRaUX94GYp21pesl6xcEt9F6Zh/+ih?= =?us-ascii?Q?/orKMy+O53iPQbctvbzWmJqEmeNE4f0vxUo8cbCZfMxq3WXBb21pGWuQ4+Ns?= =?us-ascii?Q?+auwT6BtH7j9hAs95+5VToCiTTM7pepaZ1eIVoMIAMmHDrv4NY92F+lIgQaG?= =?us-ascii?Q?+hSW/Sc6TOfAITBxq4peJ7wqW2Hjv7DepBYZ4UjmLcdOouFRMzsgRaRz5EP3?= =?us-ascii?Q?hT2riTpA+vMKEOkRexNl1LsY2pq/7iDJIJXNJj1grRTE2zA4ljPFRybzNaV8?= =?us-ascii?Q?VpJs0hUe7psnhV7JwvwDt0MDSNMVYI4cPS5b4zufkJhsayGic2A745mwEOhT?= =?us-ascii?Q?YSO3Vzv57YlESx018eVT1IHIAklvbRASiOu7pd2GNBAOYXLZt5aeke/az5aw?= =?us-ascii?Q?retTWnlHp6kmElX6qx0nR6SlA9b6H8DSD4t1eG8nhDu3FKiDQ+ix11leGfu+?= =?us-ascii?Q?kdmLsB2DGPBtzJKhQMMEv2SxFlK3XbB0PGhqmH7hYVGOU7gH7MZizz4LNF4i?= =?us-ascii?Q?RwTN/4FCbBvXgkP6om57oIslyYVk6Tx9cXxYJvxLLYAO6Xi+FmBiQhb3ziyA?= =?us-ascii?Q?pnFNLBVFhi+jFiSktFmC9ZhIrKzneWWF4tpNna8uo+moFtJTPL9uaBgOTfaO?= =?us-ascii?Q?29Pzz9dRTg0l9Rf6RxEMAdgTI1jqnw0IisR/16TiH1XL6pJMG2qsxMQ5WetF?= =?us-ascii?Q?BWLTkoHnDuv0bqSIIiTp9kHcjxQEudZborr/HRQcGzANiYUdeil6Wwn33h5V?= =?us-ascii?Q?xdEkxYtUKdiV0b67MnzCehqLJl0QeIQMHvf5LzcZ/1dxlXhwowju86lsB/xG?= =?us-ascii?Q?oZk4eynunowy0CQ3sUPGAwPP+DQo8kR8jPrUfXtONagwk/DLjdEfPKlDQHqj?= =?us-ascii?Q?kdr2QaLLU1SH89nQpsXIbaIhUzitt6bTvuqwXkXJL6anyZAlMSMJLkFWP+uG?= =?us-ascii?Q?oZUcfqgLoHZhyJapzc=3D?= X-Microsoft-Exchange-Diagnostics: 1;SG2PR06MB0982;6:CNvS6HGLEv1QmJKh8sVAwZyA2QMgAhFXnxCZC4VwNfCR2JaXeNPlb77ZhZ8sthQtQ/gd81QGjWSY1Z8PknQ61lB8fCuxFgOSMPI8wVqgkxfP9HMcU2UsfR4TeQb669VYEK5s6GhRIhpe7I54LPu3OhWXzT1xnrZkp1eGV1kt+Rlew8k+N+7GS7dqNmkRZVfymHChx4wb5v1JRpBWBeafqzPk7cNduKjtHrblwNGor10ULUFLXpxN4yLwk/yXR/2rSurnXatWK9W/bU/Edms+erGm2xJL1srgimbsZ1z//g3F9CRnIOYYuE/ndnuHov9e2E4gh1hz4pr2qi0R40ydcg==;5:eQ1er4RHHhiYA1Ub9UazyTuDze59tjItvDxbotwFKyXgZSXV0pnMNJj48me0H1mJZ1oqfzsRISi2MsP1YRTw9muKGgAuPbCtJ/2coH3Fq1llovn0v1uJPWFlQ/5cmhZd9u2RuK4JEmQA1rbeE6as0A==;24:JyU8VfR9s4mdzpHEjBIMXQ6lXaBq/Uc9EPMvgZNoM6rPOmSHm25c/+Dyd/LjkD5B9jU0GQ8HJ+12WN6EXb95WSJDyspWMP/nN9J+7d2Nxq0=;7:K6w9uzj8zMjk6xSydaKJ2pbm2ZpbDCqu+Zv8oidwo7Tfx3O3fPOr2ET8ATPiPy7JdPKvUrF0mYUdyjydOJ+wtO5r1YeAoJF3nkZvdyEYDyakaZoO0J/SyoKXAjE6XmHBdEjAVUFj8gWi2R1EDiObCLma4sq9A+7S7gc/L2gViYzqmkZq8ZpI1j3SRi/wfVlr1IuwUnLaNzmbG0133Rso2ag2vETmdatfYd77sHwIjcY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;SG2PR06MB0982;20:arZbA110ka9pZa+G6Ww1qozvQ2CwEBXo0+yJykzUe6TLzym6C+gcuJpvysJn3PGZZjU2ciEYsTZJdiWmBxdx78D71b6zrW/77vBphMf9ZBx0dmi5KKbRpSqVJkp902LqaInrUMuD/UjlSHhTOdgFS4Cr5Ar+jSZ0nH2zWa6Xax0= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Aug 2017 07:34:52.6897 (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: 1671 Lines: 40 This patch adds binding for r8a77995 (R-Car D3). Since r8a77995 doesn't have dedicated pins (ID, VBUS), this of_device_id doesn't have any data. For now, this driver doesn't support usb role swap for r8a77995. Signed-off-by: Yoshihiro Shimoda --- Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 ++ drivers/phy/renesas/phy-rcar-gen3-usb2.c | 3 +++ 2 files changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt b/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt index ace9cce..99b651b 100644 --- a/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt +++ b/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt @@ -8,6 +8,8 @@ Required properties: SoC. "renesas,usb2-phy-r8a7796" if the device is a part of an R8A7796 SoC. + "renesas,usb2-phy-r8a77995" if the device is a part of an + R8A77995 SoC. "renesas,rcar-gen3-usb2-phy" for a generic R-Car Gen3 compatible device. When compatible with the generic version, nodes must list the diff --git a/drivers/phy/renesas/phy-rcar-gen3-usb2.c b/drivers/phy/renesas/phy-rcar-gen3-usb2.c index 28ebc98..316eb41 100644 --- a/drivers/phy/renesas/phy-rcar-gen3-usb2.c +++ b/drivers/phy/renesas/phy-rcar-gen3-usb2.c @@ -412,6 +412,9 @@ static irqreturn_t rcar_gen3_phy_usb2_irq(int irq, void *_ch) .data = (void *)RCAR_GEN3_PHY_HAS_DEDICATED_PINS, }, { + .compatible = "renesas,usb2-phy-r8a77995", + }, + { .compatible = "renesas,rcar-gen3-usb2-phy", .data = (void *)RCAR_GEN3_PHY_HAS_DEDICATED_PINS, }, -- 1.9.1