* [PATCH v2 2/5] dt-bindings: usb: amlogic,meson-g12a-usb-ctrl: add the Amlogic AXG Families USB Glue Bindings [not found] <20200917065949.3476-1-narmstrong@baylibre.com> @ 2020-09-17 6:59 ` Neil Armstrong 2020-09-17 7:02 ` Neil Armstrong 0 siblings, 1 reply; 2+ messages in thread From: Neil Armstrong @ 2020-09-17 6:59 UTC (permalink / raw) To: khilman, martin.blumenstingl, devicetree Cc: linux-amlogic, linux-arm-kernel, linux-kernel, Neil Armstrong, linux-usb The Amlogic AXG is close to the GXL Glue but with a single OTG PHY. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Reviewed-by: Kevin Hilman <khilman@baylibre.com> Acked-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> --- .../usb/amlogic,meson-g12a-usb-ctrl.yaml | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml b/Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml index 5b04a7dfa018..c0058332b967 100644 --- a/Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml +++ b/Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml @@ -25,13 +25,14 @@ description: | The Amlogic A1 embeds a DWC3 USB IP Core configured for USB2 in host-only mode. - The Amlogic GXL & GXM SoCs doesn't embed an USB3 PHY. + The Amlogic GXL, GXM & AXG SoCs doesn't embed an USB3 PHY. properties: compatible: enum: - amlogic,meson-gxl-usb-ctrl - amlogic,meson-gxm-usb-ctrl + - amlogic,meson-axg-usb-ctrl - amlogic,meson-g12a-usb-ctrl - amlogic,meson-a1-usb-ctrl @@ -151,6 +152,25 @@ allOf: required: - clock-names + - if: + properties: + compatible: + enum: + - amlogic,meson-axg-usb-ctrl + + then: + properties: + phy-names: + items: + - const: usb2-phy1 # USB2 PHY1 if USBOTG_B port is used + clocks: + minItems: 2 + clock-names: + items: + - const: usb_ctrl + - const: ddr + required: + - clock-names - if: properties: compatible: -- 2.22.0 ^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH v2 2/5] dt-bindings: usb: amlogic,meson-g12a-usb-ctrl: add the Amlogic AXG Families USB Glue Bindings 2020-09-17 6:59 ` [PATCH v2 2/5] dt-bindings: usb: amlogic,meson-g12a-usb-ctrl: add the Amlogic AXG Families USB Glue Bindings Neil Armstrong @ 2020-09-17 7:02 ` Neil Armstrong 0 siblings, 0 replies; 2+ messages in thread From: Neil Armstrong @ 2020-09-17 7:02 UTC (permalink / raw) To: khilman, martin.blumenstingl, devicetree Cc: linux-amlogic, linux-arm-kernel, linux-kernel, linux-usb On 17/09/2020 08:59, Neil Armstrong wrote: > The Amlogic AXG is close to the GXL Glue but with a single OTG PHY. > > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> > Reviewed-by: Kevin Hilman <khilman@baylibre.com> > Acked-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> Forgot: Reviewed-by: Rob Herring <robh@kernel.org> Neil > --- > .../usb/amlogic,meson-g12a-usb-ctrl.yaml | 22 ++++++++++++++++++- > 1 file changed, 21 insertions(+), 1 deletion(-) > > diff --git a/Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml b/Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml > index 5b04a7dfa018..c0058332b967 100644 > --- a/Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml > +++ b/Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml > @@ -25,13 +25,14 @@ description: | > The Amlogic A1 embeds a DWC3 USB IP Core configured for USB2 in > host-only mode. > > - The Amlogic GXL & GXM SoCs doesn't embed an USB3 PHY. > + The Amlogic GXL, GXM & AXG SoCs doesn't embed an USB3 PHY. > > properties: > compatible: > enum: > - amlogic,meson-gxl-usb-ctrl > - amlogic,meson-gxm-usb-ctrl > + - amlogic,meson-axg-usb-ctrl > - amlogic,meson-g12a-usb-ctrl > - amlogic,meson-a1-usb-ctrl > > @@ -151,6 +152,25 @@ allOf: > > required: > - clock-names > + - if: > + properties: > + compatible: > + enum: > + - amlogic,meson-axg-usb-ctrl > + > + then: > + properties: > + phy-names: > + items: > + - const: usb2-phy1 # USB2 PHY1 if USBOTG_B port is used > + clocks: > + minItems: 2 > + clock-names: > + items: > + - const: usb_ctrl > + - const: ddr > + required: > + - clock-names > - if: > properties: > compatible: > ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-09-17 7:07 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20200917065949.3476-1-narmstrong@baylibre.com>
2020-09-17 6:59 ` [PATCH v2 2/5] dt-bindings: usb: amlogic,meson-g12a-usb-ctrl: add the Amlogic AXG Families USB Glue Bindings Neil Armstrong
2020-09-17 7:02 ` Neil Armstrong
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox