Lines Matching +full:0 +full:x61

55 		v.misc_204.ACPI1_sig = 0;  in flexcop_set_voltage()
56 v.misc_204.LNB_L_H_sig = 0; in flexcop_set_voltage()
59 v.misc_204.ACPI1_sig = 0; in flexcop_set_voltage()
76 return 0; in flexcop_sleep()
84 /* u16 wz_half_period_for_45_mhz[] = { 0x01ff, 0x0154, 0x00ff, 0x00cc }; */ in flexcop_set_tone()
88 v.raw = 0; in flexcop_set_tone()
93 ax = 0x01ff; in flexcop_set_tone()
96 ax = 0; in flexcop_set_tone()
105 v.lnb_switch_freq_200.LNB_CTLLowCount_sig = ax == 0 ? 0x1ff : ax; in flexcop_set_tone()
120 for (i = 7; i >= 0; i--) { in flexcop_diseqc_send_byte()
136 for (i = 0; i < len; i++) in flexcop_send_diseqc_msg()
142 flexcop_diseqc_send_byte(fe, 0xff); in flexcop_send_diseqc_msg()
151 return 0; in flexcop_send_diseqc_msg()
157 return flexcop_send_diseqc_msg(fe, cmd->msg_len, cmd->msg, 0); in flexcop_diseqc_send_master_cmd()
163 return flexcop_send_diseqc_msg(fe, 0, NULL, minicmd); in flexcop_diseqc_send_burst()
167 .demod_address = 0x0e,
177 return 0; in skystar2_rev23_attach()
179 if (!dvb_attach(dvb_pll_attach, fc->fe, 0x61, i2c, in skystar2_rev23_attach()
181 return 0; in skystar2_rev23_attach()
201 u8 aclk = 0; in samsung_tbmu24112_set_symbol_rate()
202 u8 bclk = 0; in samsung_tbmu24112_set_symbol_rate()
205 aclk = 0xb7; bclk = 0x47; in samsung_tbmu24112_set_symbol_rate()
207 aclk = 0xb7; bclk = 0x4b; in samsung_tbmu24112_set_symbol_rate()
209 aclk = 0xb7; bclk = 0x4f; in samsung_tbmu24112_set_symbol_rate()
211 aclk = 0xb7; bclk = 0x53; in samsung_tbmu24112_set_symbol_rate()
213 aclk = 0xb6; bclk = 0x53; in samsung_tbmu24112_set_symbol_rate()
215 aclk = 0xb4; bclk = 0x51; in samsung_tbmu24112_set_symbol_rate()
218 stv0299_writereg(fe, 0x13, aclk); in samsung_tbmu24112_set_symbol_rate()
219 stv0299_writereg(fe, 0x14, bclk); in samsung_tbmu24112_set_symbol_rate()
220 stv0299_writereg(fe, 0x1f, (ratio >> 16) & 0xff); in samsung_tbmu24112_set_symbol_rate()
221 stv0299_writereg(fe, 0x20, (ratio >> 8) & 0xff); in samsung_tbmu24112_set_symbol_rate()
222 stv0299_writereg(fe, 0x21, ratio & 0xf0); in samsung_tbmu24112_set_symbol_rate()
223 return 0; in samsung_tbmu24112_set_symbol_rate()
227 0x01, 0x15,
228 0x02, 0x30,
229 0x03, 0x00,
230 0x04, 0x7D,
231 0x05, 0x35,
232 0x06, 0x02,
233 0x07, 0x00,
234 0x08, 0xC3,
235 0x0C, 0x00,
236 0x0D, 0x81,
237 0x0E, 0x23,
238 0x0F, 0x12,
239 0x10, 0x7E,
240 0x11, 0x84,
241 0x12, 0xB9,
242 0x13, 0x88,
243 0x14, 0x89,
244 0x15, 0xC9,
245 0x16, 0x00,
246 0x17, 0x5C,
247 0x18, 0x00,
248 0x19, 0x00,
249 0x1A, 0x00,
250 0x1C, 0x00,
251 0x1D, 0x00,
252 0x1E, 0x00,
253 0x1F, 0x3A,
254 0x20, 0x2E,
255 0x21, 0x80,
256 0x22, 0xFF,
257 0x23, 0xC1,
258 0x28, 0x00,
259 0x29, 0x1E,
260 0x2A, 0x14,
261 0x2B, 0x0F,
262 0x2C, 0x09,
263 0x2D, 0x05,
264 0x31, 0x1F,
265 0x32, 0x19,
266 0x33, 0xFE,
267 0x34, 0x93,
268 0xff, 0xff,
272 .demod_address = 0x68,
275 .invert = 0,
276 .skip_reinit = 0,
288 return 0; in skystar2_rev26_attach()
290 if (!dvb_attach(dvb_pll_attach, fc->fe, 0x61, i2c, in skystar2_rev26_attach()
292 return 0; in skystar2_rev26_attach()
307 .demod_address = 0x53,
314 .i2c_address = 0x61,
324 fc->fc_i2c_adap[0].no_base_addr = 1; in skystar2_rev27_attach()
340 0x08, 1, 1, false)) { in skystar2_rev27_attach()
347 r108.raw = 0x00000506; in skystar2_rev27_attach()
360 fc->fc_i2c_adap[2].no_base_addr = 0; in skystar2_rev27_attach()
363 fc->fc_i2c_adap[0].no_base_addr = 0; in skystar2_rev27_attach()
364 return 0; in skystar2_rev27_attach()
373 .demod_address = 0x55,
379 .i2c_addr = 0x54,
391 return 0; in skystar2_rev28_attach()
395 return 0; in skystar2_rev28_attach()
400 return 0; in skystar2_rev28_attach()
406 0x08, 0, 0, false)) { in skystar2_rev28_attach()
408 fc->fc_i2c_adap[2].no_base_addr = 0; in skystar2_rev28_attach()
409 return 0; in skystar2_rev28_attach()
412 /* TODO on i2c_adap[1] addr 0x11 (EEPROM) there seems to be an in skystar2_rev28_attach()
424 static u8 mt352_clock_config[] = { 0x89, 0x18, 0x2d }; in samsung_tdtc9251dh0_demod_init()
425 static u8 mt352_reset[] = { 0x50, 0x80 }; in samsung_tdtc9251dh0_demod_init()
426 static u8 mt352_adc_ctl_1_cfg[] = { 0x8E, 0x40 }; in samsung_tdtc9251dh0_demod_init()
427 static u8 mt352_agc_cfg[] = { 0x67, 0x28, 0xa1 }; in samsung_tdtc9251dh0_demod_init()
428 static u8 mt352_capt_range_cfg[] = { 0x75, 0x32 }; in samsung_tdtc9251dh0_demod_init()
436 return 0; in samsung_tdtc9251dh0_demod_init()
440 .demod_address = 0x0f,
449 return 0; in airstar_dvbt_attach()
451 return !!dvb_attach(dvb_pll_attach, fc->fe, 0x61, NULL, in airstar_dvbt_attach()
461 .demod_address = 0x0f,
478 .demod_address = 0x0a,
486 return 0; in airstar_atsc2_attach()
488 return !!dvb_attach(dvb_pll_attach, fc->fe, 0x61, NULL, in airstar_atsc2_attach()
499 .serial_mpeg = 0x04,
507 0x59, i2c); in airstar_atsc3_attach()
509 return 0; in airstar_atsc3_attach()
511 return !!dvb_attach(simple_tuner_attach, fc->fe, i2c, 0x61, in airstar_atsc3_attach()
521 0x80, 0x01,
522 0x80, 0x00,
523 0x81, 0x01,
524 0x81, 0x00,
525 0x00, 0x48,
526 0x01, 0x58,
527 0x03, 0x00,
528 0x04, 0x00,
529 0x07, 0x00,
530 0x08, 0x00,
531 0x30, 0xff,
532 0x31, 0x9d,
533 0x32, 0xff,
534 0x33, 0x00,
535 0x34, 0x29,
536 0x35, 0x55,
537 0x36, 0x80,
538 0x37, 0x6e,
539 0x38, 0x9c,
540 0x40, 0x1a,
541 0x41, 0xfe,
542 0x42, 0x33,
543 0x43, 0x00,
544 0x44, 0xff,
545 0x45, 0x00,
546 0x46, 0x00,
547 0x49, 0x04,
548 0x4a, 0x51,
549 0x4b, 0xf8,
550 0x52, 0x30,
551 0x53, 0x06,
552 0x59, 0x06,
553 0x5a, 0x5e,
554 0x5b, 0x04,
555 0x61, 0x49,
556 0x62, 0x0a,
557 0x70, 0xff,
558 0x71, 0x04,
559 0x72, 0x00,
560 0x73, 0x00,
561 0x74, 0x0c,
562 0x80, 0x20,
563 0x81, 0x00,
564 0x82, 0x30,
565 0x83, 0x00,
566 0x84, 0x04,
567 0x85, 0x22,
568 0x86, 0x08,
569 0x87, 0x1b,
570 0x88, 0x00,
571 0x89, 0x00,
572 0x90, 0x00,
573 0x91, 0x04,
574 0xa0, 0x86,
575 0xa1, 0x00,
576 0xa2, 0x00,
577 0xb0, 0x91,
578 0xb1, 0x0b,
579 0xc0, 0x5b,
580 0xc1, 0x10,
581 0xc2, 0x12,
582 0xd0, 0x02,
583 0xd1, 0x00,
584 0xd2, 0x00,
585 0xd3, 0x00,
586 0xd4, 0x02,
587 0xd5, 0x00,
588 0xde, 0x00,
589 0xdf, 0x01,
590 0xff, 0xff,
594 .demod_address = 0x1c,
601 fc->fc_i2c_adap[0].no_base_addr = 1; in cablestar2_attach()
609 fc->fe->ops.i2c_gate_ctrl(fc->fe, 0); in cablestar2_attach()
612 if (!dvb_attach(dvb_pll_attach, fc->fe, 0x61, in cablestar2_attach()
620 fc->fc_i2c_adap[0].no_base_addr = 0; in cablestar2_attach()
621 return 0; in cablestar2_attach()
630 .i2c_addr = 0x55,
632 .initial_mpeg_config = { 0xa1, 0x76, 0x07 },
643 return 0; in skystarS2_rev33_attach()
648 0x08, 0, 0, false)) { in skystarS2_rev33_attach()
650 fc->fc_i2c_adap[2].no_base_addr = 0; in skystarS2_rev33_attach()
651 return 0; in skystarS2_rev33_attach()
684 for (i = 0; i < ARRAY_SIZE(flexcop_frontends); i++) { in flexcop_frontend_init()
690 if (flexcop_frontends[i].attach(fc, &fc->fc_i2c_adap[0].i2c_adap)) in flexcop_frontend_init()
711 return 0; in flexcop_frontend_init()