[CPUFREQ] constify cpufreq_driver where possible.

Not all cases are possible due to ->flags being set at runtime
on some drivers.

Signed-off-by: Dave Jones <davej@redhat.com>

+17 -17
+1 -1
arch/i386/kernel/cpu/cpufreq/cpufreq-nforce2.c
··· 373 return 0; 374 } 375 376 - static struct cpufreq_driver nforce2_driver = { 377 .name = "nforce2", 378 .verify = nforce2_verify, 379 .target = nforce2_target,
··· 373 return 0; 374 } 375 376 + static const struct cpufreq_driver nforce2_driver = { 377 .name = "nforce2", 378 .verify = nforce2_verify, 379 .target = nforce2_target,
+1 -1
arch/i386/kernel/cpu/cpufreq/e_powersaver.c
··· 293 NULL, 294 }; 295 296 - static struct cpufreq_driver eps_driver = { 297 .verify = eps_verify, 298 .target = eps_target, 299 .init = eps_cpu_init,
··· 293 NULL, 294 }; 295 296 + static const struct cpufreq_driver eps_driver = { 297 .verify = eps_verify, 298 .target = eps_target, 299 .init = eps_cpu_init,
+1 -1
arch/i386/kernel/cpu/cpufreq/elanfreq.c
··· 267 }; 268 269 270 - static struct cpufreq_driver elanfreq_driver = { 271 .get = elanfreq_get_cpu_frequency, 272 .verify = elanfreq_verify, 273 .target = elanfreq_target,
··· 267 }; 268 269 270 + static const struct cpufreq_driver elanfreq_driver = { 271 .get = elanfreq_get_cpu_frequency, 272 .verify = elanfreq_verify, 273 .target = elanfreq_target,
+1 -1
arch/i386/kernel/cpu/cpufreq/gx-suspmod.c
··· 433 * cpufreq_gx_init: 434 * MediaGX/Geode GX initialize cpufreq driver 435 */ 436 - static struct cpufreq_driver gx_suspmod_driver = { 437 .get = gx_get_cpuspeed, 438 .verify = cpufreq_gx_verify, 439 .target = cpufreq_gx_target,
··· 433 * cpufreq_gx_init: 434 * MediaGX/Geode GX initialize cpufreq driver 435 */ 436 + static const struct cpufreq_driver gx_suspmod_driver = { 437 .get = gx_get_cpuspeed, 438 .verify = cpufreq_gx_verify, 439 .target = cpufreq_gx_target,
+1 -1
arch/i386/kernel/cpu/cpufreq/longhaul.c
··· 821 NULL, 822 }; 823 824 - static struct cpufreq_driver longhaul_driver = { 825 .verify = longhaul_verify, 826 .target = longhaul_target, 827 .get = longhaul_get,
··· 821 NULL, 822 }; 823 824 + static const struct cpufreq_driver longhaul_driver = { 825 .verify = longhaul_verify, 826 .target = longhaul_target, 827 .get = longhaul_get,
+2 -2
arch/i386/kernel/cpu/cpufreq/longrun.c
··· 18 19 #define dprintk(msg...) cpufreq_debug_printk(CPUFREQ_DEBUG_DRIVER, "longrun", msg) 20 21 - static struct cpufreq_driver longrun_driver; 22 23 /** 24 * longrun_{low,high}_freq is needed for the conversion of cpufreq kHz ··· 280 } 281 282 283 - static struct cpufreq_driver longrun_driver = { 284 .flags = CPUFREQ_CONST_LOOPS, 285 .verify = longrun_verify_policy, 286 .setpolicy = longrun_set_policy,
··· 18 19 #define dprintk(msg...) cpufreq_debug_printk(CPUFREQ_DEBUG_DRIVER, "longrun", msg) 20 21 + static const struct cpufreq_driver longrun_driver; 22 23 /** 24 * longrun_{low,high}_freq is needed for the conversion of cpufreq kHz ··· 280 } 281 282 283 + static const struct cpufreq_driver longrun_driver = { 284 .flags = CPUFREQ_CONST_LOOPS, 285 .verify = longrun_verify_policy, 286 .setpolicy = longrun_set_policy,
+1 -1
arch/i386/kernel/cpu/cpufreq/powernow-k6.c
··· 195 NULL, 196 }; 197 198 - static struct cpufreq_driver powernow_k6_driver = { 199 .verify = powernow_k6_verify, 200 .target = powernow_k6_target, 201 .init = powernow_k6_cpu_init,
··· 195 NULL, 196 }; 197 198 + static const struct cpufreq_driver powernow_k6_driver = { 199 .verify = powernow_k6_verify, 200 .target = powernow_k6_target, 201 .init = powernow_k6_cpu_init,
+1 -1
arch/i386/kernel/cpu/cpufreq/powernow-k7.c
··· 647 NULL, 648 }; 649 650 - static struct cpufreq_driver powernow_driver = { 651 .verify = powernow_verify, 652 .target = powernow_target, 653 .get = powernow_get,
··· 647 NULL, 648 }; 649 650 + static const struct cpufreq_driver powernow_driver = { 651 .verify = powernow_verify, 652 .target = powernow_target, 653 .get = powernow_get,
+1 -1
arch/i386/kernel/cpu/cpufreq/powernow-k8.c
··· 1305 NULL, 1306 }; 1307 1308 - static struct cpufreq_driver cpufreq_amd64_driver = { 1309 .verify = powernowk8_verify, 1310 .target = powernowk8_target, 1311 .init = powernowk8_cpu_init,
··· 1305 NULL, 1306 }; 1307 1308 + static const struct cpufreq_driver cpufreq_amd64_driver = { 1309 .verify = powernowk8_verify, 1310 .target = powernowk8_target, 1311 .init = powernowk8_cpu_init,
+1 -1
arch/i386/kernel/cpu/cpufreq/sc520_freq.c
··· 138 }; 139 140 141 - static struct cpufreq_driver sc520_freq_driver = { 142 .get = sc520_freq_get_cpu_frequency, 143 .verify = sc520_freq_verify, 144 .target = sc520_freq_target,
··· 138 }; 139 140 141 + static const struct cpufreq_driver sc520_freq_driver = { 142 .get = sc520_freq_get_cpu_frequency, 143 .verify = sc520_freq_verify, 144 .target = sc520_freq_target,
+1 -1
arch/i386/kernel/cpu/cpufreq/speedstep-ich.c
··· 374 }; 375 376 377 - static struct cpufreq_driver speedstep_driver = { 378 .name = "speedstep-ich", 379 .verify = speedstep_verify, 380 .target = speedstep_target,
··· 374 }; 375 376 377 + static const struct cpufreq_driver speedstep_driver = { 378 .name = "speedstep-ich", 379 .verify = speedstep_verify, 380 .target = speedstep_target,
+1 -1
arch/i386/kernel/cpu/cpufreq/speedstep-smi.c
··· 332 NULL, 333 }; 334 335 - static struct cpufreq_driver speedstep_driver = { 336 .name = "speedstep-smi", 337 .verify = speedstep_verify, 338 .target = speedstep_target,
··· 332 NULL, 333 }; 334 335 + static const struct cpufreq_driver speedstep_driver = { 336 .name = "speedstep-smi", 337 .verify = speedstep_verify, 338 .target = speedstep_target,
+2 -2
drivers/cpufreq/cpufreq.c
··· 1752 * (and isn't unregistered in the meantime). 1753 * 1754 */ 1755 - int cpufreq_register_driver(struct cpufreq_driver *driver_data) 1756 { 1757 unsigned long flags; 1758 int ret; ··· 1817 * Returns zero if successful, and -EINVAL if the cpufreq_driver is 1818 * currently not initialised. 1819 */ 1820 - int cpufreq_unregister_driver(struct cpufreq_driver *driver) 1821 { 1822 unsigned long flags; 1823
··· 1752 * (and isn't unregistered in the meantime). 1753 * 1754 */ 1755 + int cpufreq_register_driver(const struct cpufreq_driver *driver_data) 1756 { 1757 unsigned long flags; 1758 int ret; ··· 1817 * Returns zero if successful, and -EINVAL if the cpufreq_driver is 1818 * currently not initialised. 1819 */ 1820 + int cpufreq_unregister_driver(const struct cpufreq_driver *driver) 1821 { 1822 unsigned long flags; 1823
+2 -2
include/linux/cpufreq.h
··· 225 #define CPUFREQ_PM_NO_WARN 0x04 /* don't warn on suspend/resume speed 226 * mismatches */ 227 228 - int cpufreq_register_driver(struct cpufreq_driver *driver_data); 229 - int cpufreq_unregister_driver(struct cpufreq_driver *driver_data); 230 231 232 void cpufreq_notify_transition(struct cpufreq_freqs *freqs, unsigned int state);
··· 225 #define CPUFREQ_PM_NO_WARN 0x04 /* don't warn on suspend/resume speed 226 * mismatches */ 227 228 + int cpufreq_register_driver(const struct cpufreq_driver *driver_data); 229 + int cpufreq_unregister_driver(const struct cpufreq_driver *driver_data); 230 231 232 void cpufreq_notify_transition(struct cpufreq_freqs *freqs, unsigned int state);