diff options
author | Rafaël Carré <rafael.carre@gmail.com> | 2011-12-15 19:38:11 +0000 |
---|---|---|
committer | Rafaël Carré <rafael.carre@gmail.com> | 2011-12-15 19:38:11 +0000 |
commit | 521512f88ae462cf467a90890c62693b42e1651f (patch) | |
tree | c2f03e8249f243ff58d9a7c5ed688dc9d072e0d6 /firmware/target/arm/as3525 | |
parent | d16cefca9505fb814cbbbe7866a90584347e745c (diff) |
tuner-as3525v2.c: only build what's needed
add a comment about why we don't return 0 when no tuner was detected
build the file on all as3525v2 targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31284 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/as3525')
-rw-r--r-- | firmware/target/arm/as3525/tuner-as3525v2.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/firmware/target/arm/as3525/tuner-as3525v2.c b/firmware/target/arm/as3525/tuner-as3525v2.c index 0a478f65f4..cb2afe10d4 100644 --- a/firmware/target/arm/as3525/tuner-as3525v2.c +++ b/firmware/target/arm/as3525/tuner-as3525v2.c @@ -21,18 +21,21 @@ * ****************************************************************************/ #include "config.h" -#include <stdint.h> #include "tuner.h" -/* return the detected tuner type */ +#ifdef CONFIG_TUNER_MULTI int tuner_detect_type(void) { +#if (CONFIG_TUNER & SI4700) if (si4700_detect()) { return SI4700; } +#endif +#if (CONFIG_TUNER & RDA5802) if (rda5802_detect()) { return RDA5802; } - return RDA5802; +#endif + return RDA5082; /* returning 0 freezes the player : FS#11791 */ } - +#endif |