diff options
Diffstat (limited to 'firmware/target/arm/imx31/gigabeat-s/system-target.h')
-rw-r--r-- | firmware/target/arm/imx31/gigabeat-s/system-target.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/target/arm/imx31/gigabeat-s/system-target.h b/firmware/target/arm/imx31/gigabeat-s/system-target.h index 241f215dc1..766de7328f 100644 --- a/firmware/target/arm/imx31/gigabeat-s/system-target.h +++ b/firmware/target/arm/imx31/gigabeat-s/system-target.h | |||
@@ -24,16 +24,21 @@ | |||
24 | 24 | ||
25 | #define CPUFREQ_NORMAL 532000000 | 25 | #define CPUFREQ_NORMAL 532000000 |
26 | 26 | ||
27 | #if 0 | ||
27 | static inline void udelay(unsigned int usecs) | 28 | static inline void udelay(unsigned int usecs) |
28 | { | 29 | { |
29 | volatile signed int stop = EPITCNT1 - usecs; | 30 | volatile signed int stop = EPITCNT1 - usecs; |
30 | while ((signed int)EPITCNT1 > stop); | 31 | while ((signed int)EPITCNT1 > stop); |
31 | } | 32 | } |
33 | #endif | ||
32 | 34 | ||
33 | void system_prepare_fw_start(void); | 35 | void system_prepare_fw_start(void); |
34 | void tick_stop(void); | 36 | void tick_stop(void); |
35 | void kernel_device_init(void); | 37 | void kernel_device_init(void); |
36 | 38 | ||
39 | void imx31_regmod32(volatile uint32_t *reg_p, uint32_t value, | ||
40 | uint32_t mask); | ||
41 | |||
37 | #define KDEV_INIT | 42 | #define KDEV_INIT |
38 | 43 | ||
39 | #define HAVE_INVALIDATE_ICACHE | 44 | #define HAVE_INVALIDATE_ICACHE |