.../devicetree/bindings/usb/mediatek,mtu3.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+)
Define the ports property in the mediatek,mtu3 device tree binding schema.
Include definitions for port@0 and port@1, specifying their roles as
High Speed (HS) and Super Speed (SS) data buses, respectively.
Suggested-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Macpaul Lin <macpaul.lin@mediatek.com>
---
.../devicetree/bindings/usb/mediatek,mtu3.yaml | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml
index d4e187c78a0b..21fc6bbe954f 100644
--- a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml
+++ b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml
@@ -155,6 +155,18 @@ properties:
property is used. See graph.txt
$ref: /schemas/graph.yaml#/properties/port
+ ports:
+ $ref: /schemas/graph.yaml#/properties/ports
+
+ properties:
+ port@0:
+ $ref: /schemas/graph.yaml#/properties/port
+ description: High Speed (HS) data bus.
+
+ port@1:
+ $ref: /schemas/graph.yaml#/properties/port
+ description: Super Speed (SS) data bus.
+
enable-manual-drd:
$ref: /schemas/types.yaml#/definitions/flag
description:
--
2.45.2
On Thu, 20 Feb 2025 22:22:30 +0800, Macpaul Lin wrote:
> Define the ports property in the mediatek,mtu3 device tree binding schema.
> Include definitions for port@0 and port@1, specifying their roles as
> High Speed (HS) and Super Speed (SS) data buses, respectively.
>
>
Applied to v6.14-next/dts64, thanks!
[1/1] dt-bindings: usb: mtu3: Add ports property
commit: 3aeff53c57c86981f9920e4d5ae7d00b7d62a671
Cheers,
Angelo
On Thu, 2025-02-20 at 22:22 +0800, Macpaul Lin wrote: > Define the ports property in the mediatek,mtu3 device tree binding > schema. > Include definitions for port@0 and port@1, specifying their roles as > High Speed (HS) and Super Speed (SS) data buses, respectively. > > Suggested-by: AngeloGioacchino Del Regno < > angelogioacchino.delregno@collabora.com> > Signed-off-by: Macpaul Lin <macpaul.lin@mediatek.com> > --- > .../devicetree/bindings/usb/mediatek,mtu3.yaml | 12 > ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml > b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml > index d4e187c78a0b..21fc6bbe954f 100644 > --- a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml > +++ b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml > @@ -155,6 +155,18 @@ properties: > property is used. See graph.txt > $ref: /schemas/graph.yaml#/properties/port > > + ports: > + $ref: /schemas/graph.yaml#/properties/ports > + > + properties: > + port@0: > + $ref: /schemas/graph.yaml#/properties/port > + description: High Speed (HS) data bus. > + > + port@1: > + $ref: /schemas/graph.yaml#/properties/port > + description: Super Speed (SS) data bus. > + > enable-manual-drd: > $ref: /schemas/types.yaml#/definitions/flag > description: Reviewed-by: Chunfeng Yun <chunfeng.yun@mediatek.com> Thank you
Il 22/02/25 09:35, Chunfeng Yun (云春峰) ha scritto: > On Thu, 2025-02-20 at 22:22 +0800, Macpaul Lin wrote: >> Define the ports property in the mediatek,mtu3 device tree binding >> schema. >> Include definitions for port@0 and port@1, specifying their roles as >> High Speed (HS) and Super Speed (SS) data buses, respectively. >> >> Suggested-by: AngeloGioacchino Del Regno < >> angelogioacchino.delregno@collabora.com> >> Signed-off-by: Macpaul Lin <macpaul.lin@mediatek.com> >> --- >> .../devicetree/bindings/usb/mediatek,mtu3.yaml | 12 >> ++++++++++++ >> 1 file changed, 12 insertions(+) >> >> diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml >> b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml >> index d4e187c78a0b..21fc6bbe954f 100644 >> --- a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml >> +++ b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml >> @@ -155,6 +155,18 @@ properties: >> property is used. See graph.txt >> $ref: /schemas/graph.yaml#/properties/port >> >> + ports: >> + $ref: /schemas/graph.yaml#/properties/ports >> + >> + properties: >> + port@0: >> + $ref: /schemas/graph.yaml#/properties/port >> + description: High Speed (HS) data bus. >> + >> + port@1: >> + $ref: /schemas/graph.yaml#/properties/port >> + description: Super Speed (SS) data bus. >> + >> enable-manual-drd: >> $ref: /schemas/types.yaml#/definitions/flag >> description: > Reviewed-by: Chunfeng Yun <chunfeng.yun@mediatek.com> > > Thank you > Is everyone okay if I pick this (and the XHCI one [1]) in the MediaTek trees? This is so that I don't get devicetree warnings when picking the DT patches that are adding USB MUX/TCPC to the MediaTek boards. [1]: https://lore.kernel.org/r/20250220105514.43107-2-angelogioacchino.delregno@collabora.com Thanks, Angelo
On 24/02/2025 13:18, AngeloGioacchino Del Regno wrote: > Il 22/02/25 09:35, Chunfeng Yun (云春峰) ha scritto: >> On Thu, 2025-02-20 at 22:22 +0800, Macpaul Lin wrote: >>> Define the ports property in the mediatek,mtu3 device tree binding >>> schema. >>> Include definitions for port@0 and port@1, specifying their roles as >>> High Speed (HS) and Super Speed (SS) data buses, respectively. >>> >>> Suggested-by: AngeloGioacchino Del Regno < >>> angelogioacchino.delregno@collabora.com> >>> Signed-off-by: Macpaul Lin <macpaul.lin@mediatek.com> >>> --- >>> .../devicetree/bindings/usb/mediatek,mtu3.yaml | 12 >>> ++++++++++++ >>> 1 file changed, 12 insertions(+) >>> >>> diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml >>> b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml >>> index d4e187c78a0b..21fc6bbe954f 100644 >>> --- a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml >>> +++ b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml >>> @@ -155,6 +155,18 @@ properties: >>> property is used. See graph.txt >>> $ref: /schemas/graph.yaml#/properties/port >>> + ports: >>> + $ref: /schemas/graph.yaml#/properties/ports >>> + >>> + properties: >>> + port@0: >>> + $ref: /schemas/graph.yaml#/properties/port >>> + description: High Speed (HS) data bus. >>> + >>> + port@1: >>> + $ref: /schemas/graph.yaml#/properties/port >>> + description: Super Speed (SS) data bus. >>> + >>> enable-manual-drd: >>> $ref: /schemas/types.yaml#/definitions/flag >>> description: >> Reviewed-by: Chunfeng Yun <chunfeng.yun@mediatek.com> >> >> Thank you >> > > Is everyone okay if I pick this (and the XHCI one [1]) in the MediaTek trees? > > This is so that I don't get devicetree warnings when picking the DT patches > that are adding USB MUX/TCPC to the MediaTek boards. Sound good to me. Reviewed-by: Alexandre Mergnat <amergnat@baylibre.com> -- Regards, Alexandre
Il 20/02/25 15:22, Macpaul Lin ha scritto: > Define the ports property in the mediatek,mtu3 device tree binding schema. > Include definitions for port@0 and port@1, specifying their roles as > High Speed (HS) and Super Speed (SS) data buses, respectively. > > Suggested-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> > Signed-off-by: Macpaul Lin <macpaul.lin@mediatek.com> Some SoCs do have SuperSpeed peripheral mode, so for this commit Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> > --- > .../devicetree/bindings/usb/mediatek,mtu3.yaml | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml > index d4e187c78a0b..21fc6bbe954f 100644 > --- a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml > +++ b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml > @@ -155,6 +155,18 @@ properties: > property is used. See graph.txt > $ref: /schemas/graph.yaml#/properties/port > > + ports: > + $ref: /schemas/graph.yaml#/properties/ports > + > + properties: > + port@0: > + $ref: /schemas/graph.yaml#/properties/port > + description: High Speed (HS) data bus. > + > + port@1: > + $ref: /schemas/graph.yaml#/properties/port > + description: Super Speed (SS) data bus. > + > enable-manual-drd: > $ref: /schemas/types.yaml#/definitions/flag > description:
On Thu, Feb 20, 2025 at 04:56:00PM +0100, AngeloGioacchino Del Regno wrote: > Il 20/02/25 15:22, Macpaul Lin ha scritto: > > Define the ports property in the mediatek,mtu3 device tree binding schema. > > Include definitions for port@0 and port@1, specifying their roles as > > High Speed (HS) and Super Speed (SS) data buses, respectively. > > > > Suggested-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> > > Signed-off-by: Macpaul Lin <macpaul.lin@mediatek.com> > > Some SoCs do have SuperSpeed peripheral mode, so for this commit > > Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Acked-by: Conor Dooley <conor.dooley@microchip.com>
© 2016 - 2025 Red Hat, Inc.