summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm/system-target.h
diff options
context:
space:
mode:
authorBarry Wardell <rockbox@barrywardell.net>2007-07-31 20:48:49 +0000
committerBarry Wardell <rockbox@barrywardell.net>2007-07-31 20:48:49 +0000
commit2fc19497fc4c72ed02189d9f09f4821bcf7fef1e (patch)
tree3605addda19aa68af0dcbe6859abd059da5a77d5 /firmware/target/arm/system-target.h
parent5df9fc5c4086f8349d41c3c3f6d57050b0fdce40 (diff)
downloadrockbox-2fc19497fc4c72ed02189d9f09f4821bcf7fef1e.tar.gz
rockbox-2fc19497fc4c72ed02189d9f09f4821bcf7fef1e.zip
PP502x: Clock setup cleanup.
* Prepare sleep mode by adding CPUFREQ_SLEEP, as was done previsouly with PP5002. This is already confirmed working on PP5020 (H10), PP5022 (mini2g) and PP5024 (Sansa), but a lot of functions in rockbox will probably hang because the microsecond timer isn't running in this mode. * Simplify set_cpu_frequency() somewhat to make it more like the PP5002 version. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14106 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/system-target.h')
-rw-r--r--firmware/target/arm/system-target.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/firmware/target/arm/system-target.h b/firmware/target/arm/system-target.h
index 426d83f71a..522e73123a 100644
--- a/firmware/target/arm/system-target.h
+++ b/firmware/target/arm/system-target.h
@@ -32,6 +32,7 @@
#define CPUFREQ_MAX 80000000
#else /* PP5022, PP5024 */
+#define CPUFREQ_SLEEP 32768
#define CPUFREQ_DEFAULT 24000000
#define CPUFREQ_NORMAL 30000000
#define CPUFREQ_MAX 80000000