Re: [linux-usb-devel] [PATCH] Ohci-hcd: fix endless loop (secondtake)

From: Colin Leroy
Date: Mon Nov 29 2004 - 18:11:43 EST


On 30 Nov 2004 at 09h11, Benjamin Herrenschmidt wrote:

Hi,

> Hrm... there is some problem in communication here. I asked you which
> controller out of the 3 OHCIs you have in this machine is the culprit,
> you give me a list of all of them but without PCI IDs ... From the
> archive, I think it was USB bus #4 no ? not sure which of these
> controllers it matches.
>
> The iBook G4 has actually 3 "Apple" OHCI's in KeyLargo/Intrepid but
> with 2 of them disabled by the firmware (not wired) plus one NEC USB2
> controller (which contains 1 EHCI and 2 OHCIs) on the PCI bus. The
> code managing their sleep process is very different.

Sorry, i was away and had a problem of /proc/bus/usb being empty. As my
link was on the wireless stick I couldn't reload usb modules. The
culprit is usb 4-1, I think it would be this one (as the stick is bus
004 device 001):

Bus 004 Device 001: ID 0000:0000
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 10.01
bDeviceClass 9 Hub
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0000
idProduct 0x0000
bcdDevice 6.02
iManufacturer 3 Linux 2.6.9 ohci_hcd
iProduct 2 NEC Corporation USB (#2)
iSerial 1 0001:10:1b.1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type none
wMaxPacketSize 2
bInterval 255
Language IDs: (length=4)
0409 English(US)

--
Colin
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/