Re: imx21-hcd bugs, device descriptor read/64, error -110
"Midhun Agnihotram" <[email protected]>
| Newsgroups | gmane.linux.usb.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi All,
> I'd expect are turned off in that code. So the real OHCI driver, or
> maybe the isp116x code (OHCI-ish but likewise not real OHCI) would
> probably offer more useful guidance.
>
> - Dave
I am now developing a USB driver for IMX21 based on the OHCI S3C2410
USB driver (since both are ARM based). I have made the changes in
ohci.h for the register's physical addresses (I could not map every
field - I did as many as I could map).
My USB hub has been detected by the kernel. And there are three
ports on the system - 1 USB host port and 2 USB device ports. The Hub
says that 0 ports have been detected.
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 0 ports detected
I could trace out that USB ports information is got from
get_hub_descriptor method in hub.c. This sends a control message to
get the descriptor. Here is where it is finding zero ports.
What is this command? Isnt this command from the USB specification
and hence should be a standard? In that case I will not need to worry
about the command.
What does this do? Is this returning 0 ports due to mismatched
physical addresses? Where else could have this gone wrong?
Thanks,
Midhun.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel