cpufreq_userspace.c (f68ec0c24755e5cdb779be6240925f2175311d84) | cpufreq_userspace.c (c4d14bc0bb5d13e316890651ae4518b764c3344c) |
---|---|
1 2/* 3 * linux/drivers/cpufreq/cpufreq_userspace.c 4 * 5 * Copyright (C) 2001 Russell King 6 * (C) 2002 - 2004 Dominik Brodowski <linux@brodo.de> 7 * 8 * This program is free software; you can redistribute it and/or modify --- 173 unchanged lines hidden (view full) --- 182 per_cpu(cpu_cur_freq, cpu) = policy->cur; 183 mutex_unlock(&userspace_mutex); 184 break; 185 } 186 return rc; 187} 188 189 | 1 2/* 3 * linux/drivers/cpufreq/cpufreq_userspace.c 4 * 5 * Copyright (C) 2001 Russell King 6 * (C) 2002 - 2004 Dominik Brodowski <linux@brodo.de> 7 * 8 * This program is free software; you can redistribute it and/or modify --- 173 unchanged lines hidden (view full) --- 182 per_cpu(cpu_cur_freq, cpu) = policy->cur; 183 mutex_unlock(&userspace_mutex); 184 break; 185 } 186 return rc; 187} 188 189 |
190#ifndef CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE 191static 192#endif |
|
190struct cpufreq_governor cpufreq_gov_userspace = { 191 .name = "userspace", 192 .governor = cpufreq_governor_userspace, 193 .store_setspeed = cpufreq_set, 194 .show_setspeed = show_speed, 195 .owner = THIS_MODULE, 196}; | 193struct cpufreq_governor cpufreq_gov_userspace = { 194 .name = "userspace", 195 .governor = cpufreq_governor_userspace, 196 .store_setspeed = cpufreq_set, 197 .show_setspeed = show_speed, 198 .owner = THIS_MODULE, 199}; |
197EXPORT_SYMBOL(cpufreq_gov_userspace); | |
198 199static int __init cpufreq_gov_userspace_init(void) 200{ 201 return cpufreq_register_governor(&cpufreq_gov_userspace); 202} 203 204 205static void __exit cpufreq_gov_userspace_exit(void) --- 15 unchanged lines hidden --- | 200 201static int __init cpufreq_gov_userspace_init(void) 202{ 203 return cpufreq_register_governor(&cpufreq_gov_userspace); 204} 205 206 207static void __exit cpufreq_gov_userspace_exit(void) --- 15 unchanged lines hidden --- |