mirror of
https://github.com/torvalds/linux.git
synced 2024-11-10 22:21:40 +00:00
ACPI: delete unused c-state promotion/demotion data strucutures
These were used before cpuidle by the native ACPI idle driver, which tracked promotion and demotion between states. The code was referenced by CONFIG_ACPI_PROCFS for /proc/acpi/processor/*/power, but as we no longer do promotion/demotion, that reference has been a NOP since the transition. Signed-off-by: Len Brown <len.brown@intel.com>
This commit is contained in:
parent
d6bd535d88
commit
34a18d6fe5
@ -727,19 +727,9 @@ static int acpi_processor_power_seq_show(struct seq_file *seq, void *offset)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pr->power.states[i].promotion.state)
|
seq_puts(seq, "promotion[--] ");
|
||||||
seq_printf(seq, "promotion[C%zd] ",
|
|
||||||
(pr->power.states[i].promotion.state -
|
|
||||||
pr->power.states));
|
|
||||||
else
|
|
||||||
seq_puts(seq, "promotion[--] ");
|
|
||||||
|
|
||||||
if (pr->power.states[i].demotion.state)
|
seq_puts(seq, "demotion[--] ");
|
||||||
seq_printf(seq, "demotion[C%zd] ",
|
|
||||||
(pr->power.states[i].demotion.state -
|
|
||||||
pr->power.states));
|
|
||||||
else
|
|
||||||
seq_puts(seq, "demotion[--] ");
|
|
||||||
|
|
||||||
seq_printf(seq, "latency[%03d] usage[%08d] duration[%020llu]\n",
|
seq_printf(seq, "latency[%03d] usage[%08d] duration[%020llu]\n",
|
||||||
pr->power.states[i].latency,
|
pr->power.states[i].latency,
|
||||||
|
@ -52,17 +52,6 @@ struct acpi_power_register {
|
|||||||
u64 address;
|
u64 address;
|
||||||
} __attribute__ ((packed));
|
} __attribute__ ((packed));
|
||||||
|
|
||||||
struct acpi_processor_cx_policy {
|
|
||||||
u32 count;
|
|
||||||
struct acpi_processor_cx *state;
|
|
||||||
struct {
|
|
||||||
u32 time;
|
|
||||||
u32 ticks;
|
|
||||||
u32 count;
|
|
||||||
u32 bm;
|
|
||||||
} threshold;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct acpi_processor_cx {
|
struct acpi_processor_cx {
|
||||||
u8 valid;
|
u8 valid;
|
||||||
u8 type;
|
u8 type;
|
||||||
@ -74,8 +63,6 @@ struct acpi_processor_cx {
|
|||||||
u32 power;
|
u32 power;
|
||||||
u32 usage;
|
u32 usage;
|
||||||
u64 time;
|
u64 time;
|
||||||
struct acpi_processor_cx_policy promotion;
|
|
||||||
struct acpi_processor_cx_policy demotion;
|
|
||||||
char desc[ACPI_CX_DESC_LEN];
|
char desc[ACPI_CX_DESC_LEN];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user