Lines Matching refs:ds3000_writereg
240 static int ds3000_writereg(struct ds3000_state *state, int reg, int data) in ds3000_writereg() function
264 ds3000_writereg(state, 0x03, 0x12); in ds3000_i2c_gate_ctrl()
266 ds3000_writereg(state, 0x03, 0x02); in ds3000_i2c_gate_ctrl()
399 ds3000_writereg(state, 0xb2, 0x01); in ds3000_load_firmware()
402 ds3000_writereg(state, 0xb2, 0x00); in ds3000_load_firmware()
430 ds3000_writereg(state, 0xa2, data); in ds3000_set_voltage()
486 ds3000_writereg(state, 0xf9, 0x04); in ds3000_read_ber()
500 ds3000_writereg(state, 0xf8, data); in ds3000_read_ber()
501 ds3000_writereg(state, 0xf8, data); in ds3000_read_ber()
517 ds3000_writereg(state, 0xd1, 0x01); in ds3000_read_ber()
519 ds3000_writereg(state, 0xf9, 0x01); in ds3000_read_ber()
521 ds3000_writereg(state, 0xf9, 0x00); in ds3000_read_ber()
523 ds3000_writereg(state, 0xd1, 0x00); in ds3000_read_ber()
649 ds3000_writereg(state, 0xf8, data); in ds3000_read_ucblocks()
652 ds3000_writereg(state, 0xf8, data); in ds3000_read_ucblocks()
683 ds3000_writereg(state, 0xa2, data); in ds3000_set_tone()
691 ds3000_writereg(state, 0xa1, data); in ds3000_set_tone()
697 ds3000_writereg(state, 0xa2, data); in ds3000_set_tone()
722 ds3000_writereg(state, 0xa2, data); in ds3000_send_diseqc_msg()
726 ds3000_writereg(state, 0xa3 + i, d->msg[i]); in ds3000_send_diseqc_msg()
735 ds3000_writereg(state, 0xa1, data); in ds3000_send_diseqc_msg()
750 ds3000_writereg(state, 0xa1, data); in ds3000_send_diseqc_msg()
755 ds3000_writereg(state, 0xa2, data); in ds3000_send_diseqc_msg()
763 ds3000_writereg(state, 0xa2, data); in ds3000_send_diseqc_msg()
780 ds3000_writereg(state, 0xa2, data); in ds3000_diseqc_send_burst()
785 ds3000_writereg(state, 0xa1, 0x02); in ds3000_diseqc_send_burst()
788 ds3000_writereg(state, 0xa1, 0x01); in ds3000_diseqc_send_burst()
804 ds3000_writereg(state, 0xa1, data); in ds3000_diseqc_send_burst()
809 ds3000_writereg(state, 0xa2, data); in ds3000_diseqc_send_burst()
817 ds3000_writereg(state, 0xa2, data); in ds3000_diseqc_send_burst()
897 ds3000_writereg(state, 0x5f, tmp >> 8); in ds3000_set_carrier_offset()
898 ds3000_writereg(state, 0x5e, tmp & 0xff); in ds3000_set_carrier_offset()
923 ds3000_writereg(state, 0x07, 0x80); in ds3000_set_frontend()
924 ds3000_writereg(state, 0x07, 0x00); in ds3000_set_frontend()
926 ds3000_writereg(state, 0xb2, 0x01); in ds3000_set_frontend()
928 ds3000_writereg(state, 0x00, 0x01); in ds3000_set_frontend()
934 ds3000_writereg(state, in ds3000_set_frontend()
940 ds3000_writereg(state, 0xfe, value); in ds3000_set_frontend()
945 ds3000_writereg(state, in ds3000_set_frontend()
949 ds3000_writereg(state, 0xfe, 0x54); in ds3000_set_frontend()
951 ds3000_writereg(state, 0xfe, 0x98); in ds3000_set_frontend()
958 ds3000_writereg(state, 0x29, 0x80); in ds3000_set_frontend()
960 ds3000_writereg(state, 0x25, 0x8a); in ds3000_set_frontend()
967 ds3000_writereg(state, 0xc3, 0x0d); in ds3000_set_frontend()
968 ds3000_writereg(state, 0xc8, value); in ds3000_set_frontend()
969 ds3000_writereg(state, 0xc4, 0x10); in ds3000_set_frontend()
970 ds3000_writereg(state, 0xc7, 0x0e); in ds3000_set_frontend()
975 ds3000_writereg(state, 0xc3, 0x07); in ds3000_set_frontend()
976 ds3000_writereg(state, 0xc8, value); in ds3000_set_frontend()
977 ds3000_writereg(state, 0xc4, 0x09); in ds3000_set_frontend()
978 ds3000_writereg(state, 0xc7, 0x12); in ds3000_set_frontend()
981 ds3000_writereg(state, 0xc3, value); in ds3000_set_frontend()
982 ds3000_writereg(state, 0xc8, 0x0e); in ds3000_set_frontend()
983 ds3000_writereg(state, 0xc4, 0x07); in ds3000_set_frontend()
984 ds3000_writereg(state, 0xc7, 0x18); in ds3000_set_frontend()
987 ds3000_writereg(state, 0xc3, value); in ds3000_set_frontend()
988 ds3000_writereg(state, 0xc8, 0x0a); in ds3000_set_frontend()
989 ds3000_writereg(state, 0xc4, 0x05); in ds3000_set_frontend()
990 ds3000_writereg(state, 0xc7, 0x24); in ds3000_set_frontend()
996 ds3000_writereg(state, 0x61, value & 0x00ff); in ds3000_set_frontend()
997 ds3000_writereg(state, 0x62, (value & 0xff00) >> 8); in ds3000_set_frontend()
1000 ds3000_writereg(state, 0x56, 0x00); in ds3000_set_frontend()
1003 ds3000_writereg(state, 0x76, 0x00); in ds3000_set_frontend()
1015 ds3000_writereg(state, 0xfd, 0x80); in ds3000_set_frontend()
1018 ds3000_writereg(state, 0xfd, 0x01); in ds3000_set_frontend()
1024 ds3000_writereg(state, 0x00, 0x00); in ds3000_set_frontend()
1026 ds3000_writereg(state, 0xb2, 0x00); in ds3000_set_frontend()
1085 ds3000_writereg(state, 0x08, 0x01 | ds3000_readreg(state, 0x08)); in ds3000_initfe()