mirror of
https://github.com/torvalds/linux.git
synced 2024-11-22 20:22:09 +00:00
intel_idle: update Sandy Bridge core C-state residency targets
Signed-off-by: Len Brown <len.brown@intel.com>
This commit is contained in:
parent
3c0eee3fe6
commit
ddbd550d50
@ -122,7 +122,7 @@ static struct cpuidle_state snb_cstates[MWAIT_MAX_NUM_CSTATES] = {
|
|||||||
.driver_data = (void *) 0x00,
|
.driver_data = (void *) 0x00,
|
||||||
.flags = CPUIDLE_FLAG_TIME_VALID,
|
.flags = CPUIDLE_FLAG_TIME_VALID,
|
||||||
.exit_latency = 1,
|
.exit_latency = 1,
|
||||||
.target_residency = 4,
|
.target_residency = 1,
|
||||||
.enter = &intel_idle },
|
.enter = &intel_idle },
|
||||||
{ /* MWAIT C2 */
|
{ /* MWAIT C2 */
|
||||||
.name = "SNB-C3",
|
.name = "SNB-C3",
|
||||||
@ -130,7 +130,7 @@ static struct cpuidle_state snb_cstates[MWAIT_MAX_NUM_CSTATES] = {
|
|||||||
.driver_data = (void *) 0x10,
|
.driver_data = (void *) 0x10,
|
||||||
.flags = CPUIDLE_FLAG_TIME_VALID | CPUIDLE_FLAG_TLB_FLUSHED,
|
.flags = CPUIDLE_FLAG_TIME_VALID | CPUIDLE_FLAG_TLB_FLUSHED,
|
||||||
.exit_latency = 80,
|
.exit_latency = 80,
|
||||||
.target_residency = 160,
|
.target_residency = 211,
|
||||||
.enter = &intel_idle },
|
.enter = &intel_idle },
|
||||||
{ /* MWAIT C3 */
|
{ /* MWAIT C3 */
|
||||||
.name = "SNB-C6",
|
.name = "SNB-C6",
|
||||||
@ -138,7 +138,7 @@ static struct cpuidle_state snb_cstates[MWAIT_MAX_NUM_CSTATES] = {
|
|||||||
.driver_data = (void *) 0x20,
|
.driver_data = (void *) 0x20,
|
||||||
.flags = CPUIDLE_FLAG_TIME_VALID | CPUIDLE_FLAG_TLB_FLUSHED,
|
.flags = CPUIDLE_FLAG_TIME_VALID | CPUIDLE_FLAG_TLB_FLUSHED,
|
||||||
.exit_latency = 104,
|
.exit_latency = 104,
|
||||||
.target_residency = 208,
|
.target_residency = 345,
|
||||||
.enter = &intel_idle },
|
.enter = &intel_idle },
|
||||||
{ /* MWAIT C4 */
|
{ /* MWAIT C4 */
|
||||||
.name = "SNB-C7",
|
.name = "SNB-C7",
|
||||||
@ -146,7 +146,7 @@ static struct cpuidle_state snb_cstates[MWAIT_MAX_NUM_CSTATES] = {
|
|||||||
.driver_data = (void *) 0x30,
|
.driver_data = (void *) 0x30,
|
||||||
.flags = CPUIDLE_FLAG_TIME_VALID | CPUIDLE_FLAG_TLB_FLUSHED,
|
.flags = CPUIDLE_FLAG_TIME_VALID | CPUIDLE_FLAG_TLB_FLUSHED,
|
||||||
.exit_latency = 109,
|
.exit_latency = 109,
|
||||||
.target_residency = 300,
|
.target_residency = 345,
|
||||||
.enter = &intel_idle },
|
.enter = &intel_idle },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user