/kernel/linux/linux-5.10/drivers/i2c/ |
H A D | i2c-core-smbus.c | 98 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 D | i2c-dev.c | 349 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 D | i2c-core-base.c | 2170 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 D | i2c-mux.c | 113 ret = i2c_smbus_xfer(parent, addr, flags, in i2c_mux_smbus_xfer()
|
/kernel/linux/linux-6.6/drivers/i2c/ |
H A D | i2c-core-smbus.c | 107 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 D | i2c-dev.c | 348 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 D | i2c-core-base.c | 2344 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 D | i2c-mux.c | 113 ret = i2c_smbus_xfer(parent, addr, flags, in i2c_mux_smbus_xfer()
|
/kernel/linux/linux-5.10/drivers/media/pci/saa7146/ |
H A D | hexium_orion.c | 257 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 D | hexium_gemini.c | 161 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 D | mlx90614.c | 104 * 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 D | hexium_orion.c | 258 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 D | hexium_gemini.c | 162 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 D | i2c-powermac.c | 262 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 D | i2c-amd756-s4882.c | 150 error = i2c_smbus_xfer(&amd756_smbus, 0x18, 0, I2C_SMBUS_WRITE, 0x03, in amd756_s4882_init()
|
H A D | i2c-nforce2-s4985.c | 145 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 D | i2c-powermac.c | 255 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 D | i2c-nforce2-s4985.c | 145 error = i2c_smbus_xfer(nforce2_smbus, 0x18, 0, I2C_SMBUS_WRITE, 0x03, in nforce2_s4985_init()
|
H A D | i2c-amd756-s4882.c | 150 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 D | mlx90614.c | 117 * 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 D | ipmb_dev_int.c | 164 * 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 D | cx88-input.c | 637 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 D | cx88-input.c | 637 if (i2c_smbus_xfer(&core->i2c_adap, *addrp, 0, in cx88_i2c_init_ir()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | i2c.h | 135 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 D | i2c.h | 140 s32 i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr, 150 conventions of i2c_smbus_xfer. */
|