diff options
| author | Michael Giacomelli <giac2000@hotmail.com> | 2016-03-27 22:46:53 +0200 |
|---|---|---|
| committer | Michael Giacomelli <giac2000@hotmail.com> | 2016-03-27 23:14:51 +0200 |
| commit | 7be692e80612ce180d1dc4c796f6ee0586ec565a (patch) | |
| tree | fdbadbf92805cebb557b080daba8e9b10b7264ee /firmware/export | |
| parent | 775b21ebc45051b51851ee5ed6597c221ed9cede (diff) | |
| download | rockbox-7be692e80612ce180d1dc4c796f6ee0586ec565a.zip rockbox-7be692e80612ce180d1dc4c796f6ee0586ec565a.tar.gz rockbox-7be692e80612ce180d1dc4c796f6ee0586ec565a.tar.bz2 rockbox-7be692e80612ce180d1dc4c796f6ee0586ec565a.tar.xz | |
Enable voltage scaling on AMSv2.
Voltage is reduced when the CPU is unboosted, resulting in a large
reduction in power consumption. In analogy with the AMSv1 voltage
scaling code (currently disabled due to problems with SD cards),
I have defined a config file option to enable/disable it.
Change-Id: Ia89c31ec06dd012354b4d53435e7b5b36243b206
Diffstat (limited to 'firmware/export')
| -rw-r--r-- | firmware/export/config/sansaclipplus.h | 3 | ||||
| -rw-r--r-- | firmware/export/config/sansaclipv2.h | 3 | ||||
| -rw-r--r-- | firmware/export/config/sansaclipzip.h | 3 | ||||
| -rw-r--r-- | firmware/export/config/sansafuzev2.h | 3 |
4 files changed, 12 insertions, 0 deletions
diff --git a/firmware/export/config/sansaclipplus.h b/firmware/export/config/sansaclipplus.h index 6b84faa..faa2225 100644 --- a/firmware/export/config/sansaclipplus.h +++ b/firmware/export/config/sansaclipplus.h @@ -198,6 +198,9 @@ /* Define this if you have adjustable CPU frequency */ #define HAVE_ADJUSTABLE_CPU_FREQ +/*define this to enable CPU voltage scaling on AMS devices*/ +#define HAVE_ADJUSTABLE_CPU_VOLTAGE + #define BOOTFILE_EXT "sansa" #define BOOTFILE "rockbox." BOOTFILE_EXT #define BOOTDIR "/.rockbox" diff --git a/firmware/export/config/sansaclipv2.h b/firmware/export/config/sansaclipv2.h index 5f6d195..301cfc8 100644 --- a/firmware/export/config/sansaclipv2.h +++ b/firmware/export/config/sansaclipv2.h @@ -194,6 +194,9 @@ /* Define this if you have adjustable CPU frequency */ #define HAVE_ADJUSTABLE_CPU_FREQ +/*define this to enable CPU voltage scaling on AMS devices*/ +#define HAVE_ADJUSTABLE_CPU_VOLTAGE + #define BOOTFILE_EXT "sansa" #define BOOTFILE "rockbox." BOOTFILE_EXT #define BOOTDIR "/.rockbox" diff --git a/firmware/export/config/sansaclipzip.h b/firmware/export/config/sansaclipzip.h index b028dad..ea1c571 100644 --- a/firmware/export/config/sansaclipzip.h +++ b/firmware/export/config/sansaclipzip.h @@ -197,6 +197,9 @@ /* Define this if you have adjustable CPU frequency */ #define HAVE_ADJUSTABLE_CPU_FREQ +/*define this to enable CPU voltage scaling on AMS devices*/ +#define HAVE_ADJUSTABLE_CPU_VOLTAGE + #define BOOTFILE_EXT "sansa" #define BOOTFILE "rockbox." BOOTFILE_EXT #define BOOTDIR "/.rockbox" diff --git a/firmware/export/config/sansafuzev2.h b/firmware/export/config/sansafuzev2.h index 3b4fb22..523a331 100644 --- a/firmware/export/config/sansafuzev2.h +++ b/firmware/export/config/sansafuzev2.h @@ -210,6 +210,9 @@ /* Define this if you have adjustable CPU frequency */ #define HAVE_ADJUSTABLE_CPU_FREQ +/*define this to enable CPU voltage scaling on AMS devices*/ +#define HAVE_ADJUSTABLE_CPU_VOLTAGE + #define BOOTFILE_EXT "sansa" #define BOOTFILE "rockbox." BOOTFILE_EXT #define BOOTDIR "/.rockbox" |