client->driver->name,client->addr,i2c_clientname(client)); 
client->driver->name, client->addr, client->name); 
static int attach_inform(struct i2c_client *client){        struct tuner_setup tun_setup;	struct cx88_core *core = i2c_get_adapdata(client->adapter);	dprintk(1, "%s i2c attach [addr=0x%x,client=%s]\n",		client->driver->name,client->addr,i2c_clientname(client));	if (!client->driver->command)		return 0;        if (core->radio_type != UNSET) {		if ((core->radio_addr==ADDR_UNSET)||(core->radio_addr==client->addr)) {			tun_setup.mode_mask = T_RADIO;			tun_setup.type = core->radio_type;			tun_setup.addr = core->radio_addr;			client->driver->command (client, TUNER_SET_TYPE_ADDR, &tun_setup);		}        }        if (core->tuner_type != UNSET) {		if ((core->tuner_addr==ADDR_UNSET)||(core->tuner_addr==client->addr)) {			tun_setup.mode_mask = T_ANALOG_TV;			tun_setup.type = core->tuner_type;			tun_setup.addr = core->tuner_addr;			client->driver->command (client,TUNER_SET_TYPE_ADDR, &tun_setup);		}        }	if (core->tda9887_conf)		client->driver->command(client, TDA9887_SET_CONFIG, &core->tda9887_conf);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/fae91e72b79ba9a21f0ce7551a1fd7e8984c85a6/cx88-i2c.c/buggy/drivers/media/video/cx88/cx88-i2c.c