Lines Matching refs:cx24110_readreg
131 static int cx24110_readreg (struct cx24110_state* state, u8 reg) in cx24110_readreg() 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()
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()
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()
228 i=cx24110_readreg(state,0x22)&0x0f; in cx24110_get_fec()
260 tmp=cx24110_readreg(state,0x07)&0xfc; in cx24110_set_symbolrate()
327 while (cx24110_readreg(state,0x6d)&0x80) in _cx24110_pll_write()
334 while ((cx24110_readreg(state,0x6d)&0xc0)==0x80) in _cx24110_pll_write()
339 while ((cx24110_readreg(state,0x6d)&0xc0)==0x80) in _cx24110_pll_write()
344 while ((cx24110_readreg(state,0x6d)&0xc0)==0x80) in _cx24110_pll_write()
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()
398 rv = cx24110_readreg(state, 0x77); in cx24110_diseqc_send_burst()
402 rv = cx24110_readreg(state, 0x76); in cx24110_diseqc_send_burst()
405 while (!time_after(jiffies, timeout) && !(cx24110_readreg(state, 0x76) & 0x40)) in cx24110_diseqc_send_burst()
424 rv = cx24110_readreg(state, 0x77); in cx24110_send_diseqc_msg()
430 rv = cx24110_readreg(state, 0x76); in cx24110_send_diseqc_msg()
434 while (!time_after(jiffies, timeout) && !(cx24110_readreg(state, 0x76) & 0x40)) in cx24110_send_diseqc_msg()
445 int sync = cx24110_readreg (state, 0x55); in cx24110_read_status()
455 sync = cx24110_readreg (state, 0x08); in cx24110_read_status()
474 if(cx24110_readreg(state,0x24)&0x10) { in cx24110_read_ber()
477 state->lastber=cx24110_readreg(state,0x25)| in cx24110_read_ber()
478 (cx24110_readreg(state,0x26)<<8); in cx24110_read_ber()
492 u8 signal = cx24110_readreg (state, 0x27)+128; in cx24110_read_signal_strength()
503 if(cx24110_readreg(state,0x6a)&0x80) { in cx24110_read_snr()
505 state->lastesn0=cx24110_readreg(state,0x69)| in cx24110_read_snr()
506 (cx24110_readreg(state,0x68)<<8); in cx24110_read_snr()
518 if(cx24110_readreg(state,0x10)&0x40) { in cx24110_read_ucblocks()
521 (void)(cx24110_readreg(state, 0x12) | in cx24110_read_ucblocks()
522 (cx24110_readreg(state, 0x13) << 8) | in cx24110_read_ucblocks()
523 (cx24110_readreg(state, 0x14) << 16)); in cx24110_read_ucblocks()
525 state->lastbler=cx24110_readreg(state,0x12)| in cx24110_read_ucblocks()
526 (cx24110_readreg(state,0x13)<<8)| in cx24110_read_ucblocks()
527 (cx24110_readreg(state,0x14)<<16); in cx24110_read_ucblocks()
561 sclk = cx24110_readreg (state, 0x07) & 0x03; in cx24110_get_frontend()
569 afc = sclk*(cx24110_readreg (state, 0x44)&0x1f)+ in cx24110_get_frontend()
570 ((sclk*cx24110_readreg (state, 0x45))>>8)+ in cx24110_get_frontend()
571 ((sclk*cx24110_readreg (state, 0x46))>>16); in cx24110_get_frontend()
574 p->inversion = (cx24110_readreg (state, 0x22) & 0x10) ? in cx24110_get_frontend()
586 …return cx24110_writereg(state,0x76,(cx24110_readreg(state,0x76)&~0x10)|(((tone==SEC_TONE_ON))?0x10… in cx24110_set_tone()
615 ret = cx24110_readreg(state, 0x00); in cx24110_attach()