Lines Matching refs:stv0299_writeregI
70 static int stv0299_writeregI (struct stv0299_state* state, u8 reg, u8 data)
92 return stv0299_writeregI(state, buf[0], buf[1]);
133 return stv0299_writeregI (state, 0x31, 0x1f);
137 return stv0299_writeregI (state, 0x31, 0x01);
141 return stv0299_writeregI (state, 0x31, 0x02);
145 return stv0299_writeregI (state, 0x31, 0x04);
149 return stv0299_writeregI (state, 0x31, 0x08);
153 return stv0299_writeregI (state, 0x31, 0x10);
277 if (stv0299_writeregI (state, 0x08, (val & ~0x7) | 0x6)) /* DiSEqC mode */
284 if (stv0299_writeregI (state, 0x09, m->msg[i]))
307 if (stv0299_writeregI (state, 0x08, (val & ~0x7) | 0x2)) /* burst mode */
310 if (stv0299_writeregI (state, 0x09, burst == SEC_MINI_A ? 0x00 : 0xff))
316 if (stv0299_writeregI (state, 0x08, val))
335 return stv0299_writeregI (state, 0x08, val | 0x3);
338 return stv0299_writeregI (state, 0x08, (val & ~0x3) | 0x02);
387 stv0299_writeregI(state, 0x08, reg0x08);
388 return stv0299_writeregI(state, 0x0c, reg0x0c);
405 stv0299_writeregI (state, 0x08, (reg0x08 & 0x3f) | (state->config->lock_output << 6));
416 stv0299_writeregI (state, 0x0c, reg0x0c | 0x50); /* set LNB to 18V */
425 stv0299_writeregI (state, 0x0c, reg0x0c | (last ? lv_mask : 0x50));
454 stv0299_writeregI(state, 0x02, 0x30 | state->mcr_reg);
466 stv0299_writeregI(state, reg, val);
574 stv0299_writeregI(state, 0x0c, (stv0299_readreg(state, 0x0c) & 0xfe) | invval);
583 stv0299_writeregI(state, 0x22, 0x00);
584 stv0299_writeregI(state, 0x23, 0x00);
623 stv0299_writeregI(state, 0x02, 0xb0 | state->mcr_reg);
634 stv0299_writeregI(state, 0x05, 0xb5);
636 stv0299_writeregI(state, 0x05, 0x35);
686 stv0299_writeregI(state, 0x02, 0x30); /* standby off */