Home
last modified time | relevance | path

Searched refs:i2c_smbus_xfer (Results 1 - 25 of 43) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/i2c/
H A Di2c-core-smbus.c98 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_byte()
115 return i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_write_byte()
133 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_byte_data()
154 return i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_write_byte_data()
173 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_word_data()
194 return i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_write_word_data()
221 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_block_data()
251 return i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_write_block_data()
267 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_i2c_block_data()
287 return i2c_smbus_xfer(clien in i2c_smbus_write_i2c_block_data()
532 s32 i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr, i2c_smbus_xfer() function
548 EXPORT_SYMBOL(i2c_smbus_xfer); global() variable
[all...]
H A Di2c-dev.c349 return i2c_smbus_xfer(client->adapter, client->addr, in i2cdev_ioctl_smbus()
382 res = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2cdev_ioctl_smbus()
H A Di2c-core-base.c2170 ret = i2c_smbus_xfer(adap, I2C_ADDR_DEVICE_ID, 0, in i2c_get_device_id()
2209 err = i2c_smbus_xfer(adap, addr, 0, I2C_SMBUS_READ, 0, in i2c_default_probe()
2215 err = i2c_smbus_xfer(adap, addr, 0, I2C_SMBUS_WRITE, 0, in i2c_default_probe()
2218 err = i2c_smbus_xfer(adap, addr, 0, I2C_SMBUS_READ, 0, in i2c_default_probe()
2336 return i2c_smbus_xfer(adap, addr, 0, I2C_SMBUS_READ, 0, in i2c_probe_func_quick_read()
H A Di2c-mux.c113 ret = i2c_smbus_xfer(parent, addr, flags, in i2c_mux_smbus_xfer()
/kernel/linux/linux-6.6/drivers/i2c/
H A Di2c-core-smbus.c107 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_byte()
124 return i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_write_byte()
142 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_byte_data()
163 return i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_write_byte_data()
182 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_word_data()
203 return i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_write_word_data()
230 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_block_data()
260 return i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_write_block_data()
276 status = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_read_i2c_block_data()
296 return i2c_smbus_xfer(clien in i2c_smbus_write_i2c_block_data()
535 s32 i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr, i2c_smbus_xfer() function
551 EXPORT_SYMBOL(i2c_smbus_xfer); global() variable
[all...]
H A Di2c-dev.c348 return i2c_smbus_xfer(client->adapter, client->addr, in i2cdev_ioctl_smbus()
381 res = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2cdev_ioctl_smbus()
H A Di2c-core-base.c2344 ret = i2c_smbus_xfer(adap, I2C_ADDR_DEVICE_ID, 0, in i2c_get_device_id()
2397 err = i2c_smbus_xfer(adap, addr, 0, I2C_SMBUS_READ, 0, in i2c_default_probe()
2403 err = i2c_smbus_xfer(adap, addr, 0, I2C_SMBUS_WRITE, 0, in i2c_default_probe()
2406 err = i2c_smbus_xfer(adap, addr, 0, I2C_SMBUS_READ, 0, in i2c_default_probe()
2524 return i2c_smbus_xfer(adap, addr, 0, I2C_SMBUS_READ, 0, in i2c_probe_func_quick_read()
H A Di2c-mux.c113 ret = i2c_smbus_xfer(parent, addr, flags, in i2c_mux_smbus_xfer()
/kernel/linux/linux-5.10/drivers/media/pci/saa7146/
H A Dhexium_orion.c257 err = i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_READ, in hexium_probe()
287 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_init_done()
305 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_WRITE, adr, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_set_input()
H A Dhexium_gemini.c161 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_init_done()
177 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, hexium_input_select[input].adr, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_set_input()
193 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, vdec[i].adr, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_set_standard()
/kernel/linux/linux-5.10/drivers/iio/temperature/
H A Dmlx90614.c104 * i2c_client.flags. As a workaround, we use i2c_smbus_xfer here. in mlx90614_write_word()
112 ret = i2c_smbus_xfer(client->adapter, client->addr, in mlx90614_write_word()
122 ret = i2c_smbus_xfer(client->adapter, client->addr, in mlx90614_write_word()
414 ret = i2c_smbus_xfer(data->client->adapter, data->client->addr, in mlx90614_sleep()
/kernel/linux/linux-6.6/drivers/media/pci/saa7146/
H A Dhexium_orion.c258 err = i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_READ, in hexium_probe()
288 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_init_done()
306 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_WRITE, adr, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_set_input()
H A Dhexium_gemini.c162 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_init_done()
178 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, hexium_input_select[input].adr, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_set_input()
194 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, vdec[i].adr, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_set_standard()
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-powermac.c262 rc = i2c_smbus_xfer(adap, 0x46, 0, I2C_SMBUS_READ, in i2c_powermac_add_missing()
268 rc = i2c_smbus_xfer(adap, 0x47, 0, I2C_SMBUS_READ, in i2c_powermac_add_missing()
H A Di2c-amd756-s4882.c150 error = i2c_smbus_xfer(&amd756_smbus, 0x18, 0, I2C_SMBUS_WRITE, 0x03, in amd756_s4882_init()
H A Di2c-nforce2-s4985.c145 error = i2c_smbus_xfer(nforce2_smbus, 0x18, 0, I2C_SMBUS_WRITE, 0x03, in nforce2_s4985_init()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-powermac.c255 rc = i2c_smbus_xfer(adap, 0x46, 0, I2C_SMBUS_READ, in i2c_powermac_add_missing()
261 rc = i2c_smbus_xfer(adap, 0x47, 0, I2C_SMBUS_READ, in i2c_powermac_add_missing()
H A Di2c-nforce2-s4985.c145 error = i2c_smbus_xfer(nforce2_smbus, 0x18, 0, I2C_SMBUS_WRITE, 0x03, in nforce2_s4985_init()
H A Di2c-amd756-s4882.c150 error = i2c_smbus_xfer(&amd756_smbus, 0x18, 0, I2C_SMBUS_WRITE, 0x03, in amd756_s4882_init()
/kernel/linux/linux-6.6/drivers/iio/temperature/
H A Dmlx90614.c117 * i2c_client.flags. As a workaround, we use i2c_smbus_xfer here. in mlx90614_write_word()
125 ret = i2c_smbus_xfer(client->adapter, client->addr, in mlx90614_write_word()
135 ret = i2c_smbus_xfer(client->adapter, client->addr, in mlx90614_write_word()
484 ret = i2c_smbus_xfer(data->client->adapter, data->client->addr, in mlx90614_sleep()
/kernel/linux/linux-5.10/drivers/char/ipmi/
H A Dipmb_dev_int.c164 * i2c_smbus_xfer in ipmb_write()
172 ret = i2c_smbus_xfer(ipmb_dev->client->adapter, rq_sa, in ipmb_write()
/kernel/linux/linux-5.10/drivers/media/pci/cx88/
H A Dcx88-input.c637 if (i2c_smbus_xfer(&core->i2c_adap, *addrp, 0, in cx88_i2c_init_ir()
/kernel/linux/linux-6.6/drivers/media/pci/cx88/
H A Dcx88-input.c637 if (i2c_smbus_xfer(&core->i2c_adap, *addrp, 0, in cx88_i2c_init_ir()
/kernel/linux/linux-5.10/include/linux/
H A Di2c.h135 s32 i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
145 conventions of i2c_smbus_xfer. */
/kernel/linux/linux-6.6/include/linux/
H A Di2c.h140 s32 i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
150 conventions of i2c_smbus_xfer. */

Completed in 32 milliseconds

12