Home
last modified time | relevance | path

Searched refs:master_xfer_atomic (Results 1 – 18 of 18) sorted by relevance

/linux-6.1.9/drivers/i2c/
Di2c-core.h40 WARN(!adap->algo->master_xfer_atomic && !adap->algo->smbus_xfer_atomic, in __i2c_lock_bus_helper()
Di2c-mux.c314 if (parent->algo->master_xfer_atomic) in i2c_mux_add_adapter()
315 priv->algo.master_xfer_atomic = priv->algo.master_xfer; in i2c_mux_add_adapter()
Di2c-core-smbus.c582 else if (adapter->algo->master_xfer_atomic) in __i2c_smbus_xfer()
Di2c-core-base.c2107 if (i2c_in_atomic_xfer_mode() && adap->algo->master_xfer_atomic) in __i2c_transfer()
2108 ret = adap->algo->master_xfer_atomic(adap, msgs, num); in __i2c_transfer()
/linux-6.1.9/drivers/i2c/muxes/
Di2c-demux-pinctrl.c99 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-6.1.9/drivers/i2c/busses/
Di2c-tegra-bpmp.c279 .master_xfer_atomic = tegra_bpmp_i2c_xfer_atomic,
Di2c-owl.c423 .master_xfer_atomic = owl_i2c_xfer_atomic,
Di2c-meson.c453 .master_xfer_atomic = meson_i2c_xfer_atomic,
Di2c-ocores.c456 .master_xfer_atomic = ocores_xfer_polling,
Di2c-sh_mobile.c744 .master_xfer_atomic = sh_mobile_i2c_xfer_atomic,
Di2c-mv64xxx.c791 .master_xfer_atomic = mv64xxx_i2c_xfer_atomic,
Di2c-rk3x.c1159 .master_xfer_atomic = rk3x_i2c_xfer_polling,
Di2c-rcar.c1012 .master_xfer_atomic = rcar_i2c_master_xfer_atomic,
Di2c-omap.c1216 .master_xfer_atomic = omap_i2c_xfer_polling,
Di2c-imx.c1434 .master_xfer_atomic = i2c_imx_xfer_atomic,
Di2c-tegra.c1452 .master_xfer_atomic = tegra_i2c_xfer_atomic,
/linux-6.1.9/drivers/i2c/algos/
Di2c-algo-bit.c634 .master_xfer_atomic = bit_xfer_atomic,
/linux-6.1.9/include/linux/
Di2c.h555 int (*master_xfer_atomic)(struct i2c_adapter *adap, member