diff options
Diffstat (limited to 'firmware/tuner.c')
-rw-r--r-- | firmware/tuner.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/firmware/tuner.c b/firmware/tuner.c index cca5cf2491..4d3866dc8e 100644 --- a/firmware/tuner.c +++ b/firmware/tuner.c | |||
@@ -89,6 +89,18 @@ const struct si4700_region_data si4700_region_data[TUNER_NUM_REGIONS] = | |||
89 | }; | 89 | }; |
90 | #endif /* (CONFIG_TUNER & SI4700) */ | 90 | #endif /* (CONFIG_TUNER & SI4700) */ |
91 | 91 | ||
92 | #if (CONFIG_TUNER & FMCLIPPLUS) | ||
93 | const struct fmclipplus_region_data fmclipplus_region_data[TUNER_NUM_REGIONS] = | ||
94 | { | ||
95 | [REGION_EUROPE] = { 1, 0 }, /* 50uS, US/Europe band */ | ||
96 | [REGION_US_CANADA] = { 0, 0 }, /* 75uS, US/Europe band */ | ||
97 | [REGION_JAPAN] = { 1, 1 }, /* 50uS, Japanese band */ | ||
98 | [REGION_KOREA] = { 1, 0 }, /* 50uS, US/Europe band */ | ||
99 | [REGION_ITALY] = { 1, 0 }, /* 50uS, US/Europe band */ | ||
100 | [REGION_OTHER] = { 1, 0 }, /* 50uS, US/Europe band */ | ||
101 | }; | ||
102 | #endif /* (CONFIG_TUNER & FMCLIPPLUS) */ | ||
103 | |||
92 | #if (CONFIG_TUNER & IPOD_REMOTE_TUNER) | 104 | #if (CONFIG_TUNER & IPOD_REMOTE_TUNER) |
93 | const struct rmt_tuner_region_data | 105 | const struct rmt_tuner_region_data |
94 | rmt_tuner_region_data[TUNER_NUM_REGIONS] = | 106 | rmt_tuner_region_data[TUNER_NUM_REGIONS] = |
@@ -151,6 +163,12 @@ void tuner_init(void) | |||
151 | si4700_get, | 163 | si4700_get, |
152 | si4700_init()) | 164 | si4700_init()) |
153 | #endif | 165 | #endif |
166 | #if (CONFIG_TUNER & FMCLIPPLUS) | ||
167 | TUNER_TYPE_CASE(FMCLIPPLUS, | ||
168 | fmclipplus_set, | ||
169 | fmclipplus_get, | ||
170 | fmclipplus_init()) | ||
171 | #endif | ||
154 | } | 172 | } |
155 | } | 173 | } |
156 | #endif /* SIMULATOR */ | 174 | #endif /* SIMULATOR */ |