static int i810_setup_i2c_bus(struct i810fb_i2c_chan *chan, const char *name, int conn) 
static int i810_setup_i2c_bus(struct i810fb_i2c_chan *chan, const char *name) 
static int i810_setup_i2c_bus(struct i810fb_i2c_chan *chan, const char *name,			      int conn){        int rc;        strcpy(chan->adapter.name, name);        chan->adapter.owner             = THIS_MODULE;        chan->adapter.algo_data         = &chan->algo;        chan->adapter.dev.parent        = &chan->par->dev->dev;	switch (conn) {	case 1:		chan->adapter.id                = I2C_ALGO_DDC_I810;		chan->algo.setsda               = i810ddc_setsda;		chan->algo.setscl               = i810ddc_setscl;		chan->algo.getsda               = i810ddc_getsda;		chan->algo.getscl               = i810ddc_getscl;		break;	case 2:		chan->adapter.id                = I2C_ALGO_I2C_I810;		chan->algo.setsda               = i810i2c_setsda;		chan->algo.setscl               = i810i2c_setscl;		chan->algo.getsda               = i810i2c_getsda;		chan->algo.getscl               = i810i2c_getscl;		break;	}	chan->algo.udelay               = 10;	chan->algo.mdelay               = 10;        chan->algo.timeout              = (HZ/2);        chan->algo.data                 = chan;        i2c_set_adapdata(&chan->adapter, chan);        /* Raise SCL and SDA */        chan->algo.setsda(chan, 1);        chan->algo.setscl(chan, 1);        udelay(20);        rc = i2c_bit_add_bus(&chan->adapter);        if (rc == 0)                dev_dbg(&chan->par->dev->dev, "I2C bus %s registered.\n",name);        else                dev_warn(&chan->par->dev->dev, "Failed to register I2C bus "			 "%s.\n", name);        return rc;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/5fab851ea15206cc375582ad0db79f7827325098/i810-i2c.c/clean/drivers/video/i810/i810-i2c.c