Понедельник, 10 марта 2014, 8:52 +08:00 от Peter Chen <peter.chen@xxxxxxxxxxxxx>: > On Fri, Mar 07, 2014 at 06:04:16PM +0100, Denis Carikli wrote: > > Signed-off-by: Denis Carikli <denis@xxxxxxxxxx> > > --- > > arch/arm/boot/dts/imx51.dtsi | 8 ++++++++ > > 1 file changed, 8 insertions(+) > > > > diff --git a/arch/arm/boot/dts/imx51.dtsi b/arch/arm/boot/dts/imx51.dtsi > > index e508e6f..917b6ed 100644 > > --- a/arch/arm/boot/dts/imx51.dtsi > > +++ b/arch/arm/boot/dts/imx51.dtsi > > @@ -100,6 +100,13 @@ > > clocks = <&clks IMX5_CLK_USB_PHY_GATE>; > > clock-names = "main_clk"; > > }; > > + > > + usbphy1: usbphy@1 { > > + compatible = "usb-nop-xceiv"; > > + reg = <1>; > > + clocks = <&clks IMX5_CLK_USB_PHY_GATE>; > > + clock-names = "main_clk"; > > + }; > > Is this the ulpi phy for host1 controller? Why the clock is the same with utmi phy > clock for otg controller. As far as I know, for i.MX51 this is as it should be. However, I doubt the usefulness of forcing "fsl,usbphy = <&usbphy1>" below. > > soc { > > @@ -239,6 +246,7 @@ > > interrupts = <14>; > > clocks = <&clks IMX5_CLK_USBOH3_GATE>; > > fsl,usbmisc = <&usbmisc 1>; > > + fsl,usbphy = <&usbphy1>; > > status = "disabled"; > > }; --- ��.n��������+%������w��{.n�����{���)��jg��������ݢj����G�������j:+v���w�m������w�������h�����٥