u8                      *mmio = par->mmio_start_virtual;
u8                      __iomem *mmio = par->mmio_start_virtual;
static int i810ddc_getsda(void *data){        struct i810fb_i2c_chan    *chan = (struct i810fb_i2c_chan *)data;        struct i810fb_par         *par = chan->par;	u8                      *mmio = par->mmio_start_virtual;	i810_writel(mmio, GPIOA, SDA_DIR_MASK);	i810_writel(mmio, GPIOA, 0);	return (0 != (i810_readl(mmio, GPIOA) & SDA_VAL_IN));}