Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1376381ybh; Thu, 16 Jul 2020 10:20:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyF9En2+UqDNtHe6V7YJMSiZAC87b0BKzmcmD6R99bkYLPeRgGPATh7CxT8Rq0pKDX0tIY1 X-Received: by 2002:aa7:c1d8:: with SMTP id d24mr5515942edp.178.1594920048708; Thu, 16 Jul 2020 10:20:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594920048; cv=none; d=google.com; s=arc-20160816; b=FIvPZfMXeRZeZAhl/usDgI0y+BWhU3eepk7vJrbUDw2mQOg4V0xeVgEsTsrEWPEyyh 6o6SvYbIpgT5PAY0XUIFzaOAfPEt4df36az5DS63nutpX0gGorPmKUo2xyDDDinl+iwS JQuDQ2+nJraDZ+EutKzYloMAFeP2gsVpere4NeuLyjdCD7iDjDP9tbmuq6eLoIP+oHJX dvVAvX5Lj1W3A4hVifINb5o/TOhP8WYS+UBClFnvRGPer3bfw26BTsZkvKUmC7hofY8p VoI2y4LaqN85wFFJJmDDgrrWb2k1upAWFq6MUjfYxPA2mkMnuFi8jPqHWWraiN3bwsRe v/Kg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from; bh=Gv+QDf/CAXYpQmbC4xSh5a1DP/7ENgXpdSfdyEagNRs=; b=HRzotVTBTuy21teOwLa/cPujJkrKNEZTyGcOM/vk0d9BAc2AsNiWssU9T0o70JmoQB HAMRe5E+ynG3C2MTdnGvVREXZWV9tquch+0UH1ls8zFdgVEH7mp/66EEBr3WJ2t1rA/D cXDtoWVHPB0y5NQd/iSz9hlFyyucTXOguWEVFR8LzhrwSapcQdW8z/VWiTuIAzO4vg3+ EOrDK9mE5602EEMrjxXH0+xSVjpelAYb1x/5iT52gi32FEI5QTLKd63rIsvOqAjACMQv Yt943xa2wb6x0//LehhQ+j10TKKnMfXFV7fkzrwlqGLD2w56s9iMn0YRWxGJeTK9G+Km N/nQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id rp11si3525541ejb.280.2020.07.16.10.20.25; Thu, 16 Jul 2020 10:20:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729632AbgGPRTl (ORCPT + 99 others); Thu, 16 Jul 2020 13:19:41 -0400 Received: from relmlor2.renesas.com ([210.160.252.172]:48708 "EHLO relmlie6.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729611AbgGPRTh (ORCPT ); Thu, 16 Jul 2020 13:19:37 -0400 X-IronPort-AV: E=Sophos;i="5.75,360,1589209200"; d="scan'208";a="52107223" Received: from unknown (HELO relmlir6.idc.renesas.com) ([10.200.68.152]) by relmlie6.idc.renesas.com with ESMTP; 17 Jul 2020 02:19:35 +0900 Received: from localhost.localdomain (unknown [10.226.36.204]) by relmlir6.idc.renesas.com (Postfix) with ESMTP id DB0DF40B55DE; Fri, 17 Jul 2020 02:19:30 +0900 (JST) From: Lad Prabhakar To: Geert Uytterhoeven , Jens Axboe , Rob Herring , Vinod Koul , Mauro Carvalho Chehab , Marek Vasut , Yoshihiro Shimoda , Mark Brown , Niklas , Bjorn Helgaas , Kishon Vijay Abraham I , Liam Girdwood , Greg Kroah-Hartman , Magnus Damm , devicetree@vger.kernel.org Cc: linux-ide@vger.kernel.org, dmaengine@vger.kernel.org, linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, linux-pci@vger.kernel.org, alsa-devel@alsa-project.org, linux-renesas-soc@vger.kernel.org, linux-usb@vger.kernel.org, Prabhakar , Lad Prabhakar Subject: [PATCH 10/20] arm64: dts: renesas: r8a774e1: Add USB3.0 device nodes Date: Thu, 16 Jul 2020 18:18:25 +0100 Message-Id: <1594919915-5225-11-git-send-email-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1594919915-5225-1-git-send-email-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <1594919915-5225-1-git-send-email-prabhakar.mahadev-lad.rj@bp.renesas.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add usb3.0 phy, host and function device nodes on RZ/G2H SoC dtsi. Signed-off-by: Lad Prabhakar Reviewed-by: Marian-Cristian Rotariu --- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 25 +++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi index 6f5f82492cee..431eea1f3b97 100644 --- a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi @@ -845,11 +845,16 @@ }; usb3_phy0: usb-phy@e65ee000 { + compatible = "renesas,r8a774e1-usb3-phy", + "renesas,rcar-gen3-usb3-phy"; reg = <0 0xe65ee000 0 0x90>; + clocks = <&cpg CPG_MOD 328>, <&usb3s0_clk>, + <&usb_extal_clk>; + clock-names = "usb3-if", "usb3s_clk", "usb_extal"; + power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>; + resets = <&cpg 328>; #phy-cells = <0>; status = "disabled"; - - /* placeholder */ }; dmac0: dma-controller@e6700000 { @@ -1392,17 +1397,25 @@ }; xhci0: usb@ee000000 { + compatible = "renesas,xhci-r8a774e1", + "renesas,rcar-gen3-xhci"; reg = <0 0xee000000 0 0xc00>; + interrupts = ; + clocks = <&cpg CPG_MOD 328>; + power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>; + resets = <&cpg 328>; status = "disabled"; - - /* placeholder */ }; usb3_peri0: usb@ee020000 { + compatible = "renesas,r8a774e1-usb3-peri", + "renesas,rcar-gen3-usb3-peri"; reg = <0 0xee020000 0 0x400>; + interrupts = ; + clocks = <&cpg CPG_MOD 328>; + power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>; + resets = <&cpg 328>; status = "disabled"; - - /* placeholder */ }; ohci0: usb@ee080000 { -- 2.17.1