[U-Boot] [PATCH v5 2/5] Kirkwood: allow to override CONFIG_SYS_TCLK

Prafulla Wadaskar
2011-05-03T12:09:59Z

> -----Original Message-----
> From: Simon Guinot [mailto:simon.guinot at sequanux.org]
> Sent: Tuesday, May 03, 2011 4:12 AM
> To: Prafulla Wadaskar; Albert ARIBAUD; Wolfgang Denk; Mike Frysinger
> Cc: u-boot at lists.denx.de; Simon Guinot
> Subject: [PATCH v5 2/5] Kirkwood: allow to override CONFIG_SYS_TCLK
>
> From: Simon Guinot <sguinot@lacie.com>
>
> This patch allow to override CONFIG_SYS_TCLK from board configuration
> files. This is needed for the Network Space v2 which use a non standard
> core clock frequency (166MHz instead of 200MHz for a 6281 SoC).
>
> As a possible enhancement for 6281 and 6282 devices, TCLK could be
> dynamically detected by checking the Sample at Reset register bit 21.
>
> Additionally this patch fix a typo.
>
> Signed-off-by: Simon Guinot <sguinot@lacie.com>
> Acked-by: Prafulla Wadaskar <Prafulla@marvell.com>
> ---
> Changes for v[1-5]: none
>
> arch/arm/include/asm/arch-kirkwood/kw88f6281.h | 8 +++++---
> 1 files changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/include/asm/arch-kirkwood/kw88f6281.h
> b/arch/arm/include/asm/arch-kirkwood/kw88f6281.h
> index 80723ea..22d10f1 100644
> --- a/arch/arm/include/asm/arch-kirkwood/kw88f6281.h
> +++ b/arch/arm/include/asm/arch-kirkwood/kw88f6281.h
> @@ -27,11 +27,13 @@
> #ifndef _ASM_ARCH_KW88F6281_H
> #define _ASM_ARCH_KW88F6281_H
>
> -/* SOC specific definations */
> +/* SOC specific definitions */
> #define KW88F6281_REGS_PHYS_BASE 0xf1000000
> #define KW_REGS_PHY_BASE KW88F6281_REGS_PHYS_BASE
>
> -/* TCLK Core Clock defination*/
> -#define CONFIG_SYS_TCLK 200000000 /* 200MHz */
> +/* TCLK Core Clock definition */
> +#ifndef CONFIG_SYS_TCLK
> +#define CONFIG_SYS_TCLK 200000000 /* 200MHz */
> +#endif
>
> #endif /* _ASM_ARCH_KW88F6281_H */
> --
> 1.6.3.1

Applied to u-boot-marvell.git master branch

Regards..
Prafulla . .