Hello David,

Now I'm working with linux-2.6.11 USB host driver (PCI
clock frequency is 33) and I have the same issue with
OHCI that I had in linux-2.6.6. This issue occurs in
'usb_start_wait_urb' function:
...
status = usb_submit_urb(urb, GFP_DMA);

if (status == 0) {
   if (timeout > 0) {
      init_timer(&timer);
      timer.expires = jiffies + timeout;
      timer.data = (unsigned long)urb;
      timer.function = timeout_kill; /* grr.  timeout
_should_ include submit delays. */
      add_timer(&timer);
   }
      
      wait_for_completion(&done);
...

OHCI interrupt handler must complete a wait process
but interrupts doesn't come at some moment. These
interrupts are occured some times before and after
that USB initialization process is frozen. This
problem appears only for full speed devices. The
moment when the initialization is dead can be
different.  I think it's not a hardware problem
because USB works correctly using linux-2.4.26.

Thanks,
Alexey



--- David Brownell <[EMAIL PROTECTED]> wrote:
> On Wednesday 16 March 2005 9:53 am, Lesha
> Shervashidze wrote:
> 
> > The OHCI driver without EHCI works correctly on 33
> and
> > 25 PCI clock frequency boards. The EHCI works
> > correctly only using 33 PCI clock frequency. I
> suppose
> > it can be the hardware issue.
> 
> I've only tried it on PC hardware, with 33 MHz PCI.
> Works fine ... so maybe you should ask Philips if
> this is a known issue.
> 
> There could of course be other issues, but that's
> the only clue we have just now.
> 
> - Dave
> 


                
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to