summaryrefslogtreecommitdiff
path: root/drivers/cpufreq/pasemi-cpufreq.c
diff options
context:
space:
mode:
authorLizhe <sensor1010@163.com>2024-07-04 12:23:55 +0530
committerViresh Kumar <viresh.kumar@linaro.org>2024-07-09 08:45:30 +0530
commitb4b1ddc9dfe997a5f492fa3a36487f8e7a5de30d (patch)
tree38a1f935f78c0e2d21f8f233e0ccbcff1de286cd /drivers/cpufreq/pasemi-cpufreq.c
parentdfd3e8b90b3660b706c3031b0f746377c571b324 (diff)
downloadlinux-b4b1ddc9dfe997a5f492fa3a36487f8e7a5de30d.tar.gz
linux-b4b1ddc9dfe997a5f492fa3a36487f8e7a5de30d.tar.bz2
linux-b4b1ddc9dfe997a5f492fa3a36487f8e7a5de30d.zip
cpufreq: Make cpufreq_driver->exit() return void
The cpufreq core doesn't check the return type of the exit() callback and there is not much the core can do on failures at that point. Just drop the returned value and make it return void. Signed-off-by: Lizhe <sensor1010@163.com> [ Viresh: Reworked the patches to fix all missing changes together. ] Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> # Mediatek Acked-by: Sudeep Holla <sudeep.holla@arm.com> # scpi, scmi, vexpress Acked-by: Mario Limonciello <mario.limonciello@amd.com> # amd Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com> # bmips Acked-by: Rafael J. Wysocki <rafael@kernel.org> Acked-by: Kevin Hilman <khilman@baylibre.com> # omap
Diffstat (limited to 'drivers/cpufreq/pasemi-cpufreq.c')
-rw-r--r--drivers/cpufreq/pasemi-cpufreq.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/cpufreq/pasemi-cpufreq.c b/drivers/cpufreq/pasemi-cpufreq.c
index 039a66bbe1be..ee925b53b6b9 100644
--- a/drivers/cpufreq/pasemi-cpufreq.c
+++ b/drivers/cpufreq/pasemi-cpufreq.c
@@ -204,21 +204,19 @@ out:
return err;
}
-static int pas_cpufreq_cpu_exit(struct cpufreq_policy *policy)
+static void pas_cpufreq_cpu_exit(struct cpufreq_policy *policy)
{
/*
* We don't support CPU hotplug. Don't unmap after the system
* has already made it to a running state.
*/
if (system_state >= SYSTEM_RUNNING)
- return 0;
+ return;
if (sdcasr_mapbase)
iounmap(sdcasr_mapbase);
if (sdcpwr_mapbase)
iounmap(sdcpwr_mapbase);
-
- return 0;
}
static int pas_cpufreq_target(struct cpufreq_policy *policy,