From patchwork Fri Dec 25 10:03:55 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoshihiro Shimoda X-Patchwork-Id: 7920631 X-Patchwork-Delegate: horms@verge.net.au Return-Path: X-Original-To: patchwork-linux-sh@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 932879F1AF for ; Fri, 25 Dec 2015 10:04:29 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 8F3F1203C2 for ; Fri, 25 Dec 2015 10:04:28 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 9DCE6203B5 for ; Fri, 25 Dec 2015 10:04:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751698AbbLYKE1 (ORCPT ); Fri, 25 Dec 2015 05:04:27 -0500 Received: from relmlor2.renesas.com ([210.160.252.172]:64034 "EHLO relmlie1.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751564AbbLYKEZ (ORCPT ); Fri, 25 Dec 2015 05:04:25 -0500 Received: from unknown (HELO relmlir2.idc.renesas.com) ([10.200.68.152]) by relmlie1.idc.renesas.com with ESMTP; 25 Dec 2015 19:04:24 +0900 Received: from relmlac2.idc.renesas.com (relmlac2.idc.renesas.com [10.200.69.22]) by relmlir2.idc.renesas.com (Postfix) with ESMTP id CBD8C529F2; Fri, 25 Dec 2015 19:04:24 +0900 (JST) Received: by relmlac2.idc.renesas.com (Postfix, from userid 0) id D03072806E; Fri, 25 Dec 2015 19:04:24 +0900 (JST) Received: from relmlac2.idc.renesas.com (localhost [127.0.0.1]) by relmlac2.idc.renesas.com (Postfix) with ESMTP id CAFD52806D; Fri, 25 Dec 2015 19:04:24 +0900 (JST) Received: from relmlii1.idc.renesas.com [10.200.68.65] by relmlac2.idc.renesas.com with ESMTP id VBA24822; Fri, 25 Dec 2015 19:04:24 +0900 X-IronPort-AV: E=Sophos;i="5.20,478,1444662000"; d="scan'";a="201264285" Received: from mail-pu1apc01lp0024.outbound.protection.outlook.com (HELO APC01-PU1-obe.outbound.protection.outlook.com) ([65.55.88.24]) by relmlii1.idc.renesas.com with ESMTP/TLS/AES256-SHA; 25 Dec 2015 19:04:23 +0900 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=<>; Received: from localhost (211.11.155.144) by SIXPR06MB0921.apcprd06.prod.outlook.com (10.162.173.13) with Microsoft SMTP Server (TLS) id 15.1.361.13; Fri, 25 Dec 2015 10:04:22 +0000 From: Yoshihiro Shimoda To: , , , , , , CC: , , , Yoshihiro Shimoda Subject: [PATCH 2/6] arm64: renesas: r8a7795: add USB2.0 Host (EHCI/OHCI) device nodes Date: Fri, 25 Dec 2015 19:03:55 +0900 Message-ID: <1451037839-572-3-git-send-email-yoshihiro.shimoda.uh@renesas.com> X-Mailer: git-send-email 1.9.4.msysgit.1 In-Reply-To: <1451037839-572-1-git-send-email-yoshihiro.shimoda.uh@renesas.com> References: <1451037839-572-1-git-send-email-yoshihiro.shimoda.uh@renesas.com> MIME-Version: 1.0 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: TY1PR06CA0004.apcprd06.prod.outlook.com (25.164.91.14) To SIXPR06MB0921.apcprd06.prod.outlook.com (25.162.173.13) X-Microsoft-Exchange-Diagnostics: 1; SIXPR06MB0921; 2:g3A/wgQbbELB06wbHXe9rdcLhoDjuxL/SiAgeEgvx0zpHz2ZV8AFgDFWpu3UX7HQsR0I/tv8PzpVYO31Awiiyx0V6zgSWP0p3zOX4Ue9ag/BQ0UPcdKo/9ucxDnE0yyh+WngwKtkNyQb2MsUAyZ2Kg==; 3:IQUt871V8F1mzlWD4Esb6OnPCegqSGWo4N9t7X36NcpkC1p+k8tu9WJI4Zw+ySGxwOVkXdjAYhCR0IpebNiTE84Bg7n6MLHOWL7Rz90ksyvFxKIsFZWJ5OnZRWNIQCgp; 25:qMpOl6f7mqiVRZc5kJqdZfJf2+oTsTe3pFLDNNHNeffY4piLn3lBcX29UiuTwqECQHuEQyfQ+5WelxT2WXKX0IbxLbzsmk7ZZIGwtU+mfDBgpmzJpguDAoOJPOLBxoGFicgn9+VX5wnyDtqv+1BNkh3MDxj0sOCPBvZso06FkoxLVZH0rqN2jaS80q6+y8KYSIiUycDWRTuSramsSA4nnAlkO/e8/BvEhImU89ALyexDwNvvprovDTF9tgiaRlYb4kYygAqgNgdQ8QmzzqLCcQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SIXPR06MB0921; X-Microsoft-Exchange-Diagnostics: 1; SIXPR06MB0921; 20:vf9rIRGcsigggEIzrD8L17yz5MUEKbUMd6gG+nleBQwpqI/WIXf9AVWTfju3lSuO7j3Y8asfMwOt7WExD+r4pg/TMd7a3B1Xip1ONoU8AgWApHquL9VMRA3cUBE9qgYT29UEWdPnO0Ip9guOuMvd2BfWEFnUcWb4obn8N8jCiegjTUwbrMyq7RjlkuCYiEhCaByDenSiSvRjO2ye4XFP5n0zfCu/a35addiPa6vQ0AB9JGW91TnfNFtmg2HHbyp1Yq0jcKRafYb+A14cs2J4EE8wSwBtqHCXRqgd1JG/Z48e7QqwxVoTkrY8+Trcn6ygBTsZ0ZU8juQb6tpZblbj5JIfu136HuYXA4A1SUKasZr+CMrNOe+8kTeO1/QfBQfhP5CmSlxlPVCTtkMCAU1EjdugpEBI9l/RqucLEKLztZJsUcyLjGcbKTVVsqEn1+8Uu1g69dXm6mVdiCLeSTGi9R+OpZ+wO3B4HZ9FFVYZMqZDdKWiIG4CHhXqEy3VBbyX; 4:u7zHqmRAmIubJiPDO/wkf9oHhpEKQ2dVWM4GoPPs4rMab2/5N4lxFe6Bd8+yERRkzDorAhMSV/b1/yuOXQVnFaak7nx4jMK3PoM84MqKiUbTdJcNs0ycmVPK5vGRlS281eJpJprAShqG7uMXU2g+HbAN/qdWD1NeOtpvE3nDR7xD8MgEpT7JBLt1F+uZL2m0tbMTNv24NIo7YpsO2nxRucBrUfwaeq7tcV6hdzRaaZtWrIxsC5fGkkDTsoBp4rzg7MF5X5FWkWb1sh9l9EgwuNsPyR5M6bY71njXeSfODiu9AITEVO24yuWAw5SeRMi4eYUrkeV6S3KM3UtNOb9PlHuGhQUBsEb/akGGYD35vzDKRi0YmFMUKwNFqHJeFDjDt8O1M748F5PwVKGJhkUQyIbJbeFy01D6UiveYx Bcb/AiA04X9jlk5wckAxOfU1HQ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(85106069007906); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(10201501046)(3002001); SRVR:SIXPR06MB0921; BCL:0; PCL:0; RULEID:; SRVR:SIXPR06MB0921; X-Forefront-PRVS: 0801F2E62B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(6069001)(189002)(199003)(2950100001)(3846002)(78352003)(1096002)(575784001)(5008740100001)(6116002)(586003)(48376002)(5004730100002)(50466002)(101416001)(36756003)(92566002)(77096005)(66066001)(47776003)(4001430100002)(5003940100001)(76506005)(40100003)(229853001)(107886002)(42186005)(122386002)(42382002)(33646002)(50986999)(5001770100001)(189998001)(81156007)(19580405001)(76176999)(5001960100002)(50226001)(97736004)(19580395003)(106356001)(105586002)(87976001); DIR:OUT; SFP:1102; SCL:1; SRVR:SIXPR06MB0921; H:localhost; FPR:; SPF:None; PTR:InfoNoRecords; MX:0; A:0; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SIXPR06MB0921; 23:kaW8dgBs2HgSf1qtTtFOu9Vb3rE17kpP0FtNxwcAA?= =?us-ascii?Q?xVBE5Pi7mMROsLRRmfOgOHmZasAsMhl8TWl7TfhAhDWweoRXB3YNmnL6Hsxq?= =?us-ascii?Q?Tay6/AEQS3ES4JkOrWTuRWempghkR7d06zvIoqCX23Lrp9U6tX5mO5k3gbtm?= =?us-ascii?Q?K0Rw68+51bznHPDtFQb2FP6hTsysIT9rJn5sp4JIo8tEh7xZTREcY7iGDJHd?= =?us-ascii?Q?YFuHvTrSeOb8XioaQz90w0HjrY2BqPeT8KoPunnOSmVN9QXT/haiSRVKnQTw?= =?us-ascii?Q?600TwWfQwkeJX5dIpLaA345UfxwJKzumYUVwBl42+4zjn/xhWbDwVEtcqWx7?= =?us-ascii?Q?vYdYBumXpJ0wUWfvL+Po8dHdTMk2K+uYh69/MDgglzPANnPzVPqKPuhYftOM?= =?us-ascii?Q?EKtlTiaHD7ihWjd0TJp4PzqflBCXSGh4i9MhH91fxMWd0+II1weX7tYxgVMs?= =?us-ascii?Q?X2RfkRSc1F/p+qfWxjMr8iQhGuBNVn2eaw1venGI5y+AwxeD61x8FD1JVOtF?= =?us-ascii?Q?VFNxevN33pQ/AtdFtHOvo0oie79SCD3bW0wkO9JEYMg+uaZn34wwUOusWWmA?= =?us-ascii?Q?rN9riuCKzx6H0jbiOH9k1HRBRmPNml0HpMlRsGWYuhGKSTx0FwBdHfHVrAOH?= =?us-ascii?Q?Ggv7znPzx6A0agN6+FN9PLvyO59Nyc0UgXfKdN/pWAgDSF55VS6cDMk6tzJ+?= =?us-ascii?Q?i8gQgzjEW1UUDa9kWgPBP9DCS7Z/bW0EzNwHzAZhtIzQ1P3nXHf9LBVWlWhl?= =?us-ascii?Q?K47tgx+BqmJQQACQ6gUP/glN0NVM7hTq/3JmMA2XiS+xOnzeI/PrrSXGbjQI?= =?us-ascii?Q?JP/iaG1sV3xXMJo6gmENcNqRpDBaVHw6+iWRN8w+DI4iZ41bd5rAODxss7cm?= =?us-ascii?Q?eLjCYSANFsl0vrT734fWmf45Vn+sf1tWiP/y7kD6V2CGNCrjPX5LBSEkAqqs?= =?us-ascii?Q?yRDN6Xtk8oISe7Abo9JGgudtJED4XrbEM7OrR58G6mmX756e0oP2IBRiICvH?= =?us-ascii?Q?fWHPnD1DrGkW+y06nYD51ocIjGd/CDj/1xVgomJusxeM3ZUgJ0x20RcJb0tA?= =?us-ascii?Q?VzVwRztJf6aHpiEZIze3dE4qkVcnysQngvLNkOh8C0Ny3SIm2EzYnOVT/KMh?= =?us-ascii?Q?aDTlp6zHIoLNO9pT9YYNYXdDSK/Q8i5jvdeHRMk/pD4FAcJyIAhhQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; SIXPR06MB0921; 5:4JBWA2Eecg5Q2grGw6bQaAekLBkl5uBnGCBg08Sq9Uu9/ALc682TCL28OXp3rY/5r1KV9UkZVp0BOY7Ml2l8RHVI7AhsWPoB9C7Ou0GuqdcatHZ1UMWmib1RESKVL5RNjeomX2WqEUtI7PkBBRsj8A==; 24:5KM5LsNSSXGzfgBhtvmMTWWJTpZR2uMBE3sN/8R/nXSeayE/zYFb7vvcvR9ZUc7CS6WwWOT0DadtegCQVLFKtACvUnwgdzZKWV0E/nDtDHE=; 20:tMdOYOiDxe2wMYGilvuK2jimRdT/QI91jwplLp0InAS+EFryko4J3vXkXzZtkNUVZ1CYIZgr3OweW1njpnWrnU91GW7Zid0Hymw4pd5mDHZNAMcqI2Z4mBg7tN8kXIcu0pPRA6zDG+Wu0IEsz5Nn4kiiDKW6FbrNtcJ0VNQFfFs= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Dec 2015 10:04:22.0554 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SIXPR06MB0921 Sender: linux-sh-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-sh@vger.kernel.org X-Spam-Status: No, score=-3.9 required=5.0 tests=AXB_X_OUTLOOKPROT_ENVSDR, BAYES_00, RCVD_IN_DNSWL_HI, 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 Signed-off-by: Yoshihiro Shimoda --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 66 ++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi b/arch/arm64/boot/dts/renesas/r8a7795.dtsi index 89393ea..e26073c 100644 --- a/arch/arm64/boot/dts/renesas/r8a7795.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a7795.dtsi @@ -809,5 +809,71 @@ #phy-cells = <0>; status = "disabled"; }; + + ehci0: usb@ee080100 { + compatible = "renesas,ehci-r8a7795", "generic-ehci"; + reg = <0 0xee080100 0 0xff>; + interrupts = ; + clocks = <&cpg CPG_MOD 703>; + phys = <&usb2_phy0>; + phy-names = "usb"; + power-domains = <&cpg>; + status = "disabled"; + }; + + ehci1: usb@ee0a0100 { + compatible = "renesas,ehci-r8a7795", "generic-ehci"; + reg = <0 0xee0a0100 0 0xff>; + interrupts = ; + clocks = <&cpg CPG_MOD 702>; + phys = <&usb2_phy1>; + phy-names = "usb"; + power-domains = <&cpg>; + status = "disabled"; + }; + + ehci2: usb@ee0c0100 { + compatible = "renesas,ehci-r8a7795", "generic-ehci"; + reg = <0 0xee0c0100 0 0xff>; + interrupts = ; + clocks = <&cpg CPG_MOD 701>; + phys = <&usb2_phy2>; + phy-names = "usb"; + power-domains = <&cpg>; + status = "disabled"; + }; + + ohci0: usb@ee080000 { + compatible = "renesas,ohci-r8a7795", "generic-ohci"; + reg = <0 0xee080000 0 0xff>; + interrupts = ; + clocks = <&cpg CPG_MOD 703>; + phys = <&usb2_phy0>; + phy-names = "usb"; + power-domains = <&cpg>; + status = "disabled"; + }; + + ohci1: usb@ee0a0000 { + compatible = "renesas,ohci-r8a7795", "generic-ohci"; + reg = <0 0xee0a0000 0 0xff>; + interrupts = ; + clocks = <&cpg CPG_MOD 702>; + phys = <&usb2_phy1>; + phy-names = "usb"; + power-domains = <&cpg>; + status = "disabled"; + }; + + ohci2: usb@ee0c0000 { + compatible = "renesas,ohci-r8a7795", "generic-ohci"; + reg = <0 0xee0c0000 0 0xff>; + interrupts = ; + clocks = <&cpg CPG_MOD 701>; + phys = <&usb2_phy2>; + phy-names = "usb"; + power-domains = <&cpg>; + status = "disabled"; + }; }; };