diff options
Diffstat (limited to 'drivers/media/dvb/frontends/tda18271-tables.c')
-rw-r--r-- | drivers/media/dvb/frontends/tda18271-tables.c | 84 |
1 files changed, 56 insertions, 28 deletions
diff --git a/drivers/media/dvb/frontends/tda18271-tables.c b/drivers/media/dvb/frontends/tda18271-tables.c index 462f20b41728..b402abd15bb2 100644 --- a/drivers/media/dvb/frontends/tda18271-tables.c +++ b/drivers/media/dvb/frontends/tda18271-tables.c | |||
@@ -1187,37 +1187,65 @@ fail: | |||
1187 | /*---------------------------------------------------------------------*/ | 1187 | /*---------------------------------------------------------------------*/ |
1188 | 1188 | ||
1189 | static struct tda18271_std_map tda18271c1_std_map = { | 1189 | static struct tda18271_std_map tda18271c1_std_map = { |
1190 | .fm_radio = { .if_freq = 1250, .std_bits = 0x18, .fm_rfn = 1 }, | 1190 | .fm_radio = { .if_freq = 1250, .fm_rfn = 1, .agc_mode = 3, .std = 0 }, |
1191 | .atv_b = { .if_freq = 6750, .std_bits = 0x0e, .fm_rfn = 0 }, | 1191 | /* EP3[4:0] 0x18 */ |
1192 | .atv_dk = { .if_freq = 7750, .std_bits = 0x0f, .fm_rfn = 0 }, | 1192 | .atv_b = { .if_freq = 6750, .fm_rfn = 0, .agc_mode = 1, .std = 6 }, |
1193 | .atv_gh = { .if_freq = 7750, .std_bits = 0x0f, .fm_rfn = 0 }, | 1193 | /* EP3[4:0] 0x0e */ |
1194 | .atv_i = { .if_freq = 7750, .std_bits = 0x0f, .fm_rfn = 0 }, | 1194 | .atv_dk = { .if_freq = 7750, .fm_rfn = 0, .agc_mode = 1, .std = 7 }, |
1195 | .atv_l = { .if_freq = 7750, .std_bits = 0x0f, .fm_rfn = 0 }, | 1195 | /* EP3[4:0] 0x0f */ |
1196 | .atv_lc = { .if_freq = 1250, .std_bits = 0x0f, .fm_rfn = 0 }, | 1196 | .atv_gh = { .if_freq = 7750, .fm_rfn = 0, .agc_mode = 1, .std = 7 }, |
1197 | .atv_mn = { .if_freq = 5750, .std_bits = 0x0d, .fm_rfn = 0 }, | 1197 | /* EP3[4:0] 0x0f */ |
1198 | .atsc_6 = { .if_freq = 3250, .std_bits = 0x1c, .fm_rfn = 0 }, | 1198 | .atv_i = { .if_freq = 7750, .fm_rfn = 0, .agc_mode = 1, .std = 7 }, |
1199 | .dvbt_6 = { .if_freq = 3300, .std_bits = 0x1c, .fm_rfn = 0 }, | 1199 | /* EP3[4:0] 0x0f */ |
1200 | .dvbt_7 = { .if_freq = 3800, .std_bits = 0x1d, .fm_rfn = 0 }, | 1200 | .atv_l = { .if_freq = 7750, .fm_rfn = 0, .agc_mode = 1, .std = 7 }, |
1201 | .dvbt_8 = { .if_freq = 4300, .std_bits = 0x1e, .fm_rfn = 0 }, | 1201 | /* EP3[4:0] 0x0f */ |
1202 | .qam_6 = { .if_freq = 4000, .std_bits = 0x1d, .fm_rfn = 0 }, | 1202 | .atv_lc = { .if_freq = 1250, .fm_rfn = 0, .agc_mode = 1, .std = 7 }, |
1203 | .qam_8 = { .if_freq = 5000, .std_bits = 0x1f, .fm_rfn = 0 }, | 1203 | /* EP3[4:0] 0x0f */ |
1204 | .atv_mn = { .if_freq = 5750, .fm_rfn = 0, .agc_mode = 1, .std = 5 }, | ||
1205 | /* EP3[4:0] 0x0d */ | ||
1206 | .atsc_6 = { .if_freq = 3250, .fm_rfn = 0, .agc_mode = 3, .std = 4 }, | ||
1207 | /* EP3[4:0] 0x1c */ | ||
1208 | .dvbt_6 = { .if_freq = 3300, .fm_rfn = 0, .agc_mode = 3, .std = 4 }, | ||
1209 | /* EP3[4:0] 0x1c */ | ||
1210 | .dvbt_7 = { .if_freq = 3800, .fm_rfn = 0, .agc_mode = 3, .std = 5 }, | ||
1211 | /* EP3[4:0] 0x1d */ | ||
1212 | .dvbt_8 = { .if_freq = 4300, .fm_rfn = 0, .agc_mode = 3, .std = 6 }, | ||
1213 | /* EP3[4:0] 0x1e */ | ||
1214 | .qam_6 = { .if_freq = 4000, .fm_rfn = 0, .agc_mode = 3, .std = 5 }, | ||
1215 | /* EP3[4:0] 0x1d */ | ||
1216 | .qam_8 = { .if_freq = 5000, .fm_rfn = 0, .agc_mode = 3, .std = 7 }, | ||
1217 | /* EP3[4:0] 0x1f */ | ||
1204 | }; | 1218 | }; |
1205 | 1219 | ||
1206 | static struct tda18271_std_map tda18271c2_std_map = { | 1220 | static struct tda18271_std_map tda18271c2_std_map = { |
1207 | .fm_radio = { .if_freq = 1250, .std_bits = 0x18, .fm_rfn = 1 }, | 1221 | .fm_radio = { .if_freq = 1250, .fm_rfn = 1, .agc_mode = 3, .std = 0 }, |
1208 | .atv_b = { .if_freq = 6000, .std_bits = 0x0d, .fm_rfn = 0 }, | 1222 | /* EP3[4:0] 0x18 */ |
1209 | .atv_dk = { .if_freq = 6900, .std_bits = 0x0e, .fm_rfn = 0 }, | 1223 | .atv_b = { .if_freq = 6000, .fm_rfn = 0, .agc_mode = 1, .std = 5 }, |
1210 | .atv_gh = { .if_freq = 7100, .std_bits = 0x0e, .fm_rfn = 0 }, | 1224 | /* EP3[4:0] 0x0d */ |
1211 | .atv_i = { .if_freq = 7250, .std_bits = 0x0e, .fm_rfn = 0 }, | 1225 | .atv_dk = { .if_freq = 6900, .fm_rfn = 0, .agc_mode = 1, .std = 6 }, |
1212 | .atv_l = { .if_freq = 6900, .std_bits = 0x0e, .fm_rfn = 0 }, | 1226 | /* EP3[4:0] 0x0e */ |
1213 | .atv_lc = { .if_freq = 1250, .std_bits = 0x0e, .fm_rfn = 0 }, | 1227 | .atv_gh = { .if_freq = 7100, .fm_rfn = 0, .agc_mode = 1, .std = 6 }, |
1214 | .atv_mn = { .if_freq = 5400, .std_bits = 0x0c, .fm_rfn = 0 }, | 1228 | /* EP3[4:0] 0x0e */ |
1215 | .atsc_6 = { .if_freq = 3250, .std_bits = 0x1c, .fm_rfn = 0 }, | 1229 | .atv_i = { .if_freq = 7250, .fm_rfn = 0, .agc_mode = 1, .std = 6 }, |
1216 | .dvbt_6 = { .if_freq = 3300, .std_bits = 0x1c, .fm_rfn = 0 }, | 1230 | /* EP3[4:0] 0x0e */ |
1217 | .dvbt_7 = { .if_freq = 3500, .std_bits = 0x1c, .fm_rfn = 0 }, | 1231 | .atv_l = { .if_freq = 6900, .fm_rfn = 0, .agc_mode = 1, .std = 6 }, |
1218 | .dvbt_8 = { .if_freq = 4000, .std_bits = 0x1d, .fm_rfn = 0 }, | 1232 | /* EP3[4:0] 0x0e */ |
1219 | .qam_6 = { .if_freq = 4000, .std_bits = 0x1d, .fm_rfn = 0 }, | 1233 | .atv_lc = { .if_freq = 1250, .fm_rfn = 0, .agc_mode = 1, .std = 6 }, |
1220 | .qam_8 = { .if_freq = 5000, .std_bits = 0x1f, .fm_rfn = 0 }, | 1234 | /* EP3[4:0] 0x0e */ |
1235 | .atv_mn = { .if_freq = 5400, .fm_rfn = 0, .agc_mode = 1, .std = 4 }, | ||
1236 | /* EP3[4:0] 0x0c */ | ||
1237 | .atsc_6 = { .if_freq = 3250, .fm_rfn = 0, .agc_mode = 3, .std = 4 }, | ||
1238 | /* EP3[4:0] 0x1c */ | ||
1239 | .dvbt_6 = { .if_freq = 3300, .fm_rfn = 0, .agc_mode = 3, .std = 4 }, | ||
1240 | /* EP3[4:0] 0x1c */ | ||
1241 | .dvbt_7 = { .if_freq = 3500, .fm_rfn = 0, .agc_mode = 3, .std = 4 }, | ||
1242 | /* EP3[4:0] 0x1c */ | ||
1243 | .dvbt_8 = { .if_freq = 4000, .fm_rfn = 0, .agc_mode = 3, .std = 5 }, | ||
1244 | /* EP3[4:0] 0x1d */ | ||
1245 | .qam_6 = { .if_freq = 4000, .fm_rfn = 0, .agc_mode = 3, .std = 5 }, | ||
1246 | /* EP3[4:0] 0x1d */ | ||
1247 | .qam_8 = { .if_freq = 5000, .fm_rfn = 0, .agc_mode = 3, .std = 7 }, | ||
1248 | /* EP3[4:0] 0x1f */ | ||
1221 | }; | 1249 | }; |
1222 | 1250 | ||
1223 | /*---------------------------------------------------------------------*/ | 1251 | /*---------------------------------------------------------------------*/ |