On Wed, Apr 03, 2024 at 11:29:43PM -0300, Fabio Estevam wrote: > From: Fabio Estevam <festevam@xxxxxxx> > > Doument the port node to link the PTN5150 to a TypeC controller. > > This fixes the following dt-schema warnings: > > imx8mp-dhcom-pdk3.dtb: typec@3d: 'port' does not match any of the regexes: 'pinctrl-[0-9]+' > from schema $id: http://devicetree.org/schemas/extcon/extcon-ptn5150.yaml# > > Signed-off-by: Fabio Estevam <festevam@xxxxxxx> Thanks, I met the same issue. Reviewed-by: Frank Li <Frank.Li@xxxxxxx> > --- > .../devicetree/bindings/extcon/extcon-ptn5150.yaml | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > diff --git a/Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml b/Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml > index d5cfa32ea52d..3472c69056ac 100644 > --- a/Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml > +++ b/Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml > @@ -36,6 +36,11 @@ properties: > description: > GPIO pin (output) used to control VBUS. If skipped, no such control > takes place. > + port: > + $ref: /schemas/graph.yaml#/$defs/port-base > + description: > + A port node to link the PTN5150 to a TypeC controller. > + unevaluatedProperties: false > > required: > - compatible > @@ -58,5 +63,11 @@ examples: > interrupt-parent = <&msmgpio>; > interrupts = <78 IRQ_TYPE_LEVEL_HIGH>; > vbus-gpios = <&msmgpio 148 GPIO_ACTIVE_HIGH>; > + > + port { > + ptn5150_out_ep: endpoint { > + remote-endpoint = <&dwc3_0_ep>; > + }; > + }; > }; > }; > -- > 2.34.1 >