Lines Matching defs:data
74 static int i2cr_transfer(struct i2c_client *client, u32 command, u64 *data)
85 msgs[1].len = sizeof(*data);
86 msgs[1].buf = (__u8 *)data;
137 int fsi_master_i2cr_read(struct fsi_master_i2cr *i2cr, u32 addr, u64 *data)
144 ret = i2cr_transfer(i2cr->client, command, data);
152 trace_i2cr_read(i2cr->client, command, data);
160 int fsi_master_i2cr_write(struct fsi_master_i2cr *i2cr, u32 addr, u64 data)
165 buf[0] = i2cr_get_command(addr, i2cr_check_parity64(data));
166 memcpy(&buf[1], &data, sizeof(data));
174 trace_i2cr_write(i2cr->client, buf[0], data);
191 u64 data;
212 ret = fsi_master_i2cr_read(i2cr, I2CR_ADDRESS_CFAM(addr), &data);
221 ((u8 *)val)[i] = ((u8 *)&data)[7 - i];
230 u64 data = 0;
245 ((u8 *)&data)[7 - i] = ((u8 *)val)[i];
247 return fsi_master_i2cr_write(i2cr, I2CR_ADDRESS_CFAM(addr), data);