linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Enabling autosuspend for btusb by default
@ 2017-11-01 14:31 Hans de Goede
  2017-11-02 14:17 ` Bastien Nocera
  0 siblings, 1 reply; 3+ messages in thread
From: Hans de Goede @ 2017-11-01 14:31 UTC (permalink / raw)
  To: Marcel Holtmann, Gustavo Padovan, Johan Hedberg; +Cc: linux-bluetooth

<resend with a bunch of To and Cc address added, sorry?

Hi All,

I'm working on trying to improve the OOTB power-consumption
of Linux (Fedora Workstation) on laptops.

One of the easy wins here is enabling runtime-pm / autosuspend
for btusb, since on many laptops the USB bluetooth device is
the only USB device not using autosuspend, enabling this will
not only allow suspending the USB bluetooth device but also to
USB HCI, leading to a significant saving in power consumption
of aprox. 0.4W.

So I would like to look into enabling runtime-pm / autosuspend
for btusb by default.

Question, are there any known issues with enabling runtime-pm ?

I realize that simply enabling it for all btusb devices is a bit
of a big hammer and might be a bad idea since there will probably
be some devices out there which do not support this properly.

I was thinking that instead of enabling runtime-pm for all btusb
devices, maybe this is something which we can do a vendor-id
basis, starting with Intel and Broadcom devices ?

Regards,

Hans

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

end of thread, other threads:[~2017-11-02 15:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-01 14:31 Enabling autosuspend for btusb by default Hans de Goede
2017-11-02 14:17 ` Bastien Nocera
2017-11-02 15:12   ` Hans de Goede

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).