/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-amd756-s4882.c | 52 error = amd756_smbus.algo->smbus_xfer(adap, addr, flags, read_write, in amd756_access_virt0() 84 error = amd756_smbus.algo->smbus_xfer(adap, 0x18, 0, in amd756_access_channel() 92 error = amd756_smbus.algo->smbus_xfer(adap, addr, flags, read_write, in amd756_access_channel() 176 s4882_algo[0].smbus_xfer = amd756_access_virt0; in amd756_s4882_init() 188 s4882_algo[1].smbus_xfer = amd756_access_virt1; in amd756_s4882_init() 189 s4882_algo[2].smbus_xfer = amd756_access_virt2; in amd756_s4882_init() 190 s4882_algo[3].smbus_xfer = amd756_access_virt3; in amd756_s4882_init() 191 s4882_algo[4].smbus_xfer = amd756_access_virt4; in amd756_s4882_init()
|
H A D | i2c-nforce2-s4985.c | 49 error = nforce2_smbus->algo->smbus_xfer(adap, addr, flags, read_write, in nforce2_access_virt0() 79 error = nforce2_smbus->algo->smbus_xfer(adap, 0x18, 0, in nforce2_access_channel() 87 error = nforce2_smbus->algo->smbus_xfer(adap, addr, flags, read_write, in nforce2_access_channel() 171 s4985_algo[0].smbus_xfer = nforce2_access_virt0; in nforce2_s4985_init() 183 s4985_algo[1].smbus_xfer = nforce2_access_virt1; in nforce2_s4985_init() 184 s4985_algo[2].smbus_xfer = nforce2_access_virt2; in nforce2_s4985_init() 185 s4985_algo[3].smbus_xfer = nforce2_access_virt3; in nforce2_s4985_init() 186 s4985_algo[4].smbus_xfer = nforce2_access_virt4; in nforce2_s4985_init()
|
H A D | i2c-sibyte.c | 27 static int smbus_xfer(struct i2c_adapter *i2c_adap, u16 addr, in smbus_xfer() function 115 .smbus_xfer = smbus_xfer,
|
H A D | i2c-cbus-gpio.c | 198 .smbus_xfer = cbus_i2c_smbus_xfer,
|
H A D | i2c-taos-evm.c | 145 .smbus_xfer = taos_smbus_xfer,
|
H A D | i2c-sis96x.c | 225 .smbus_xfer = sis96x_access,
|
H A D | i2c-amd756.c | 282 .smbus_xfer = amd756_access,
|
H A D | i2c-opal.c | 183 .smbus_xfer = i2c_opal_smbus_xfer,
|
H A D | i2c-cht-wc.c | 178 .smbus_xfer = cht_wc_i2c_adap_smbus_xfer,
|
H A D | i2c-sun6i-p2wi.c | 173 .smbus_xfer = p2wi_smbus_xfer,
|
H A D | i2c-isch.c | 246 .smbus_xfer = sch_access,
|
H A D | i2c-sis5595.c | 350 .smbus_xfer = sis5595_access,
|
H A D | i2c-ali15x3.c | 457 .smbus_xfer = ali15x3_access,
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-nforce2-s4985.c | 49 error = nforce2_smbus->algo->smbus_xfer(adap, addr, flags, read_write, in nforce2_access_virt0() 79 error = nforce2_smbus->algo->smbus_xfer(adap, 0x18, 0, in nforce2_access_channel() 87 error = nforce2_smbus->algo->smbus_xfer(adap, addr, flags, read_write, in nforce2_access_channel() 171 s4985_algo[0].smbus_xfer = nforce2_access_virt0; in nforce2_s4985_init() 183 s4985_algo[1].smbus_xfer = nforce2_access_virt1; in nforce2_s4985_init() 184 s4985_algo[2].smbus_xfer = nforce2_access_virt2; in nforce2_s4985_init() 185 s4985_algo[3].smbus_xfer = nforce2_access_virt3; in nforce2_s4985_init() 186 s4985_algo[4].smbus_xfer = nforce2_access_virt4; in nforce2_s4985_init()
|
H A D | i2c-amd756-s4882.c | 52 error = amd756_smbus.algo->smbus_xfer(adap, addr, flags, read_write, in amd756_access_virt0() 84 error = amd756_smbus.algo->smbus_xfer(adap, 0x18, 0, in amd756_access_channel() 92 error = amd756_smbus.algo->smbus_xfer(adap, addr, flags, read_write, in amd756_access_channel() 176 s4882_algo[0].smbus_xfer = amd756_access_virt0; in amd756_s4882_init() 188 s4882_algo[1].smbus_xfer = amd756_access_virt1; in amd756_s4882_init() 189 s4882_algo[2].smbus_xfer = amd756_access_virt2; in amd756_s4882_init() 190 s4882_algo[3].smbus_xfer = amd756_access_virt3; in amd756_s4882_init() 191 s4882_algo[4].smbus_xfer = amd756_access_virt4; in amd756_s4882_init()
|
H A D | i2c-sibyte.c | 27 static int smbus_xfer(struct i2c_adapter *i2c_adap, u16 addr, in smbus_xfer() function 115 .smbus_xfer = smbus_xfer,
|
H A D | i2c-cbus-gpio.c | 198 .smbus_xfer = cbus_i2c_smbus_xfer,
|
H A D | i2c-taos-evm.c | 145 .smbus_xfer = taos_smbus_xfer,
|
H A D | i2c-sis96x.c | 225 .smbus_xfer = sis96x_access,
|
/kernel/linux/linux-5.10/drivers/i2c/ |
H A D | i2c-mux.c | 316 if (parent->algo->smbus_xfer) { in i2c_mux_add_adapter() 318 priv->algo.smbus_xfer = i2c_mux_smbus_xfer; in i2c_mux_add_adapter() 320 priv->algo.smbus_xfer = __i2c_mux_smbus_xfer; in i2c_mux_add_adapter() 323 priv->algo.smbus_xfer_atomic = priv->algo.smbus_xfer; in i2c_mux_add_adapter()
|
H A D | i2c-stub.c | 307 .smbus_xfer = stub_xfer,
|
/kernel/linux/linux-6.6/drivers/i2c/ |
H A D | i2c-mux.c | 317 if (parent->algo->smbus_xfer) { in i2c_mux_add_adapter() 319 priv->algo.smbus_xfer = i2c_mux_smbus_xfer; in i2c_mux_add_adapter() 321 priv->algo.smbus_xfer = __i2c_mux_smbus_xfer; in i2c_mux_add_adapter() 324 priv->algo.smbus_xfer_atomic = priv->algo.smbus_xfer; in i2c_mux_add_adapter()
|
H A D | i2c-atr.c | 526 if (parent->algo->smbus_xfer) in i2c_atr_new() 527 atr->algo.smbus_xfer = i2c_atr_smbus_xfer; in i2c_atr_new()
|
/kernel/linux/linux-5.10/drivers/media/usb/go7007/ |
H A D | go7007-i2c.c | 185 .smbus_xfer = go7007_smbus_xfer,
|
/kernel/linux/linux-6.6/drivers/media/usb/go7007/ |
H A D | go7007-i2c.c | 185 .smbus_xfer = go7007_smbus_xfer,
|