Lines Matching refs:cx24110_writereg

116 static int cx24110_writereg (struct cx24110_state* state, int reg, int data)  in cx24110_writereg()  function
153 cx24110_writereg(state,0x37,cx24110_readreg(state,0x37)|0x1); in cx24110_set_inversion()
155 cx24110_writereg(state,0x5,cx24110_readreg(state,0x5)&0xf7); in cx24110_set_inversion()
157 cx24110_writereg(state,0x22,cx24110_readreg(state,0x22)&0xef); in cx24110_set_inversion()
163 cx24110_writereg(state,0x37,cx24110_readreg(state,0x37)|0x1); in cx24110_set_inversion()
165 cx24110_writereg(state,0x5,cx24110_readreg(state,0x5)|0x08); in cx24110_set_inversion()
167 cx24110_writereg(state,0x22,cx24110_readreg(state,0x22)|0x10); in cx24110_set_inversion()
171 cx24110_writereg(state,0x37,cx24110_readreg(state,0x37)&0xfe); in cx24110_set_inversion()
195 cx24110_writereg(state, 0x37, cx24110_readreg(state, 0x37) & 0xdf); in cx24110_set_fec()
197 cx24110_writereg(state, 0x18, 0xae); in cx24110_set_fec()
199 cx24110_writereg(state, 0x05, (cx24110_readreg(state, 0x05) & 0xf0) | 0x3); in cx24110_set_fec()
201 cx24110_writereg(state, 0x22, (cx24110_readreg(state, 0x22) & 0xf0) | 0x3); in cx24110_set_fec()
203 cx24110_writereg(state, 0x1a, 0x05); in cx24110_set_fec()
204 cx24110_writereg(state, 0x1b, 0x06); in cx24110_set_fec()
208 cx24110_writereg(state, 0x37, cx24110_readreg(state, 0x37) | 0x20); in cx24110_set_fec()
213 cx24110_writereg(state, 0x05, (cx24110_readreg(state, 0x05) & 0xf0) | rate[fec]); in cx24110_set_fec()
215 cx24110_writereg(state, 0x22, (cx24110_readreg(state, 0x22) & 0xf0) | rate[fec]); in cx24110_set_fec()
217 cx24110_writereg(state, 0x1a, g1[fec]); in cx24110_set_fec()
218 cx24110_writereg(state, 0x1b, g2[fec]); in cx24110_set_fec()
262 cx24110_writereg(state,0x07,tmp); in cx24110_set_symbolrate()
263 cx24110_writereg(state,0x06,0x78); in cx24110_set_symbolrate()
266 cx24110_writereg(state,0x07,tmp|0x1); in cx24110_set_symbolrate()
267 cx24110_writereg(state,0x06,0xa5); in cx24110_set_symbolrate()
270 cx24110_writereg(state,0x07,tmp|0x2); in cx24110_set_symbolrate()
271 cx24110_writereg(state,0x06,0x87); in cx24110_set_symbolrate()
274 cx24110_writereg(state,0x07,tmp|0x3); in cx24110_set_symbolrate()
275 cx24110_writereg(state,0x06,0x78); in cx24110_set_symbolrate()
304 cx24110_writereg(state, 0x1, (ratio>>16)&0xff); in cx24110_set_symbolrate()
305 cx24110_writereg(state, 0x2, (ratio>>8)&0xff); in cx24110_set_symbolrate()
306 cx24110_writereg(state, 0x3, (ratio)&0xff); in cx24110_set_symbolrate()
323 cx24110_writereg(state,0x6d,0x30); /* auto mode at 62kHz */ in _cx24110_pll_write()
324 cx24110_writereg(state,0x70,0x15); /* auto mode 21 bits */ in _cx24110_pll_write()
328 cx24110_writereg(state,0x72,0); in _cx24110_pll_write()
331 cx24110_writereg(state,0x72,buf[0]); in _cx24110_pll_write()
338 cx24110_writereg(state,0x72,buf[1]); in _cx24110_pll_write()
343 cx24110_writereg(state,0x72,buf[2]); in _cx24110_pll_write()
348 cx24110_writereg(state,0x6d,0x32); in _cx24110_pll_write()
349 cx24110_writereg(state,0x6d,0x30); in _cx24110_pll_write()
363 cx24110_writereg(state, cx24110_regdata[i].reg, cx24110_regdata[i].data); in cx24110_initfe()
376 return cx24110_writereg(state,0x76,(cx24110_readreg(state,0x76)&0x3b)|0xc0); in cx24110_set_voltage()
378 return cx24110_writereg(state,0x76,(cx24110_readreg(state,0x76)&0x3b)|0x40); in cx24110_set_voltage()
400 cx24110_writereg(state, 0x77, rv | 0x04); in cx24110_diseqc_send_burst()
403 cx24110_writereg(state, 0x76, ((rv & 0x90) | 0x40 | bit)); in cx24110_diseqc_send_burst()
422 cx24110_writereg(state, 0x79 + i, cmd->msg[i]); in cx24110_send_diseqc_msg()
426 cx24110_writereg(state, 0x77, rv & ~0x04); in cx24110_send_diseqc_msg()
432 cx24110_writereg(state, 0x76, ((rv & 0x90) | 0x40) | ((cmd->msg_len-3) & 3)); in cx24110_send_diseqc_msg()
476 cx24110_writereg(state,0x24,0x04); /* select the ber reg */ in cx24110_read_ber()
479 cx24110_writereg(state,0x24,0x04); /* start new count window */ in cx24110_read_ber()
480 cx24110_writereg(state,0x24,0x14); in cx24110_read_ber()
507 cx24110_writereg(state,0x6a,0x84); /* start new count window */ in cx24110_read_snr()
520 cx24110_writereg(state,0x10,0x60); /* select the byer reg */ in cx24110_read_ucblocks()
524 cx24110_writereg(state,0x10,0x70); /* select the bler reg */ in cx24110_read_ucblocks()
528 cx24110_writereg(state,0x10,0x20); /* start new count window */ in cx24110_read_ucblocks()
548 cx24110_writereg(state,0x04,0x05); /* start acquisition */ in cx24110_set_frontend()
586 …return cx24110_writereg(state,0x76,(cx24110_readreg(state,0x76)&~0x10)|(((tone==SEC_TONE_ON))?0x10… in cx24110_set_tone()