Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 383af9c2 authored by Mark Brown's avatar Mark Brown Committed by Ben Dooks
Browse files

ARM: S3C64XX: Provide logging when CPU frequencies are eliminated due to clocks



This provides symmetry with the voltage based checks done for the
regulator.

Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
parent 42015c13
Loading
Loading
Loading
Loading
+4 −1
Original line number Original line Diff line number Diff line
@@ -217,8 +217,11 @@ static int __init s3c64xx_cpufreq_driver_init(struct cpufreq_policy *policy)
		/* Check for frequencies we can generate */
		/* Check for frequencies we can generate */
		r = clk_round_rate(armclk, freq->frequency * 1000);
		r = clk_round_rate(armclk, freq->frequency * 1000);
		r /= 1000;
		r /= 1000;
		if (r != freq->frequency)
		if (r != freq->frequency) {
			pr_debug("cpufreq: %dkHz unsupported by clock\n",
				 freq->frequency);
			freq->frequency = CPUFREQ_ENTRY_INVALID;
			freq->frequency = CPUFREQ_ENTRY_INVALID;
		}


		/* If we have no regulator then assume startup
		/* If we have no regulator then assume startup
		 * frequency is the maximum we can support. */
		 * frequency is the maximum we can support. */