[PATCH 7/10] ARM: S5PV210: Fix wrong EPLL rate getting on setup clocks
Seungwhan Youn
claude.youn at gmail.com
Fri Oct 8 06:55:27 EDT 2010
On Fri, Oct 8, 2010 at 7:37 PM, Kukjin Kim <kgene.kim at samsung.com> wrote:
> Seungwhan Youn wrote:
>>
>> This patch fix wrong EPLL getting on setup clocks on S5PV210.
>>
>> Signed-off-by: Seungwhan Youn <sw.youn at samsung.com>
>> ---
>> arch/arm/mach-s5pv210/clock.c | 3 ++-
>> arch/arm/mach-s5pv210/include/mach/regs-clock.h | 3 ++-
>> 2 files changed, 4 insertions(+), 2 deletions(-)
>>
>> diff --git a/arch/arm/mach-s5pv210/clock.c b/arch/arm/mach-s5pv210/clock.c
>> index 3f3b7ba..bcbe7e9 100644
>> --- a/arch/arm/mach-s5pv210/clock.c
>> +++ b/arch/arm/mach-s5pv210/clock.c
>> @@ -1040,7 +1040,8 @@ void __init_or_cpufreq s5pv210_setup_clocks(void)
>>
>> apll = s5p_get_pll45xx(xtal, __raw_readl(S5P_APLL_CON), pll_4508);
>> mpll = s5p_get_pll45xx(xtal, __raw_readl(S5P_MPLL_CON), pll_4502);
>> - epll = s5p_get_pll45xx(xtal, __raw_readl(S5P_EPLL_CON), pll_4500);
>> + epll = s5p_get_pll90xx(xtal, __raw_readl(S5P_EPLL_CON0),
>> + __raw_readl(S5P_EPLL_CON1));
>
> Maybe you wanted to implement fractional PLL 4600B...not used 90xx in there.
> So need to update plat/pll.h to epll of s5pv210.
>
Okay, I'll fix it and add PLL_4600B also.
Thanks,
Claude
More information about the linux-arm-kernel
mailing list