summaryrefslogtreecommitdiff
path: root/firmware/tuner.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/tuner.c')
-rw-r--r--firmware/tuner.c18
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)
93const 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)
93const struct rmt_tuner_region_data 105const 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 */