struct stv0299_state* state = (struct stv0299_state*) fe->demodulator_priv; 
struct stv0299_state* state = fe->demodulator_priv; 
static int stv0299_set_tone (struct dvb_frontend* fe, fe_sec_tone_mode_t tone){        struct stv0299_state* state = (struct stv0299_state*) fe->demodulator_priv;	u8 val;	if (stv0299_wait_diseqc_idle (state, 100) < 0)		return -ETIMEDOUT;	val = stv0299_readreg (state, 0x08);	switch (tone) {	case SEC_TONE_ON:		return stv0299_writeregI (state, 0x08, val | 0x3);	case SEC_TONE_OFF:		return stv0299_writeregI (state, 0x08, (val & ~0x3) | 0x02);	default:		return -EINVAL;	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/b8742700f13163ffa00cddce2a3c940b9ab2ab5a/stv0299.c/clean/drivers/media/dvb/frontends/stv0299.c