• Yi Yang's avatar
    USB: improve ehci_watchdog's side effect in CPU power management · f0d781d5
    Yi Yang authored
    ehci_watchdog will wake up CPU very frequently so that CPU
    stays at C3 very short, average residence time is about 50
    ms on Aspire One, but we expect it should be about 1 second
    or more, so this kind of periodic timer is very bad for power
    saving.
    
    We can't remove this timer because of some bad USB controller
    chipset, but at least we should reduce its side effect to as
    possible as low.
    
    This patch can make CPU stay at C3 longer, average residence time
    is about twice as long as original. 
    
    Please consider to apply it, thanks
    Signed-off-by: default avatarYi Yang <yi.y.yang@intel.com>
    Cc: David Brownell <dbrownell@users.sourceforge.net>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    f0d781d5
ehci.h 21.2 KB