From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nobuhiro Iwamatsu Date: Sat, 23 Sep 2017 07:15:30 +0900 Subject: [U-Boot] [PATCH 1/6] ARM: rmobile: dts: Add EHCI USB nodes to r8a7796 In-Reply-To: <20170912170725.29733-1-marek.vasut+renesas@gmail.com> References: <20170912170725.29733-1-marek.vasut+renesas@gmail.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, 2017-09-13 2:07 GMT+09:00 Marek Vasut : > The R8A7796 EHCI USB nodes are missing from r8a7796 dtsi, add them. > These nodes don't come from mainline Linux, yet the DT binding is > similar enough to R8A7795 which already has those in mainline and > once the nodes hit mainline, this DT should be resynched. > > Signed-off-by: Marek Vasut > Cc: Nobuhiro Iwamatsu Applied to rmobile branch. Thanks, Nobuhiro > --- > arch/arm/dts/r8a7796.dtsi | 51 ++++++++++++++++++++++++++++++++++++++++++----- > 1 file changed, 46 insertions(+), 5 deletions(-) > > diff --git a/arch/arm/dts/r8a7796.dtsi b/arch/arm/dts/r8a7796.dtsi > index c0cb4a952f..7e3b1d82a1 100644 > --- a/arch/arm/dts/r8a7796.dtsi > +++ b/arch/arm/dts/r8a7796.dtsi > @@ -1106,7 +1106,17 @@ > }; > > hsusb: usb at e6590000 { > - /* placeholder */ > + compatible = "renesas,usbhs-r8a7796", > + "renesas,rcar-gen3-usbhs"; > + reg = <0 0xe6590000 0 0x100>; > + interrupts = ; > + clocks = <&cpg CPG_MOD 704>; > + renesas,buswait = <11>; > + phys = <&usb2_phy0>; > + phy-names = "usb"; > + power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; > + resets = <&cpg 704>; > + status = "disabled"; > }; > > xhci0: usb at ee000000 { > @@ -1118,11 +1128,27 @@ > }; > > ehci0: usb at ee080100 { > - /* placeholder */ > + compatible = "generic-ehci"; > + reg = <0 0xee080100 0 0x100>; > + interrupts = ; > + clocks = <&cpg CPG_MOD 703>; > + phys = <&usb2_phy0>; > + phy-names = "usb"; > + power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; > + resets = <&cpg 703>; > + status = "disabled"; > }; > > usb2_phy0: usb-phy at ee080200 { > - /* placeholder */ > + compatible = "renesas,usb2-phy-r8a7796", > + "renesas,rcar-gen3-usb2-phy"; > + reg = <0 0xee080200 0 0x700>; > + interrupts = ; > + clocks = <&cpg CPG_MOD 703>; > + power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; > + resets = <&cpg 703>; > + #phy-cells = <0>; > + status = "disabled"; > }; > > ohci1: usb at ee0a0000 { > @@ -1130,11 +1156,26 @@ > }; > > ehci1: usb at ee0a0100 { > - /* placeholder */ > + compatible = "generic-ehci"; > + reg = <0 0xee0a0100 0 0x100>; > + interrupts = ; > + clocks = <&cpg CPG_MOD 702>; > + phys = <&usb2_phy1>; > + phy-names = "usb"; > + power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; > + resets = <&cpg 702>; > + status = "disabled"; > }; > > usb2_phy1: usb-phy at ee0a0200 { > - /* placeholder */ > + compatible = "renesas,usb2-phy-r8a7796", > + "renesas,rcar-gen3-usb2-phy"; > + reg = <0 0xee0a0200 0 0x700>; > + clocks = <&cpg CPG_MOD 702>; > + power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; > + resets = <&cpg 702>; > + #phy-cells = <0>; > + status = "disabled"; > }; > > sdhi0: sd at ee100000 { > -- > 2.11.0 > -- Nobuhiro Iwamatsu iwamatsu at {nigauri.org / debian.org} GPG ID: 40AD1FA6