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

Commit 2f27c406 authored by Hideki EIRAKU's avatar Hideki EIRAKU Committed by Simon Horman
Browse files

ARM: shmobile: armadillo800eva: set clock rates before timer init



Previously clock rates were set after initialization of timer.
Therefore the timer used the default extal1 clock rate (25MHz)
instead of the correct rate for this board (24MHz).

Signed-off-by: default avatarHideki EIRAKU <hdk@igel.co.jp>
Acked-by: default avatarKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
parent f96be91a
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -1169,8 +1169,6 @@ static void __init eva_init(void)
	platform_add_devices(eva_devices,
			     ARRAY_SIZE(eva_devices));

	eva_clock_init();

	rmobile_add_device_to_domain("A4LC", &lcdc0_device);
	rmobile_add_device_to_domain("A4LC", &hdmi_lcdc_device);
	if (usb)
@@ -1181,6 +1179,9 @@ static void __init eva_earlytimer_init(void)
{
	r8a7740_clock_init(MD_CK0 | MD_CK2);
	shmobile_earlytimer_init();

	/* the rate of extal1 clock must be set before late_time_init */
	eva_clock_init();
}

static void __init eva_add_early_devices(void)