summary refs log tree commit diff
path: root/arch/powerpc
diff options
context:
space:
mode:
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>2020-07-27 12:34:55 +0200
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2020-07-27 12:34:55 +0200
commit80e30368669e0387d9778b15bd1b985074725a2e (patch)
treefb41faa9d4a067cf823bf04a5f13b5dee5fdb67f /arch/powerpc
parent39a188b88332545073b8e07633f5e3298e066b61 (diff)
parent7aa1031223bc01483e7aca6b7838598c4edc19f4 (diff)
downloadlinux-80e30368669e0387d9778b15bd1b985074725a2e.tar.gz
Merge back cpufreq material for v5.9.
Diffstat (limited to 'arch/powerpc')
-rw-r--r--arch/powerpc/platforms/cell/cpufreq_spudemand.c26
1 files changed, 2 insertions, 24 deletions
diff --git a/arch/powerpc/platforms/cell/cpufreq_spudemand.c b/arch/powerpc/platforms/cell/cpufreq_spudemand.c
index 55b31eadb3c8..ca7849e113d7 100644
--- a/arch/powerpc/platforms/cell/cpufreq_spudemand.c
+++ b/arch/powerpc/platforms/cell/cpufreq_spudemand.c
@@ -126,30 +126,8 @@ static struct cpufreq_governor spu_governor = {
 	.stop = spu_gov_stop,
 	.owner = THIS_MODULE,
 };
-
-/*
- * module init and destoy
- */
-
-static int __init spu_gov_init(void)
-{
-	int ret;
-
-	ret = cpufreq_register_governor(&spu_governor);
-	if (ret)
-		printk(KERN_ERR "registration of governor failed\n");
-	return ret;
-}
-
-static void __exit spu_gov_exit(void)
-{
-	cpufreq_unregister_governor(&spu_governor);
-}
-
-
-module_init(spu_gov_init);
-module_exit(spu_gov_exit);
+cpufreq_governor_init(spu_governor);
+cpufreq_governor_exit(spu_governor);
 
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Christian Krafft <krafft@de.ibm.com>");
-