[U-Boot] [PATCH] tegra2: trivially enable 13 mhz crystal frequency

This is needed for upcoming Toradex Colibri T20 upstream support.
Signed-off-by: Lucas Stach dev@lynxeye.de --- arch/arm/cpu/armv7/tegra2/clock.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/arch/arm/cpu/armv7/tegra2/clock.c b/arch/arm/cpu/armv7/tegra2/clock.c index 39376ab..8084631 100644 --- a/arch/arm/cpu/armv7/tegra2/clock.c +++ b/arch/arm/cpu/armv7/tegra2/clock.c @@ -1027,7 +1027,10 @@ void clock_early_init(void) clock_set_rate(CLOCK_ID_CGENERAL, 600, 26, 0, 8); break;
- case CLOCK_OSC_FREQ_13_0: + case CLOCK_OSC_FREQ_13_0: /* OSC is 13Mhz */ + clock_set_rate(CLOCK_ID_PERIPH, 432, 13, 1, 8); + clock_set_rate(CLOCK_ID_CGENERAL, 600, 13, 0, 8); + break; case CLOCK_OSC_FREQ_19_2: default: /*

On 05/01/2012 04:50 PM, Lucas Stach wrote:
This is needed for upcoming Toradex Colibri T20 upstream support.
You probably want to CC the Tegra maintainer, so he notices this patch. I've done so here.

Dear Lucas Stach,
This is needed for upcoming Toradex Colibri T20 upstream support.
Neat, you're doing support for this board? That'd be great to have :) Keep me in CC, I have one and I'd be glad to review patches. (I hope you noticed the work of antmicro on the tegra/u-boot)
Signed-off-by: Lucas Stach dev@lynxeye.de
arch/arm/cpu/armv7/tegra2/clock.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/arch/arm/cpu/armv7/tegra2/clock.c b/arch/arm/cpu/armv7/tegra2/clock.c index 39376ab..8084631 100644 --- a/arch/arm/cpu/armv7/tegra2/clock.c +++ b/arch/arm/cpu/armv7/tegra2/clock.c @@ -1027,7 +1027,10 @@ void clock_early_init(void) clock_set_rate(CLOCK_ID_CGENERAL, 600, 26, 0, 8); break;
- case CLOCK_OSC_FREQ_13_0:
- case CLOCK_OSC_FREQ_13_0: /* OSC is 13Mhz */
clock_set_rate(CLOCK_ID_PERIPH, 432, 13, 1, 8);
clock_set_rate(CLOCK_ID_CGENERAL, 600, 13, 0, 8);
case CLOCK_OSC_FREQ_19_2: default: /*break;
Best regards, Marek Vasut
participants (3)
-
Lucas Stach
-
Marek Vasut
-
Stephen Warren