diff options
Diffstat (limited to 'firmware/target')
-rw-r--r-- | firmware/target/arm/imx233/kernel-imx233.c | 10 | ||||
-rw-r--r-- | firmware/target/arm/imx233/timer-imx233.c | 10 |
2 files changed, 20 insertions, 0 deletions
diff --git a/firmware/target/arm/imx233/kernel-imx233.c b/firmware/target/arm/imx233/kernel-imx233.c index 752db68149..8e1e122277 100644 --- a/firmware/target/arm/imx233/kernel-imx233.c +++ b/firmware/target/arm/imx233/kernel-imx233.c | |||
@@ -23,6 +23,16 @@ | |||
23 | #include "clkctrl-imx233.h" | 23 | #include "clkctrl-imx233.h" |
24 | #include "kernel-imx233.h" | 24 | #include "kernel-imx233.h" |
25 | 25 | ||
26 | #ifdef SANSA_FUZEPLUS | ||
27 | #define TICK_TIMER_NR 0 | ||
28 | #elif defined(CREATIVE_ZENXFI2) | ||
29 | #define TICK_TIMER_NR 0 | ||
30 | #elif defined(CREATIVE_ZENXFI3) | ||
31 | #define TICK_TIMER_NR 0 | ||
32 | #else | ||
33 | #error Select tick timer ! | ||
34 | #endif | ||
35 | |||
26 | static void tick_timer(void) | 36 | static void tick_timer(void) |
27 | { | 37 | { |
28 | /* Run through the list of tick tasks */ | 38 | /* Run through the list of tick tasks */ |
diff --git a/firmware/target/arm/imx233/timer-imx233.c b/firmware/target/arm/imx233/timer-imx233.c index 2812f1adfc..bcc1974c63 100644 --- a/firmware/target/arm/imx233/timer-imx233.c +++ b/firmware/target/arm/imx233/timer-imx233.c | |||
@@ -22,6 +22,16 @@ | |||
22 | #include "timrot-imx233.h" | 22 | #include "timrot-imx233.h" |
23 | #include "timer.h" | 23 | #include "timer.h" |
24 | 24 | ||
25 | #ifdef SANSA_FUZEPLUS | ||
26 | #define USER_TIMER_NR 1 | ||
27 | #elif defined(CREATIVE_ZENXFI2) | ||
28 | #define USER_TIMER_NR 1 | ||
29 | #elif defined(CREATIVE_ZENXFI3) | ||
30 | #define USER_TIMER_NR 1 | ||
31 | #else | ||
32 | #error Select user timer ! | ||
33 | #endif | ||
34 | |||
25 | static long timer_cycles = 0; | 35 | static long timer_cycles = 0; |
26 | 36 | ||
27 | static void timer_fn(void) | 37 | static void timer_fn(void) |