RE: [PATCH v6 3/3] arm64: dts: renesas: r9a07g044: Add USB2.0 device support
flat view
From: Biju Das <biju.das.jz@bp.renesas.com>
Date: 2021-08-17 11:12:13
Also in:
linux-renesas-soc
Hi All,
Subject: RE: [PATCH v6 3/3] arm64: dts: renesas: r9a07g044: Add USB2.0 device support Hi Sergei, Thanks for the feedback.quoted
Subject: Re: [PATCH v6 3/3] arm64: dts: renesas: r9a07g044: Add USB2.0 device support On 8/12/21 6:18 PM, Biju Das wrote:quoted
Add USB2.0 device support to RZ/G2L SoC DT. Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com> Reviewed-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>[...]quoted
diff --git a/arch/arm64/boot/dts/renesas/r9a07g044.dtsib/arch/arm64/boot/dts/renesas/r9a07g044.dtsiquoted
index de78c921af22..2f313c2a81c7 100644--- a/arch/arm64/boot/dts/renesas/r9a07g044.dtsi +++ b/arch/arm64/boot/dts/renesas/r9a07g044.dtsi@@ -391,6 +391,25 @@ power-domains = <&cpg>; status = "disabled"; }; + + hsusb: usb@11c60000 { + compatible = "renesas,usbhs-r9a07g044", + "renesas,rza2-usbhs"; + reg = <0 0x11c60000 0 0x10000>; + interrupts = <GIC_SPI 100 IRQ_TYPE_EDGE_RISING>, + <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>, + <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>, + <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>;Don't we need to specify "interrupt-names" when there a more than 1 interrupts?This dtsi changes, as per binding documentation [1]. As you see, "interrupt-names" is optional.
For now I will go with current dt changes. Later I will create incremental patches for dt-binding with optional "interrupt-names", "clock-names" and "reset names" for all the SoC's supported by this binding doc. After that, will send an incremental patch with adding optional properties in all SoC dtsi. Does it make sense? Regards, Biju
[1] :- https://git.kernel.org/pub/scm/linux/kernel/git/next/linux- next.git/tree/Documentation/devicetree/bindings/usb/renesas,usbhs.yaml?h=n ext-20210812quoted
quoted
+ clocks = <&cpg CPG_MOD R9A07G044_USB_PCLK>, + <&cpg CPG_MOD R9A07G044_USB_U2P_EXR_CPUCLK>;And "clock-names" too?Same here. It is optional.quoted
quoted
+ resets = <&phyrst 0>, + <&cpg R9A07G044_USB_U2P_EXL_SYSRST>;And "reset-names"?Same here. It is optional. Regards, Bijuquoted
[...] MBR, Sergei