Lines Matching refs:command
118 s32 (*read_block_data)(const struct i2c_client *client, u8 command,
120 s32 (*write_block_data)(const struct i2c_client *client, u8 command,
192 u8 command, u8 length, u8 *values) in ds1307_read_block_data_once() argument
197 data = i2c_smbus_read_byte_data(client, command + i); in ds1307_read_block_data_once()
205 static s32 ds1307_read_block_data(const struct i2c_client *client, u8 command, in ds1307_read_block_data() argument
213 ret = ds1307_read_block_data_once(client, command, length, values); in ds1307_read_block_data()
223 ret = ds1307_read_block_data_once(client, command, length, in ds1307_read_block_data()
231 static s32 ds1307_write_block_data(const struct i2c_client *client, u8 command, in ds1307_write_block_data() argument
247 ret = i2c_smbus_write_byte_data(client, command + i, in ds1307_write_block_data()
252 ret = ds1307_read_block_data_once(client, command, length, in ds1307_write_block_data()
268 u8 command, u8 length, const u8 *values) in ds1307_native_smbus_write_block_data() argument
274 command, length, values); in ds1307_native_smbus_write_block_data()
278 command + suboffset, in ds1307_native_smbus_write_block_data()
290 u8 command, u8 length, u8 *values) in ds1307_native_smbus_read_block_data() argument
296 command, length, values); in ds1307_native_smbus_read_block_data()
300 command + suboffset, in ds1307_native_smbus_read_block_data()