usb3_phy0: usb-phy@381f0040 {       compatible = "fsl,imx8mp-usb-phy";       reg = <0x381f0040 0x40>;       clocks = <&clk IMX8MP_CLK_USB_PHY_ROOT>;       clock-names = "phy";       assigned-clocks = <&clk IMX8MP_CLK_USB_PHY_REF>;       assigned-clock-parents = <&clk IMX8MP_CLK_24M>;       power-domains = <&hsio_blk_ctrl IMX8MP_HSIOBLK_PD_USB_PHY1>;       #phy-cells = <0>;       status = "disabled";     };     usb3_0: usb@32f10100 {       compatible = "fsl,imx8mp-dwc3";       reg = <0x32f10100 0x8>,             <0x381f0000 0x20>;       clocks = <&clk IMX8MP_CLK_HSIO_ROOT>,          <&clk IMX8MP_CLK_USB_SUSP>;       clock-names = "hsio", "suspend";       interrupts = ;       power-domains = <&hsio_blk_ctrl IMX8MP_HSIOBLK_PD_USB>;       #address-cells = <1>;       #size-cells = <1>;       dma-ranges = <0x40000000 0x40000000 0xc0000000>;       ranges;       status = "disabled";       usb_dwc3_0: usb@38100000 {         compatible = "snps,dwc3";         reg = <0x38100000 0x10000>;         clocks = <&clk IMX8MP_CLK_USB_ROOT>,            <&clk IMX8MP_CLK_USB_CORE_REF>,            <&clk IMX8MP_CLK_USB_SUSP>;         clock-names = "bus_early", "ref", "suspend";         interrupts = ;         phys = <&usb3_phy0>, <&usb3_phy0>;         phy-names = "usb2-phy", "usb3-phy";         snps,gfladj-refclk-lpm-sel-quirk;         snps,parkmode-disable-ss-quirk;       };     };     usb3_phy1: usb-phy@382f0040 {       compatible = "fsl,imx8mp-usb-phy";       reg = <0x382f0040 0x40>;       clocks = <&clk IMX8MP_CLK_USB_PHY_ROOT>;       clock-names = "phy";       assigned-clocks = <&clk IMX8MP_CLK_USB_PHY_REF>;       assigned-clock-parents = <&clk IMX8MP_CLK_24M>;       power-domains = <&hsio_blk_ctrl IMX8MP_HSIOBLK_PD_USB_PHY2>;       #phy-cells = <0>;       status = "disabled";     };     usb3_1: usb@32f10108 {       compatible = "fsl,imx8mp-dwc3";       reg = <0x32f10108 0x8>,             <0x382f0000 0x20>;       clocks = <&clk IMX8MP_CLK_HSIO_ROOT>,          <&clk IMX8MP_CLK_USB_SUSP>;       clock-names = "hsio", "suspend";       interrupts = ;       power-domains = <&hsio_blk_ctrl IMX8MP_HSIOBLK_PD_USB>;       #address-cells = <1>;       #size-cells = <1>;       dma-ranges = <0x40000000 0x40000000 0xc0000000>;       ranges;       status = "disabled";       usb_dwc3_1: usb@38200000 {         compatible = "snps,dwc3";         reg = <0x38200000 0x10000>;         clocks = <&clk IMX8MP_CLK_USB_ROOT>,            <&clk IMX8MP_CLK_USB_CORE_REF>,            <&clk IMX8MP_CLK_USB_SUSP>;         clock-names = "bus_early", "ref", "suspend";         interrupts = ;         phys = <&usb3_phy1>, <&usb3_phy1>;         phy-names = "usb2-phy", "usb3-phy";         snps,gfladj-refclk-lpm-sel-quirk;         snps,parkmode-disable-ss-quirk;       };     }; &usb3_phy0 {   fsl,phy-tx-vref-tune = <0xe>;   fsl,phy-tx-preemp-amp-tune = <3>;   fsl,phy-tx-vboost-level = <5>;   fsl,phy-comp-dis-tune = <7>;   fsl,pcs-tx-deemph-3p5db = <0x21>;   fsl,phy-pcs-tx-swing-full = <0x7f>;   status = "okay"; }; &usb3_0 {   status = "okay"; }; &usb_dwc3_0 {   dr_mode = "otg";   hnp-disable;   srp-disable;   adp-disable;   usb-role-switch;   role-switch-default-mode = "none";   snps,dis-u1-entry-quirk;   snps,dis-u2-entry-quirk;   status = "okay";   port {     usb3_drd_sw: endpoint {       remote-endpoint = <&typec_dr_sw>;     };   }; }; &usb3_phy1 {   fsl,phy-tx-preemp-amp-tune = <3>;   fsl,phy-tx-vref-tune = <0xb>;   status = "okay"; }; &usb3_1 {   status = "okay"; }; &usb_dwc3_1 {   dr_mode = "host";   status = "okay"; };   typec@3d {     compatible = "nxp,ptn5150";     pinctrl-names = "default";     pinctrl-0 = <&pinctrl_extcon>;     reg = <0x3d>;     interrupt-parent = <&gpio1>;     interrupts = <5 IRQ_TYPE_LEVEL_HIGH>;     irq-is-id-quirk;     status ="okay";     port {       typec_dr_sw: endpoint {         remote-endpoint = <&usb3_drd_sw>;       };     };   };