Searched refs:master_xfer_atomic (Results 1 – 16 of 16) sorted by relevance
/Linux-v5.10/drivers/i2c/ |
D | i2c-core.h | 40 WARN(!adap->algo->master_xfer_atomic && !adap->algo->smbus_xfer_atomic, in __i2c_lock_bus_helper()
|
D | i2c-mux.c | 313 if (parent->algo->master_xfer_atomic) in i2c_mux_add_adapter() 314 priv->algo.master_xfer_atomic = priv->algo.master_xfer; in i2c_mux_add_adapter()
|
D | i2c-core-smbus.c | 579 else if (adapter->algo->master_xfer_atomic) in __i2c_smbus_xfer()
|
D | i2c-core-base.c | 2046 if (i2c_in_atomic_xfer_mode() && adap->algo->master_xfer_atomic) in __i2c_transfer() 2047 ret = adap->algo->master_xfer_atomic(adap, msgs, num); in __i2c_transfer()
|
/Linux-v5.10/drivers/i2c/muxes/ |
D | i2c-demux-pinctrl.c | 99 if (adap->algo->master_xfer_atomic) in i2c_demux_activate_master() 100 priv->algo.master_xfer_atomic = i2c_demux_master_xfer; in i2c_demux_activate_master()
|
/Linux-v5.10/drivers/i2c/busses/ |
D | i2c-tegra-bpmp.c | 282 .master_xfer_atomic = tegra_bpmp_i2c_xfer_atomic,
|
D | i2c-meson.c | 402 .master_xfer_atomic = meson_i2c_xfer_atomic,
|
D | i2c-stu300.c | 851 .master_xfer_atomic = stu300_xfer_todo,
|
D | i2c-ocores.c | 457 .master_xfer_atomic = ocores_xfer_polling,
|
D | i2c-sh_mobile.c | 752 .master_xfer_atomic = sh_mobile_i2c_xfer_atomic,
|
D | i2c-rk3x.c | 1159 .master_xfer_atomic = rk3x_i2c_xfer_polling,
|
D | i2c-omap.c | 1216 .master_xfer_atomic = omap_i2c_xfer_polling,
|
D | i2c-imx.c | 1141 .master_xfer_atomic = i2c_imx_xfer_atomic,
|
D | i2c-tegra.c | 1402 .master_xfer_atomic = tegra_i2c_xfer_atomic,
|
/Linux-v5.10/drivers/i2c/algos/ |
D | i2c-algo-bit.c | 636 .master_xfer_atomic = bit_xfer_atomic,
|
/Linux-v5.10/include/linux/ |
D | i2c.h | 531 int (*master_xfer_atomic)(struct i2c_adapter *adap, member
|