struct l64781_state* state = (struct l64781_state*) fe->demodulator_priv; 
struct l64781_state* state = fe->demodulator_priv; 
static int l64781_init(struct dvb_frontend* fe){	struct l64781_state* state = (struct l64781_state*) fe->demodulator_priv;        reset_and_configure (state);	/* Power up */	l64781_writereg (state, 0x3e, 0xa5);	/* Reset hard */	l64781_writereg (state, 0x2a, 0x04);	l64781_writereg (state, 0x2a, 0x00);	/* Set tuner specific things */	/* AFC_POL, set also in reset_afc */	l64781_writereg (state, 0x07, 0x8e);	/* Use internal ADC */	l64781_writereg (state, 0x0b, 0x81);	/* AGC loop gain, and polarity is positive */	l64781_writereg (state, 0x0c, 0x84);	/* Internal ADC outputs two's complement */	l64781_writereg (state, 0x0d, 0x8c);	/* With ppm=8000, it seems the DTR_SENSITIVITY will result in           value of 2 with all possible bandwidths and guard           intervals, which is the initial value anyway. */        /*l64781_writereg (state, 0x19, 0x92);*/	/* Everything is two's complement, soft bit and CSI_OUT too */	l64781_writereg (state, 0x1e, 0x09);	if (state->config->pll_init) state->config->pll_init(fe);	/* delay a bit after first init attempt */	if (state->first) {		state->first = 0;		msleep(200);	}	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/b8742700f13163ffa00cddce2a3c940b9ab2ab5a/l64781.c/clean/drivers/media/dvb/frontends/l64781.c