---------------------------------------- > Date: Wed, 15 Jan 2014 18:44:33 +0800 > From: lxr1234@xxxxxxxxxxx > To: linux-samsung-soc@xxxxxxxxxxxxxxx > CC: balbi@xxxxxx; kgene.kim@xxxxxxxxxxx > Subject: Can't use the usbphy in exynos4412 > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I meet the usb problem in Linux 3.13-rc8, in my board, the HSIC in SoC > is connect to usb4640, I have using a litter driver to reset usb4640 > after boot. > In the old time, when it doesn't use common phy framework, it was work. > In board, the otg is brike(maybe by franklinism) but HSIC of host is > normal, I have tested. > the dmesg show that > [ 1.260000] samsung-usb2phy 125b0000.usbphy: Can't get usb-phy > sysreg cfg register > [ 1.300000] usbcore: registered new interface driver uvcvideo > [ 1.440000] usbcore: registered new interface driver usbhid > [ 1.440000] usbhid: USB HID core driver > [ 1.475000] samsung-usb2phy 125b0000.usbphy: Can't configure > specified phy mode > specified phy mode > > root@kagami:~# lsusb > Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > > usb_phy: usbphy@125B0000 { > #address-cells = <1>; > #size-cells = <1>; > compatible = "samsung,exynos4210-usb2phy"; I am very sorry about that, I shall use samsung,exynos4x10-usb2phy instead. > reg = <0x125B0000 0x100>; > ranges; > status = "okay"; > > clocks = <&clock 2>, <&clock 305>; > clock-names = "xusbxti", "otg"; > > usbphy-sys { > /* USB device and host PHY_CONTROL registers */ > reg = <0x10020704 0x8>; > }; > }; > > ehci@12580000 { > usb-phy = <&usb_phy>; > status = "okay"; > }; > I am sorry for careless again. Thank you ayaka ?韬{.n?????%??檩??w?{.n???{炳痞查帼???骅w*jg????????G??⒏⒎?:+v????????????"??????