Bug 201597 - Hardcoded 1200ms delay in AML for Lenovo Yoga 920
Summary: Hardcoded 1200ms delay in AML for Lenovo Yoga 920
Alias: None
Product: ACPI
Classification: Unclassified
Component: BIOS (show other bugs)
Hardware: Intel Linux
: P1 normal
Assignee: acpi_bios
Depends on:
Blocks: 178231
  Show dependency tree
Reported: 2018-11-01 22:38 UTC by Todd Brandt
Modified: 2019-07-11 00:16 UTC (History)
2 users (show)

See Also:
Kernel Version: 4.19.0
Regression: No
Bisected commit-id:

S3 mem timeline from sleepgraph (770.93 KB, text/html)
2018-11-01 22:38 UTC, Todd Brandt
issue.def (587 bytes, text/plain)
2019-05-07 05:42 UTC, Todd Brandt

Description Todd Brandt 2018-11-01 22:38:04 UTC
Created attachment 279295 [details]
S3 mem timeline from sleepgraph

The Lenovo Yoga 920 has a hardcoded delay in its BIOS which shows up in linux suspend/resume. There's a 1200ms delay in the AML for the i2c-WCOM5113:00 device (i2c_hid module). It happens in both suspend_late and resume_early. This effectively makes suspend last 2.4 seconds longer than it has to when running linux.
Comment 1 Zhang Rui 2019-03-26 08:47:43 UTC
This is a BIOS bug, and this bug report is used to keep the record here.
Bug closed.
Comment 2 Todd Brandt 2019-05-07 05:42:22 UTC
Created attachment 282663 [details]

Note You need to log in before you can comment on or make changes to this bug.