On 8/17/21 2:12 PM, Biju Das wrote: [...] >>>> Add USB2.0 device support to RZ/G2L SoC DT. >>>> >>>> Signed-off-by: Biju Das <biju.das.jz@xxxxxxxxxxxxxx> >>>> Reviewed-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx> >>>> Reviewed-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx> >>> [...] >>>> diff --git a/arch/arm64/boot/dts/renesas/r9a07g044.dtsi >>> b/arch/arm64/boot/dts/renesas/r9a07g044.dtsi >>>> 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? I had the impression that the "*-names" prop was mandatory for a "*" prop having 2 values or mores. If it's now allowed to be optional, don't bother with that at all. > Regards, > Biju MBR, Sergei