MLK-21942 DTS: imx8mq: Fix USB alias issue

Since we set the driver's compatible string to dwc3 nodes, should
use the dwc3 nodes as the USB alias, otherwise the alias won't work.
If first usb controller is probed failed, the second controller still
use 0 as seq and cause issue to the driver.

Because alias requires different names on the nodes, in the patch we have
to change the nodes name to dwc3_0 and dwc3_1

Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
(cherry picked from commit 67f084c9485587802571352de8fb2551e8aefe74)
diff --git a/arch/arm/dts/fsl-imx8mq-u-boot.dtsi b/arch/arm/dts/fsl-imx8mq-u-boot.dtsi
index bf08a0f..5303042 100644
--- a/arch/arm/dts/fsl-imx8mq-u-boot.dtsi
+++ b/arch/arm/dts/fsl-imx8mq-u-boot.dtsi
@@ -3,6 +3,14 @@
   * Copyright 2018 NXP
   */
 
+/ {
+
+	aliases {
+		usb0 = &usb_dwc3_0;
+		usb1 = &usb_dwc3_1;
+	};
+};
+
 &usb3_0 {
 	compatible = "simple-bus";
 };
diff --git a/arch/arm/dts/fsl-imx8mq.dtsi b/arch/arm/dts/fsl-imx8mq.dtsi
index 2394ee2..cf8b416 100644
--- a/arch/arm/dts/fsl-imx8mq.dtsi
+++ b/arch/arm/dts/fsl-imx8mq.dtsi
@@ -362,7 +362,7 @@
 		assigned-clock-rates = <500000000>, <100000000>;
 		status = "disabled";
 
-		usb_dwc3_0: dwc3 {
+		usb_dwc3_0: dwc3_0 {
 			compatible = "snps,dwc3";
 			reg = <0x0 0x38100000 0x0 0x10000>;
 			interrupts = <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>;
@@ -402,7 +402,7 @@
 		assigned-clock-rates = <500000000>, <100000000>;
 		status = "disabled";
 
-		usb_dwc3_1: dwc3 {
+		usb_dwc3_1: dwc3_1 {
 			compatible = "snps,dwc3";
 			reg = <0x0 0x38200000 0x0 0x10000>;
 			interrupts = <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>;