| .. | .. |
|---|
| 7 | 7 | #define __DRIVER_CPUIDLE_H |
|---|
| 8 | 8 | |
|---|
| 9 | 9 | /* For internal use only */ |
|---|
| 10 | +extern char param_governor[]; |
|---|
| 10 | 11 | extern struct cpuidle_governor *cpuidle_curr_governor; |
|---|
| 12 | +extern struct cpuidle_governor *cpuidle_prev_governor; |
|---|
| 11 | 13 | extern struct list_head cpuidle_governors; |
|---|
| 12 | 14 | extern struct list_head cpuidle_detected_devices; |
|---|
| 13 | 15 | extern struct mutex cpuidle_lock; |
|---|
| .. | .. |
|---|
| 21 | 23 | extern void cpuidle_uninstall_idle_handler(void); |
|---|
| 22 | 24 | |
|---|
| 23 | 25 | /* governors */ |
|---|
| 26 | +extern struct cpuidle_governor *cpuidle_find_governor(const char *str); |
|---|
| 24 | 27 | extern int cpuidle_switch_governor(struct cpuidle_governor *gov); |
|---|
| 25 | 28 | |
|---|
| 26 | 29 | /* sysfs */ |
|---|