[TGL] Enable intel_idle driver for Tiger Lake
Bug #1842231 reported by
quanxian
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
intel |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Description
Need to enable intel_idle for the Tiger Lake product line in mainline kernel.
This allows for finer-grain C-state control (using all supported platform MWAIT hints) than ACPI C-states. The intel_idle driver uses a different approach (MWAIT calls from kernel driver) than Windows (ACPI calls from kernel driver).
Target Release: 20.10
Target Kernel: 5.6
tags: | added: tigerlake |
Changed in linux (Ubuntu): | |
status: | New → Fix Released |
description: | updated |
Changed in intel: | |
status: | Fix Committed → Fix Released |
description: | updated |
Changed in intel: | |
status: | Fix Released → Fix Committed |
description: | updated |
tags: |
added: intel-kernel-20.10 removed: intel-kernel-20.04 |
information type: | Private → Public |
Changed in intel: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
All the patches are shipped in 5.6-rc1.
bc94638886ab21f 8247d3f7f39573d 3feb7d8284( "ACPI: processor: Export function to claim _CST control")
987c785319b99e3 2602f7f86cfae3c f9b81e402b( "ACPI: processor: Introduce acpi_processor_ evaluate_ cst()")
aa659a3fca79abd 9a3ca3ddc535db6 31b01c9a02( "ACPI: processor: Clean up acpi_processor_ evaluate_ cst()")
239ed06d0eefc4e e351af69bd64742 ada56c4bdb( "ACPI: processor: Make ACPI_PROCESSOR_ CSTATE depend on ACPI_PROCESSOR")
77fb4e0a559a960 eb36d0b2c50c781 c5492577eb( "ACPI: processor: Export acpi_processor_ evaluate_ cst()")
9f3d6daf61e5156 139cd05643f7f1c 2a9b7b49b0( "intel_ idle: Refactor intel_idle_ cpuidle_ driver_ init()" )
18734958e9bfbc0 55805d110a38dc7 6307eba742( "intel_ idle: Use ACPI _CST for processor models without C-state tables")
75a80267410e38a b76c4ceb39753f9 6d72113781( "cpuidle: Allow idle states to be disabled by default")
bff8e60a86f4960 133f90ad9add9ad eb082b8154( "intel_ idle: Allow ACPI _CST to be used for selected known processors")
4ec32d9e8e5b6d6 eb491eeee393866 5d8a2388fa( "intel_ idle: Add module parameter to prevent ACPI _CST from being used")
e6d4f08a6776543 85869ba0c39d7c9 ceec47e5c5( "intel_ idle: Use ACPI _CST on server systems")
a3299182216397a 0b943d2549d1997 f4eba2bdd2( "Documentation: admin-guide: PM: Add intel_idle document")