From c9ad8688f16a271e0ab2f0cd26dc2f9ac89625c3 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Thu, 30 Aug 2012 20:56:39 +0200 Subject: imx233: implement basic frequency scaling and enable auto-slow This does not scale the EMI frequency and keep the processor betweel 261MHz and 454MHz. It can still be improve. The auto-slow divisor could still be change, 8 seems reasonable for now Change-Id: I639bb3f6b7f8efedc7dc58d08127849156eeb1b6 --- firmware/target/arm/imx233/system-target.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'firmware/target/arm/imx233/system-target.h') diff --git a/firmware/target/arm/imx233/system-target.h b/firmware/target/arm/imx233/system-target.h index 2e850e830d..5515597570 100644 --- a/firmware/target/arm/imx233/system-target.h +++ b/firmware/target/arm/imx233/system-target.h @@ -55,10 +55,10 @@ #define IMX233_CPUFREQ_64_MHz 64000000 #define IMX233_CPUFREQ_24_MHz 24000000 -#define CPUFREQ_DEFAULT IMX233_CPUFREQ_454_MHz -#define CPUFREQ_NORMAL IMX233_CPUFREQ_454_MHz +#define CPUFREQ_DEFAULT IMX233_CPUFREQ_261_MHz +#define CPUFREQ_NORMAL IMX233_CPUFREQ_261_MHz #define CPUFREQ_MAX IMX233_CPUFREQ_454_MHz -#define CPUFREQ_SLEEP IMX233_CPUFREQ_454_MHz +#define CPUFREQ_SLEEP IMX233_CPUFREQ_261_MHz void udelay(unsigned us); bool imx233_us_elapsed(uint32_t ref, unsigned us_delay); -- cgit v1.2.3