|
@@ -912,8 +912,8 @@ static int fill_powernow_table_pstate(struct powernow_k8_data *data,
|
|
|
{
|
|
|
int i;
|
|
|
u32 hi = 0, lo = 0;
|
|
|
- rdmsr(MSR_PSTATE_CUR_LIMIT, hi, lo);
|
|
|
- data->max_hw_pstate = (hi & HW_PSTATE_MAX_MASK) >> HW_PSTATE_MAX_SHIFT;
|
|
|
+ rdmsr(MSR_PSTATE_CUR_LIMIT, lo, hi);
|
|
|
+ data->max_hw_pstate = (lo & HW_PSTATE_MAX_MASK) >> HW_PSTATE_MAX_SHIFT;
|
|
|
|
|
|
for (i = 0; i < data->acpi_data.state_count; i++) {
|
|
|
u32 index;
|