summaryrefslogtreecommitdiff
path: root/arch/arm/dts/imx6sl.dtsi
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2018-11-18 23:24:19 -0800
committerYe Li <ye.li@nxp.com>2018-11-19 00:54:36 -0800
commitfe21a1ab93d0788017ec58905e3273c9ab0f5a67 (patch)
tree02f438c31bab2f3381848252fce67a7bb5705b53 /arch/arm/dts/imx6sl.dtsi
parent00e3ef1c94633d296fa38c4d75417d04ab4d3771 (diff)
MLK-20395 DTS: imx: Add alias for usb1 device
Some platforms don't have alias for usb1 device, so when initialize the second controller, its seq is allocated by u-boot automatically. This introduces a problem if the initialization of first controller is failed, for example nothing connect to first controller, then the seq allocated for second controller is 0 not 1. EHCI driver uses the seq as index for USB controller and phy, so it will cause initialization problem for second controller. Fix the issue by adding the usb1 alias for second USB controller. Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'arch/arm/dts/imx6sl.dtsi')
-rw-r--r--arch/arm/dts/imx6sl.dtsi1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/dts/imx6sl.dtsi b/arch/arm/dts/imx6sl.dtsi
index 6729fcf04a..ceb87f9d1c 100644
--- a/arch/arm/dts/imx6sl.dtsi
+++ b/arch/arm/dts/imx6sl.dtsi
@@ -44,6 +44,7 @@
usbphy0 = &usbphy1;
usbphy1 = &usbphy2;
usb0 = &usbotg1;
+ usb1 = &usbotg2;
};
cpus {