diff options
author | Jens Arnold <amiconn@rockbox.org> | 2007-07-31 10:56:50 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2007-07-31 10:56:50 +0000 |
commit | 1bc3b7feb2b0fc1014c41203ab82047ec94f69d4 (patch) | |
tree | 2148dcd33c48b8da7f6d2619453af4367a6509dc /firmware/target/arm/system-target.h | |
parent | 1dc5435f8ebe067fcd88dea72ba65ea9c186a6a6 (diff) | |
download | rockbox-1bc3b7feb2b0fc1014c41203ab82047ec94f69d4.tar.gz rockbox-1bc3b7feb2b0fc1014c41203ab82047ec94f69d4.zip |
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
Diffstat (limited to 'firmware/target/arm/system-target.h')
-rw-r--r-- | firmware/target/arm/system-target.h | 12 |
1 files changed, 5 insertions, 7 deletions
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)) |