struct pcf8574_data *data = i2c_get_clientdata(client); data->read = i2c_smbus_read_byte(client); return sprintf(buf, "%u\n", data->read); 
return sprintf(buf, "%u\n", i2c_smbus_read_byte(client)); 
static ssize_t show_read(struct device *dev, struct device_attribute *attr, char *buf){	struct i2c_client *client = to_i2c_client(dev);	struct pcf8574_data *data = i2c_get_clientdata(client);	data->read = i2c_smbus_read_byte(client); 	return sprintf(buf, "%u\n", data->read);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/eb071cbbc38efa4b1d707f540de2ec6283ab0894/pcf8574.c/buggy/drivers/i2c/chips/pcf8574.c