Message ID | 20250414165201.362262-1-prabhakar.mahadev-lad.rj@bp.renesas.com (mailing list archive) |
---|---|
State | New |
Delegated to: | Geert Uytterhoeven |
Headers | show |
Series | dt-bindings: usb: renesas,usbhs: Add RZ/V2H(P) SoC support | expand |
On Mon, 14 Apr 2025 17:52:01 +0100, Prabhakar wrote: > From: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> > > Document the Renesas USBHS controller found on the Renesas RZ/V2H(P) SoC. > The USBHS block on RZ/V2H(P) is functionally identical to the one on the > RZ/G2L family, so no driver changes are needed. The existing > "renesas,rzg2l-usbhs" fallback compatible will continue to be used for > handling this IP. > > In addition, update the schema validation logic by replacing the enum list > of SoC-specific compatibles with a const "renesas,rzg2l-usbhs" as all > listed SoCs share identical USBHS hardware and already include the fallback > compatible. This will help to simplify the schema and avoid redundancy. > > Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> > --- > Documentation/devicetree/bindings/usb/renesas,usbhs.yaml | 7 ++----- > 1 file changed, 2 insertions(+), 5 deletions(-) > Acked-by: Rob Herring (Arm) <robh@kernel.org>
diff --git a/Documentation/devicetree/bindings/usb/renesas,usbhs.yaml b/Documentation/devicetree/bindings/usb/renesas,usbhs.yaml index 980f325341d4..6f4d41ba6ca7 100644 --- a/Documentation/devicetree/bindings/usb/renesas,usbhs.yaml +++ b/Documentation/devicetree/bindings/usb/renesas,usbhs.yaml @@ -27,6 +27,7 @@ properties: - renesas,usbhs-r9a07g044 # RZ/G2{L,LC} - renesas,usbhs-r9a07g054 # RZ/V2L - renesas,usbhs-r9a08g045 # RZ/G3S + - renesas,usbhs-r9a09g057 # RZ/V2H(P) - const: renesas,rzg2l-usbhs - items: @@ -127,11 +128,7 @@ allOf: properties: compatible: contains: - enum: - - renesas,usbhs-r9a07g043 - - renesas,usbhs-r9a07g044 - - renesas,usbhs-r9a07g054 - - renesas,usbhs-r9a08g045 + const: renesas,rzg2l-usbhs then: properties: interrupts: