Lines Matching defs:data
54 union i2c_smbus_data data;
60 memset(&data, 0, sizeof(data));
61 data.block[0] = val_size;
72 I2C_SMBUS_WRITE, 0, I2C_SMBUS_BYTE_DATA, &data);
78 I2C_SMBUS_I2C_BLOCK_DATA, &data);
82 memcpy(val_buf, &data.block[1], data.block[0]);
91 union i2c_smbus_data data;
98 memset(&data, 0, sizeof(data));
99 data.block[0] = count;
100 memcpy(&data.block[1], (u8 *)val_buf + 1, count);
104 I2C_SMBUS_WRITE, 0, I2C_SMBUS_BYTE_DATA, &data);
110 I2C_SMBUS_I2C_BLOCK_DATA, &data);
171 static int sunrise_write_word(struct sunrise_dev *sunrise, u8 reg, u16 data)
175 __be16 be_data = cpu_to_be16(data);
212 const struct sunrise_calib_data *data)
223 ret = sunrise_write_word(sunrise, SUNRISE_CALIBRATION_COMMAND_REG, data->cmd);
227 dev_dbg(&sunrise->client->dev, "%s in progress\n", data->name);
233 return read_poll_timeout(sunrise_read_byte, status, status & data->bit,