Google
  Web www.spinics.net

Re: uhci vs ehci: 5 wakeups/s saved

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


On Wed, 3 Oct 2007, Alan Jenkins wrote:

> So if I want to find out why ehci causes more wakeups on an idle system 
> than uhci, I need to break down the ehci_watchdog timer into its 
> component uses.

One other thing I forgot to mention.  As you know, ehci-hcd's extra
interrupts tell the driver it can disable DMA.  But uhci-hcd never
disables DMA as long as any active devices are plugged into the
controller.  The hardware doesn't permit it.  So even though uhci-hcd's
overall interrupt count may be lower, it forces the CPU to stay out of
the deep sleep states that ehci-hcd allows for.

Alan Stern


-------------------------------------------------------------------------
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/
_______________________________________________
Linux-usb-users@xxxxxxxxxxxxxxxxxxxxx
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

[Linux USB]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Video Projectors]     [PDAs]     [Free Online Dating]     [Hacking TiVo]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Devices]     [Big List of Linux Books]     [16.7MP]