RE: A question about ohci_irq()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 28 Dec 2009, Huang, FrankR wrote:

> Alan,
> 
> 	Thanks for your reply.
> 	I have enabled the CONFIG_USB_DEBUG item in the config. So I can get the debug info. 

Would you like to post the log?

> 	Besides the insert and removal of the device, the mouse's action(move etc.) will trigger it. I can understand this point. But What I can not understand is that why the USB disk(Using EHCI) is transferring the files, the ohci_irq() will be triggered?

Maybe the two controllers share the same IRQ line.  What does
/proc/interrupts say?

Or maybe there is electrical crosstalk between the EHCI signals and the 
OHCI signals.

> 	From the debug info., I know that the ints value in ohci_irq function equals 0 after and(&) the regs->intrenable.
> 	Now I am adding an udelay(100us) function in ohci_irq(), and the mouse disconnection issue  can not be found again.

Where exactly did you add the udelay?

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux