Hi,I have a AMD Geode (embedded platform) based hardware with problems in EHCI. Here's an excerpt from dmesg:
ohci0: <OHCI (generic) USB controller> mem 0xe0215000-0xe0215fff irq 11 at device 15.4 on pci0
ohci0: [GIANT-LOCKED] ohci0: [ITHREAD] usb0: OHCI version 1.0, legacy support usb0: SMM does not respond, resetting usb0: <OHCI (generic) USB controller> on ohci0 usb0: USB revision 1.0 uhub0: <AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0 uhub0: 4 ports with 4 removable, self poweredehci0: <EHCI (generic) USB 2.0 controller> mem 0xe0216000-0xe0216fff irq 11 at device 15.5 on pci0
ehci0: pre-2.0 USB rev device_attach: ehci0 attach returned 6USB 1.0 works fine with cca 1 MB/s transfer rate from a flash memory drive. EHCI capability works fine in Linux.
Here's an excerpt from pciconf -lv:[EMAIL PROTECTED]:0:15:4: class=0x0c0310 card=0x20941022 chip=0x20941022 rev=0x02 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)' device = 'CS5536 CS5536 OHCI USB Host Controller' class = serial bus subclass = USB[EMAIL PROTECTED]:0:15:5: class=0x0c0320 card=0x20951022 chip=0x20951022 rev=0x02 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)' device = 'CS5536 CS5536 EHCI USB Host Controller' class = serial bus subclass = USBSince it works in Linux, I suppose there should be some relatively simple quirks to make it work. Any ideas on what should I try?
signature.asc
Description: OpenPGP digital signature