From 1bc3b7feb2b0fc1014c41203ab82047ec94f69d4 Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Tue, 31 Jul 2007 10:56:50 +0000 Subject: PP5002: Clock setup cleanup. * Switch to 80MHz when boosted like on the other PP targets. * Prepare sleep mode by adding CPUFREQ_SLEEP. This is already confirmed working, but a lot of functions in rockbox will probably hang because the microsecond timer isn't running in this mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14096 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/system-target.h | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'firmware/target/arm/system-target.h') diff --git a/firmware/target/arm/system-target.h b/firmware/target/arm/system-target.h index 5c73f4ddd9..426d83f71a 100644 --- a/firmware/target/arm/system-target.h +++ b/firmware/target/arm/system-target.h @@ -26,17 +26,15 @@ * moved into an appropriate subdir (or even split in 2). */ #if CONFIG_CPU == PP5002 -#define CPUFREQ_DEFAULT_MULT 4 +#define CPUFREQ_SLEEP 32768 #define CPUFREQ_DEFAULT 24000000 -#define CPUFREQ_NORMAL_MULT 5 -#define CPUFREQ_NORMAL 30000000 -#define CPUFREQ_MAX_MULT 13 -#define CPUFREQ_MAX 78000000 +#define CPUFREQ_NORMAL 30000000 +#define CPUFREQ_MAX 80000000 #else /* PP5022, PP5024 */ #define CPUFREQ_DEFAULT 24000000 -#define CPUFREQ_NORMAL 30000000 -#define CPUFREQ_MAX 80000000 +#define CPUFREQ_NORMAL 30000000 +#define CPUFREQ_MAX 80000000 #endif #define inl(a) (*(volatile unsigned long *) (a)) -- cgit v1.2.3