USB: Patch to align the various USB timers to fire at the same time
authorArjan van de Ven <arjan@infradead.org>
Tue, 22 May 2007 19:42:56 +0000 (12:42 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 12 Jul 2007 23:29:48 +0000 (16:29 -0700)
commit01cd08192040eab30f837f061ca07f43cf15f4a1
tree599d6c0cc09ede54e149894fe01c0411309161f6
parentfc4cbd755b75c7687b923da5b75ba4a64652582e
USB: Patch to align the various USB timers to fire at the same time

This patch modifies the USB regular 250ms timer to be "perfectly aligned" to
the second and quarters thereof. This change is there to make sure that if
you have multiple USB ports, the timers for all these ports will fire at the
same time rather than all spread out. All spread out wakes the CPU up from
power saving idle a lot more than needed...

Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/core/hcd.c