struct mt312_state *state = (struct mt312_state*) fe->demodulator_priv; 
struct mt312_state *state = fe->demodulator_priv; 
static int mt312_send_burst(struct dvb_frontend* fe, const fe_sec_mini_cmd_t c){	struct mt312_state *state = (struct mt312_state*) fe->demodulator_priv;	const u8 mini_tab[2] = { 0x02, 0x03 };	int ret;	u8 diseqc_mode;	if (c > SEC_MINI_B)		return -EINVAL;	if ((ret = mt312_readreg(state, DISEQC_MODE, &diseqc_mode)) < 0)		return ret;	if ((ret =	     mt312_writereg(state, DISEQC_MODE,			    (diseqc_mode & 0x40) | mini_tab[c])) < 0)		return ret;	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/b8742700f13163ffa00cddce2a3c940b9ab2ab5a/mt312.c/clean/drivers/media/dvb/frontends/mt312.c