summaryrefslogtreecommitdiff
path: root/firmware/target/arm/rk27xx/system-target.h
diff options
context:
space:
mode:
authorMarcin Bukat <marcin.bukat@gmail.com>2012-08-06 20:22:57 +0200
committerMarcin Bukat <marcin.bukat@gmail.com>2012-08-30 13:50:36 +0200
commit722e24a76ac7a2c550f8428c5762f40dd9313d91 (patch)
treeb1398f2740c77b20973099c48db4d846bfd84a99 /firmware/target/arm/rk27xx/system-target.h
parent417da66bb3e02849b8a63213818f2fed1d8354fb (diff)
downloadrockbox-722e24a76ac7a2c550f8428c5762f40dd9313d91.tar.gz
rockbox-722e24a76ac7a2c550f8428c5762f40dd9313d91.zip
rk27xx: implement frequency scalling
Implemented scheme: ARM AHB APB Normal 50 50 50 MHz Max 200 100 50 MHz Frequency scaling is disabled on rk27generic due to too slow lcd updates when running with 50MHz AHB. battery_bench shows ~1h runtime improvement on hifiman. Change-Id: I2c6f8acf6d4570c4e14f5bcc72280b51ce13c408
Diffstat (limited to 'firmware/target/arm/rk27xx/system-target.h')
-rw-r--r--firmware/target/arm/rk27xx/system-target.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/firmware/target/arm/rk27xx/system-target.h b/firmware/target/arm/rk27xx/system-target.h
index 730686549d..8a705dd77a 100644
--- a/firmware/target/arm/rk27xx/system-target.h
+++ b/firmware/target/arm/rk27xx/system-target.h
@@ -48,7 +48,8 @@ static inline void commit_dcache(void) {}
48void commit_discard_dcache(void); 48void commit_discard_dcache(void);
49void commit_discard_idcache(void); 49void commit_discard_idcache(void);
50 50
51#define CPUFREQ_NORMAL 200000000 51#define CPUFREQ_DEFAULT 50000000
52#define CPUFREQ_MAX 200000000 52#define CPUFREQ_NORMAL 50000000
53#define CPUFREQ_MAX 200000000
53 54
54#endif /* SYSTEM_TARGET_H */ 55#endif /* SYSTEM_TARGET_H */