Lines Matching refs:command
50 uint8_t command; ///< ioctl command member
59 mraa_i2c_smbus_access(int fh, uint8_t read_write, uint8_t command, int size, i2c_smbus_data_t* data) in mraa_i2c_smbus_access() argument
64 args.command = command; in mraa_i2c_smbus_access()
233 mraa_i2c_read_byte_data(mraa_i2c_context dev, uint8_t command) in mraa_i2c_read_byte_data() argument
236 return dev->advance_func->i2c_read_byte_data_replace(dev, command); in mraa_i2c_read_byte_data()
238 if (mraa_i2c_smbus_access(dev->fh, I2C_SMBUS_READ, command, I2C_SMBUS_BYTE_DATA, &d) < 0) { in mraa_i2c_read_byte_data()
246 mraa_i2c_read_word_data(mraa_i2c_context dev, uint8_t command) in mraa_i2c_read_word_data() argument
249 return dev->advance_func->i2c_read_word_data_replace(dev, command); in mraa_i2c_read_word_data()
251 if (mraa_i2c_smbus_access(dev->fh, I2C_SMBUS_READ, command, I2C_SMBUS_WORD_DATA, &d) < 0) { in mraa_i2c_read_word_data()
259 mraa_i2c_read_bytes_data(mraa_i2c_context dev, uint8_t command, uint8_t* data, int length) in mraa_i2c_read_bytes_data() argument
262 return dev->advance_func->i2c_read_bytes_data_replace(dev, command, data, length); in mraa_i2c_read_bytes_data()
269 m[0].buf = &command; in mraa_i2c_read_bytes_data()
288 uint8_t command = data[0]; in mraa_i2c_write() local
301 return mraa_i2c_smbus_access(dev->fh, I2C_SMBUS_WRITE, command, I2C_SMBUS_I2C_BLOCK_DATA, &d); in mraa_i2c_write()
319 mraa_i2c_write_byte_data(mraa_i2c_context dev, const uint8_t data, const uint8_t command) in mraa_i2c_write_byte_data() argument
322 return dev->advance_func->i2c_write_byte_data_replace(dev, data, command); in mraa_i2c_write_byte_data()
325 if (mraa_i2c_smbus_access(dev->fh, I2C_SMBUS_WRITE, command, I2C_SMBUS_BYTE_DATA, &d) < 0) { in mraa_i2c_write_byte_data()
333 mraa_i2c_write_word_data(mraa_i2c_context dev, const uint16_t data, const uint8_t command) in mraa_i2c_write_word_data() argument
336 return dev->advance_func->i2c_write_word_data_replace(dev, data, command); in mraa_i2c_write_word_data()
339 if (mraa_i2c_smbus_access(dev->fh, I2C_SMBUS_WRITE, command, I2C_SMBUS_WORD_DATA, &d) < 0) { in mraa_i2c_write_word_data()