|
Lines 1402-1407
Link Here
|
| 1402 |
policy.policy = data->user_policy.policy; |
1402 |
policy.policy = data->user_policy.policy; |
| 1403 |
policy.governor = data->user_policy.governor; |
1403 |
policy.governor = data->user_policy.governor; |
| 1404 |
|
1404 |
|
|
|
1405 |
/* BIOS might change freq behind our back |
| 1406 |
-> ask driver for current freq and notify |
| 1407 |
governors about a change |
| 1408 |
*/ |
| 1409 |
if (cpufreq_driver->get){ |
| 1410 |
policy.cur = cpufreq_driver->get(cpu); |
| 1411 |
if (data->cur != policy.cur) |
| 1412 |
cpufreq_out_of_sync(cpu, data->cur, policy.cur); |
| 1413 |
} |
| 1414 |
|
| 1405 |
ret = __cpufreq_set_policy(data, &policy); |
1415 |
ret = __cpufreq_set_policy(data, &policy); |
| 1406 |
|
1416 |
|
| 1407 |
up(&data->lock); |
1417 |
up(&data->lock); |