Thread (32 messages) 32 messages, 3 authors, 2017-09-06
STALE3199d

[PATCH v3 0/8] PM / ACPI / i2c: Deploy runtime PM centric path for system sleep

From: lukas@wunner.de (Lukas Wunner)
Date: 2017-09-04 05:46:37
Also in: linux-acpi, linux-i2c, linux-pm

On Mon, Sep 04, 2017 at 02:17:21AM +0200, Rafael J. Wysocki wrote:
OTOH I'm starting to think that direct_complete is only theoretically
useful and may not be actually set very often in practice, whereas it
adds significant complexity to the code, so I'm not sure about it any
more.
That makes me come out of the woodwork as a direct_complete fan:

Runtime resuming a discrete GPU on a modern dual GPU laptop takes about
1.5 sec, runtime resuming Thunderbolt controllers more than 2 sec.
A discrete GPU easily consumes 10W, a Thunderbolt controller 2W.

So not having direct_complete would noticeably delay system suspend and
resume as well as reduce battery life.

Lukas
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help