Hi Rick,
On Fri, 17 Oct 2008, Rick Bronson wrote:
> This patch fixes this warning which, as Tomi Valkeinen pointed out, is
> really an error.
thanks for the patch - but _omap3_noncore_dpll_bypass() and
_omap3_noncore_dpll_lock() don't return rates. Will post a patch to fix
this bug shortly.
- Paul
> CC arch/arm/mach-omap2/clock34xx.o
> arch/arm/mach-omap2/clock34xx.c: In function 'omap3_noncore_dpll_enable':
> arch/arm/mach-omap2/clock34xx.c:290: warning: 'rate' is used uninitialized in
> this function
>
> --- linux-omap-2.6/arch/arm/mach-omap2/clock34xx.c.~1~ 2008-10-16
> 13:33:26.000000000 -0700
> +++ linux-omap-2.6/arch/arm/mach-omap2/clock34xx.c 2008-10-17
> 07:35:50.000000000 -0700
> @@ -270,8 +270,7 @@ static int _omap3_noncore_dpll_stop(stru
> */
> static int omap3_noncore_dpll_enable(struct clk *clk)
> {
> - int r;
> - long rate;
> + int rate;
> struct dpll_data *dd;
>
> if (clk == &dpll3_ck)
> @@ -282,14 +281,14 @@ static int omap3_noncore_dpll_enable(str
> return -EINVAL;
>
> if (clk->rate == dd->bypass_clk->rate)
> - r = _omap3_noncore_dpll_bypass(clk);
> + rate = _omap3_noncore_dpll_bypass(clk);
> else
> - r = _omap3_noncore_dpll_lock(clk);
> + rate = _omap3_noncore_dpll_lock(clk);
>
> - if (!r)
> + if (!rate)
> clk->rate = rate;
>
> - return r;
> + return rate;
> }
>
> /**
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to [EMAIL PROTECTED]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
- Paul
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html