H A D | stv0297.c | 95 static int stv0297_writereg_mask(struct stv0297_state *state, u8 reg, u8 mask, u8 data) stv0297_writereg_mask() function 181 stv0297_writereg_mask(state, 0x69, 0xF0, (tmp >> 4) & 0xf0); stv0297_set_sweeprate() 197 stv0297_writereg_mask(state, 0x69, 0x0F, (tmp >> 24) & 0x0f); stv0297_set_carrieroffset() 231 stv0297_writereg_mask(state, 0x25, 0x80, 0x80); stv0297_set_initialdemodfreq() 266 stv0297_writereg_mask(state, 0x00, 0x70, val << 4); stv0297_set_qam() 289 stv0297_writereg_mask(state, 0x83, 0x08, val << 3); stv0297_set_inversion() 325 stv0297_writereg_mask(state, 0x80, 1, 1); stv0297_sleep() 352 stv0297_writereg_mask(state, 0xA0, 0x80, 0x80); stv0297_read_ber() 399 stv0297_writereg_mask(state, 0xDF, 0x03, 0x03); /* freeze the counters */ stv0297_read_ucblocks() 404 stv0297_writereg_mask(state, 0xDF, 0x03, 0x02); /* clear the counters */ stv0297_read_ucblocks() 405 stv0297_writereg_mask(state, 0xDF, 0x03, 0x01); /* re-enable the counters */ stv0297_read_ucblocks() 472 stv0297_writereg_mask(state, 0x43, 0x10, 0x00); stv0297_set_frontend() 474 stv0297_writereg_mask(state, 0x42, 0x03, 0x01); stv0297_set_frontend() 475 stv0297_writereg_mask(state, 0x36, 0x60, 0x00); stv0297_set_frontend() 476 stv0297_writereg_mask(state, 0x36, 0x18, 0x00); stv0297_set_frontend() 477 stv0297_writereg_mask(state, 0x71, 0x80, 0x80); stv0297_set_frontend() 480 stv0297_writereg_mask(state, 0x74, 0x0F, 0x00); stv0297_set_frontend() 481 stv0297_writereg_mask(state, 0x43, 0x08, 0x00); stv0297_set_frontend() 482 stv0297_writereg_mask(state, 0x71, 0x80, 0x00); stv0297_set_frontend() 485 stv0297_writereg_mask(state, 0x5a, 0x20, 0x20); stv0297_set_frontend() 486 stv0297_writereg_mask(state, 0x5b, 0x02, 0x02); stv0297_set_frontend() 487 stv0297_writereg_mask(state, 0x5b, 0x02, 0x00); stv0297_set_frontend() 488 stv0297_writereg_mask(state, 0x5b, 0x01, 0x00); stv0297_set_frontend() 489 stv0297_writereg_mask(state, 0x5a, 0x40, 0x40); stv0297_set_frontend() 492 stv0297_writereg_mask(state, 0x6a, 0x01, 0x00); stv0297_set_frontend() 495 stv0297_writereg_mask(state, 0x81, 0x01, 0x01); stv0297_set_frontend() 496 stv0297_writereg_mask(state, 0x81, 0x01, 0x00); stv0297_set_frontend() 499 stv0297_writereg_mask(state, 0x83, 0x20, 0x20); stv0297_set_frontend() 500 stv0297_writereg_mask(state, 0x83, 0x20, 0x00); stv0297_set_frontend() 506 stv0297_writereg_mask(state, 0x84, 0x01, 0x01); stv0297_set_frontend() 507 stv0297_writereg_mask(state, 0x84, 0x01, 0x00); stv0297_set_frontend() 508 stv0297_writereg_mask(state, 0x00, 0x0f, u_threshold); stv0297_set_frontend() 509 stv0297_writereg_mask(state, 0x01, 0xf0, initial_u << 4); stv0297_set_frontend() 510 stv0297_writereg_mask(state, 0x01, 0x0f, blind_u); stv0297_set_frontend() 513 stv0297_writereg_mask(state, 0x87, 0x80, 0x00); stv0297_set_frontend() 522 stv0297_writereg_mask(state, 0x69, 0x0f, 0x00); stv0297_set_frontend() 535 stv0297_writereg_mask(state, 0x88, 0x08, 0x00); stv0297_set_frontend() 537 stv0297_writereg_mask(state, 0x88, 0x08, 0x08); stv0297_set_frontend() 539 stv0297_writereg_mask(state, 0x5a, 0x20, 0x00); stv0297_set_frontend() 540 stv0297_writereg_mask(state, 0x6a, 0x01, 0x01); stv0297_set_frontend() 541 stv0297_writereg_mask(state, 0x43, 0x40, 0x40); stv0297_set_frontend() 542 stv0297_writereg_mask(state, 0x5b, 0x30, 0x00); stv0297_set_frontend() 543 stv0297_writereg_mask(state, 0x03, 0x0c, 0x0c); stv0297_set_frontend() 544 stv0297_writereg_mask(state, 0x03, 0x03, 0x03); stv0297_set_frontend() 545 stv0297_writereg_mask(state, 0x43, 0x10, 0x10); stv0297_set_frontend() 586 stv0297_writereg_mask(state, 0x6a, 1, 0); stv0297_set_frontend() 587 stv0297_writereg_mask(state, 0x88, 8, 0); stv0297_set_frontend() 609 stv0297_writereg_mask(state, 0x5a, 0x40, 0x00); stv0297_set_frontend() 614 stv0297_writereg_mask(state, 0x6a, 0x01, 0x00); stv0297_set_frontend()
|