
The intel_idle driver is the CPU idle time management driver. The Intel Idle driver is iportant for helping ensure CPU cores are able to reach lower-power idle states for more optimized power savings. With the upcoming Linux 7.1 kernel, the Intel Idle driver is gaining a unified and static Panther Lake C-states table to deal with different values supplied by some laptops/platforms.
This patch adding the Panther Lake C-states table explains:
"Panther Lake supports the following requestable C-states: C1, C1E, C6S, C10.
The parameters of these C-states should be consistent across all systems based on Panther Lake, so add a custom C-states table for it that will override C-state parameters supplied by platform firmware that may vary from one platform to another and may not represent the most optimum choice."
That patch is now queued into the Linux power management subsystem's "linux-next" Git branch and thus slated as material for the upcoming Linux 7.1 cycle.