Status Update
Comments
br...@google.com <br...@google.com> #2
I believe that would be delays in PR00
, not PR01
I also believe (but am not 100% sure) that's coming from the ACPI definitions for the touchscreen:
The delay is unavoidable, although I suppose there's room for improvement on making ACPI power sequencing parallelizable or otherwise deferring it until the device is actually getting probed (preferably using asynchronous probe, since this is a slow device -- ChromeOS tends to configure touchscreen drivers for async probe already, or else loaded as modules).
Perhaps you can take this problem upstream if you'd like to work on something, but from a ChromeOS perspective this is either Intended Behavior or a Feature Request. I don't think we're interested in tracking this as a Feature Request here.
Description
On the Dell Latitude 5430 Chromebook (google/crota), Linux spends 160 ms in enabling ACPI power resource PR01: