I am having problems bringing up the usb controller on linux.
Linux finds the phy but no devices attached to the USB.
I am using mainline linux 3.18 but I have pulled in the zynq usb driver from the Xilinx tree.
I have enabled the following in my .config
<*> Support for Host-side USB
<*> EHCI HCD (USB 2.0) support
<*> Support for Xilinx Zynq EHCI USB controller
<*> USB Mass Storage support
<*> Userspace-driven configuration filesystem
I am getting the following in my boot log.
# dmesg|grep -i usb
[ 0.331750] usbcore: registered new interface driver usbfs
[ 0.337175] usbcore: registered new interface driver hub
[ 0.342549] usbcore: registered new device driver usb
[ 0.882038] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.898710] Found TI TUSB1210 ULPI transceiver.
[ 0.907471] usbcore: registered new interface driver usb-storage
[ 1.017495] usbcore: registered new interface driver usbhid
[ 1.022999] usbhid: USB HID core driver
Any ideas what I have missed.