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

Commit ca0b4901 authored by Ben Dooks's avatar Ben Dooks Committed by Ben Dooks
Browse files

ARM: BAST: CPUFREQ: Add board support



Add board support for CPUFREQ with the Simtec BAST board
registering the necessary information with the core.

Signed-off-by: default avatarBen Dooks <ben@simtec.co.uk>
Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
parent f0176794
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -59,6 +59,7 @@
#include <plat/clock.h>
#include <plat/devs.h>
#include <plat/cpu.h>
#include <plat/cpu-freq.h>

#include "usb-simtec.h"
#include "nor-simtec.h"
@@ -570,6 +571,12 @@ static struct clk *bast_clocks[] __initdata = {
	&s3c24xx_uclk,
};

static struct s3c_cpufreq_board __initdata bast_cpufreq = {
	.refresh	= 7800, /* 7.8usec */
	.auto_io	= 1,
	.need_io	= 1,
};

static void __init bast_map_io(void)
{
	/* initialise the clocks */
@@ -608,6 +615,8 @@ static void __init bast_init(void)

	usb_simtec_init();
	nor_simtec_init();

	s3c_cpufreq_setboard(&bast_cpufreq);
}

MACHINE_START(BAST, "Simtec-BAST")