struct i810fb_i2c_chan    *chan = (struct i810fb_i2c_chan *)data; 
struct i810fb_i2c_chan    *chan = data; 
static void i810i2c_setsda(void *data, int state){        struct i810fb_i2c_chan    *chan = (struct i810fb_i2c_chan *)data;        struct i810fb_par         *par = chan->par;	u8                        __iomem *mmio = par->mmio_start_virtual; 	i810_writel(mmio, GPIOB, (state ? SDA_VAL_OUT : 0) | SDA_DIR |		    SDA_DIR_MASK | SDA_VAL_MASK);	i810_readl(mmio, GPIOB);	/* flush posted write */}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/5fab851ea15206cc375582ad0db79f7827325098/i810-i2c.c/clean/drivers/video/i810/i810-i2c.c