Home
last modified time | relevance | path

Searched refs:i2c_smbus_xfer (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.15/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()
296 return i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2c_smbus_write_i2c_block_data()
535 s32 i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr, in i2c_smbus_xfer() function
[all …]
H A Di2c-dev.c356 return i2c_smbus_xfer(client->adapter, client->addr, in i2cdev_ioctl_smbus()
389 res = i2c_smbus_xfer(client->adapter, client->addr, client->flags, in i2cdev_ioctl_smbus()
H A Di2c-core-of-prober.c167 if (i2c_smbus_xfer(i2c, addr, 0, I2C_SMBUS_READ, 0, I2C_SMBUS_BYTE, &data) < 0) in i2c_of_probe_component()
H A Di2c-core-base.c2371 ret = i2c_smbus_xfer(adap, I2C_ADDR_DEVICE_ID, 0, in i2c_get_device_id()
2424 err = i2c_smbus_xfer(adap, addr, 0, I2C_SMBUS_READ, 0, in i2c_default_probe()
2430 err = i2c_smbus_xfer(adap, addr, 0, I2C_SMBUS_WRITE, 0, in i2c_default_probe()
2433 err = i2c_smbus_xfer(adap, addr, 0, I2C_SMBUS_READ, 0, in i2c_default_probe()
2553 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()
H A Di2c-atr.c234 return i2c_smbus_xfer(parent, c2a->alias, flags, read_write, command, in i2c_atr_smbus_xfer()
/linux-6.15/drivers/net/mdio/
H A Dmdio-i2c.c119 ret = i2c_smbus_xfer(i2c, i2c_mii_phy_addr(phy_id), 0, in smbus_byte_mii_read_default_c22()
127 ret = i2c_smbus_xfer(i2c, i2c_mii_phy_addr(phy_id), 0, in smbus_byte_mii_read_default_c22()
150 ret = i2c_smbus_xfer(i2c, i2c_mii_phy_addr(phy_id), 0, in smbus_byte_mii_write_default_c22()
158 ret = i2c_smbus_xfer(i2c, i2c_mii_phy_addr(phy_id), 0, in smbus_byte_mii_write_default_c22()
/linux-6.15/drivers/media/pci/saa7146/
H A Dhexium_gemini.c162 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &d… in hexium_init_done()
178 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, hexium_input_select[input]… in hexium_set_input()
194 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, vdec[i].adr, I2C_SMBUS_BYT… in hexium_set_standard()
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, &d… in hexium_init_done()
306 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_WRITE, adr, I2C_SMBUS_BYTE_DATA, … in hexium_set_input()
/linux-6.15/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()
/linux-6.15/drivers/iio/temperature/
H A Dmlx90614.c125 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()
/linux-6.15/drivers/platform/x86/dell/
H A Ddell-lis3lv02d.c74 err = i2c_smbus_xfer(adap, addr, 0, I2C_SMBUS_READ, LIS3_WHO_AM_I, in detect_lis3lv02d()
/linux-6.15/Documentation/i2c/
H A Ddev-interface.rst201 performs an SMBus transaction using i2c-core-smbus.c:i2c_smbus_xfer().
214 i2c-core-smbus.c:i2c_smbus_xfer() calls either
H A Dwriting-clients.rst351 s32 i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
/linux-6.15/drivers/media/pci/cx88/
H A Dcx88-input.c636 if (i2c_smbus_xfer(&core->i2c_adap, *addrp, 0, in cx88_i2c_init_ir()
/linux-6.15/include/linux/
H A Di2c.h139 s32 i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
/linux-6.15/drivers/input/touchscreen/
H A Draydium_i2c_ts.c1115 if (i2c_smbus_xfer(client->adapter, client->addr, 0, in raydium_i2c_probe()
H A Dmelfas_mip4.c256 if (i2c_smbus_xfer(ts->client->adapter, ts->client->addr, in mip4_query_device()
H A Delants_i2c.c1477 if (i2c_smbus_xfer(client->adapter, client->addr, 0, in elants_i2c_probe()
/linux-6.15/drivers/media/i2c/
H A Dadv7842.c280 if (!i2c_smbus_xfer(client->adapter, client->addr, client->flags, in adv_smbus_read_byte_data_check()
316 err = i2c_smbus_xfer(client->adapter, client->addr, in adv_smbus_write_byte_data()
335 i2c_smbus_xfer(client->adapter, client->addr, in adv_smbus_write_byte_no_check()
H A Dadv7511-v4l2.c160 if (!i2c_smbus_xfer(client->adapter, client->addr, client->flags, in adv_smbus_read_byte_data_check()
/linux-6.15/drivers/media/usb/go7007/
H A Dgo7007-usb.c1191 i2c_smbus_xfer(&go->i2c_adapter, 0x21, I2C_CLIENT_SCCB, in go7007_usb_probe()
/linux-6.15/drivers/input/mouse/
H A Dcyapa.c1259 if (i2c_smbus_xfer(client->adapter, client->addr, 0, in cyapa_probe()
/linux-6.15/drivers/net/phy/
H A Dsfp.c704 ret = i2c_smbus_xfer(sfp->i2c, bus_addr, 0, in sfp_smbus_byte_read()
730 ret = i2c_smbus_xfer(sfp->i2c, bus_addr, 0, in sfp_smbus_byte_write()
/linux-6.15/drivers/hwmon/
H A Dlm90.c782 return i2c_smbus_xfer(client->adapter, client->addr, in lm90_write_no_pec()

12