for (i = 0; i < 53; i++) { val = ves1820_inittab[i]; if ((i == 2) && (state->config->selagc)) val |= 0x08; ves1820_writereg(state, i, val); } 
for (i = 0; i < sizeof(ves1820_inittab); i++) ves1820_writereg(state, i, ves1820_inittab[i]); if (state->config->selagc) ves1820_writereg(state, 2, ves1820_inittab[2] | 0x08); 
static int ves1820_init(struct dvb_frontend* fe){	struct ves1820_state* state = fe->demodulator_priv;	int i;	int val;	ves1820_writereg(state, 0, 0);	for (i = 0; i < 53; i++) {		val = ves1820_inittab[i];		if ((i == 2) && (state->config->selagc)) val |= 0x08;		ves1820_writereg(state, i, val);	}	ves1820_writereg(state, 0x34, state->pwm);	if (state->config->pll_init) state->config->pll_init(fe);	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/6816a4c183e62bca1fa4812214e483ab503dcb7d/ves1820.c/buggy/drivers/media/dvb/frontends/ves1820.c