提交 13ccd32b 编写于 作者: P Peter Chen 提交者: Shawn Guo

ARM: dts: imx35.dtsi: change the clock information for usb

For imx35, it needs three clocks to let the controller work,
the old code is wrong, and the usbmisc does not include
clock handling code any more.
Signed-off-by: NPeter Chen <peter.chen@freescale.com>
Signed-off-by: NShawn Guo <shawnguo@kernel.org>
上级 1b8d1ea9
...@@ -305,7 +305,8 @@ ...@@ -305,7 +305,8 @@
compatible = "fsl,imx35-usb", "fsl,imx27-usb"; compatible = "fsl,imx35-usb", "fsl,imx27-usb";
reg = <0x53ff4000 0x0200>; reg = <0x53ff4000 0x0200>;
interrupts = <37>; interrupts = <37>;
clocks = <&clks 73>; clocks = <&clks 9>, <&clks 73>, <&clks 28>;
clock-names = "ipg", "ahb", "per";
fsl,usbmisc = <&usbmisc 0>; fsl,usbmisc = <&usbmisc 0>;
fsl,usbphy = <&usbphy0>; fsl,usbphy = <&usbphy0>;
status = "disabled"; status = "disabled";
...@@ -315,7 +316,8 @@ ...@@ -315,7 +316,8 @@
compatible = "fsl,imx35-usb", "fsl,imx27-usb"; compatible = "fsl,imx35-usb", "fsl,imx27-usb";
reg = <0x53ff4400 0x0200>; reg = <0x53ff4400 0x0200>;
interrupts = <35>; interrupts = <35>;
clocks = <&clks 73>; clocks = <&clks 9>, <&clks 73>, <&clks 28>;
clock-names = "ipg", "ahb", "per";
fsl,usbmisc = <&usbmisc 1>; fsl,usbmisc = <&usbmisc 1>;
fsl,usbphy = <&usbphy1>; fsl,usbphy = <&usbphy1>;
dr_mode = "host"; dr_mode = "host";
...@@ -325,8 +327,6 @@ ...@@ -325,8 +327,6 @@
usbmisc: usbmisc@53ff4600 { usbmisc: usbmisc@53ff4600 {
#index-cells = <1>; #index-cells = <1>;
compatible = "fsl,imx35-usbmisc"; compatible = "fsl,imx35-usbmisc";
clocks = <&clks 9>, <&clks 73>, <&clks 28>;
clock-names = "ipg", "ahb", "per";
reg = <0x53ff4600 0x00f>; reg = <0x53ff4600 0x00f>;
}; };
}; };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册