diff options
Diffstat (limited to 'firmware/target/arm/imx233/system-target.h')
-rw-r--r-- | firmware/target/arm/imx233/system-target.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/firmware/target/arm/imx233/system-target.h b/firmware/target/arm/imx233/system-target.h index e77b5dc1b8..314ea9b773 100644 --- a/firmware/target/arm/imx233/system-target.h +++ b/firmware/target/arm/imx233/system-target.h | |||
@@ -32,19 +32,22 @@ | |||
32 | #include "regs/regs-usbphy.h" | 32 | #include "regs/regs-usbphy.h" |
33 | 33 | ||
34 | /** | 34 | /** |
35 | * Absolute maximum CPU speed: 454.74 MHz | 35 | * Absolute maximum CPU speed: 454.74 MHz (STMP3780), 320.00 MHz (STMP3700) |
36 | * Intermediate CPU speeds: 392.73 MHz, 360MHz, 261.82 MHz, 64 MHz | 36 | * Intermediate CPU speeds: 261.82 MHz, 64 MHz |
37 | * Absolute minimum CPU speed: 24 MHz */ | 37 | * Absolute minimum CPU speed: 24 MHz */ |
38 | #define IMX233_CPUFREQ_454_MHz 454740 | 38 | #define IMX233_CPUFREQ_454_MHz 454740 |
39 | #define IMX233_CPUFREQ_392_MHz 392730 | 39 | #define IMX233_CPUFREQ_320_MHz 320000 |
40 | #define IMX233_CPUFREQ_360_MHz 360000 | ||
41 | #define IMX233_CPUFREQ_261_MHz 261820 | 40 | #define IMX233_CPUFREQ_261_MHz 261820 |
42 | #define IMX233_CPUFREQ_64_MHz 64000 | 41 | #define IMX233_CPUFREQ_64_MHz 64000 |
43 | #define IMX233_CPUFREQ_24_MHz 24000 | 42 | #define IMX233_CPUFREQ_24_MHz 24000 |
44 | 43 | ||
45 | #define CPUFREQ_DEFAULT IMX233_CPUFREQ_64_MHz | 44 | #define CPUFREQ_DEFAULT IMX233_CPUFREQ_64_MHz |
46 | #define CPUFREQ_NORMAL IMX233_CPUFREQ_64_MHz | 45 | #define CPUFREQ_NORMAL IMX233_CPUFREQ_64_MHz |
46 | #if IMX233_SUBTARGET >= 3780 | ||
47 | #define CPUFREQ_MAX IMX233_CPUFREQ_454_MHz | 47 | #define CPUFREQ_MAX IMX233_CPUFREQ_454_MHz |
48 | #elif IMX233_SUBTARGET >= 3700 | ||
49 | #define CPUFREQ_MAX IMX233_CPUFREQ_320_MHz | ||
50 | #endif | ||
48 | #define CPUFREQ_SLEEP IMX233_CPUFREQ_64_MHz | 51 | #define CPUFREQ_SLEEP IMX233_CPUFREQ_64_MHz |
49 | 52 | ||
50 | void system_prepare_fw_start(void); | 53 | void system_prepare_fw_start(void); |