public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* converting appletouch to usb autosuspend...
@ 2007-05-12 18:51 Soeren Sonnenburg
  2007-05-12 19:59 ` [linux-usb-devel] " Alan Stern
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Soeren Sonnenburg @ 2007-05-12 18:51 UTC (permalink / raw)
  To: linux-usb-devel, Linux Kernel

Dear all,

I've realized using the great powertop ( http://www.linuxpowertop.org/ )
that loading the appletouch driver (and touching it once) makes consumes
about 0.3 W even when not touching the pad. As rmmod'ing appletouch
fixes this I wonder why the driver does not do this alone. So my
question is what does one have to do to convert a driver (such as
appletouch) to make use of usb autosuspend except for

 .supports_autosuspend = 1

...

While we are at it usb related powerhogs on this macbook pro are
uhci_hcd (usb keyboard) and usb_hcd_poll_rh_status (rh_timer_func)
too...

Soeren.
-- 
Sometimes, there's a moment as you're waking, when you become aware of
the real world around you, but you're still dreaming.

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2007-05-16  2:39 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-12 18:51 converting appletouch to usb autosuspend Soeren Sonnenburg
2007-05-12 19:59 ` [linux-usb-devel] " Alan Stern
2007-05-12 21:40   ` Jiri Kosina
2007-05-14  7:39     ` Oliver Neukum
2007-05-12 21:47 ` Alistair John Strachan
2007-05-14  0:46   ` Soeren Sonnenburg
2007-05-14  0:53     ` Alistair John Strachan
2007-05-14  5:50       ` Oliver Neukum
2007-05-14 17:56         ` Alistair John Strachan
2007-05-13 17:20 ` [PATCH] Make appletouch shut up when it has nothing to say Matthew Garrett
2007-05-13 18:46   ` Pete Zaitcev
2007-05-13 19:57     ` Matthew Garrett
2007-05-14  0:19       ` Soeren Sonnenburg
2007-05-14  1:58       ` Pete Zaitcev
2007-05-15 20:34         ` Soeren Sonnenburg
2007-05-16  2:38           ` Matthew Garrett

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox