Home
last modified time | relevance | path

Searched refs:nmsgs (Results 1 – 25 of 33) sorted by relevance

12

/rk3399_rockchip-uboot/drivers/i2c/
H A Dcros_ec_ldo.c21 int nmsgs) in cros_ec_ldo_xfer() argument
23 bool is_read = nmsgs > 1; in cros_ec_ldo_xfer()
30 if (!nmsgs || !msg->len || (msg->flags & I2C_M_RD)) { in cros_ec_ldo_xfer()
H A Dintel_i2c.c205 static int intel_i2c_xfer(struct udevice *bus, struct i2c_msg *msg, int nmsgs) in intel_i2c_xfer() argument
210 debug("i2c_xfer: %d messages\n", nmsgs); in intel_i2c_xfer()
218 if (nmsgs > 2 || nmsgs == 0) { in intel_i2c_xfer()
223 omsg = nmsgs == 1 ? &dummy : msg; in intel_i2c_xfer()
224 dmsg = nmsgs == 1 ? msg : msg + 1; in intel_i2c_xfer()
H A Dsandbox_i2c.c69 int nmsgs) in sandbox_i2c_xfer() argument
95 is_read = nmsgs > 1; in sandbox_i2c_xfer()
102 return ops->xfer(emul, msg, nmsgs); in sandbox_i2c_xfer()
H A Dcros_ec_tunnel.c26 int nmsgs) in cros_ec_i2c_xfer() argument
30 return cros_ec_i2c_tunnel(dev->parent, i2c_bus->remote_bus, msg, nmsgs); in cros_ec_i2c_xfer()
H A Di2c-uniphier.c149 int nmsgs) in uniphier_i2c_xfer() argument
155 for (; nmsgs > 0; nmsgs--, msg++) { in uniphier_i2c_xfer()
157 stop = nmsgs > 1 && msg[1].flags & I2C_M_RD ? false : true; in uniphier_i2c_xfer()
H A Dast_i2c.c274 static int ast_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, int nmsgs) in ast_i2c_xfer() argument
282 debug("i2c_xfer: %d messages\n", nmsgs); in ast_i2c_xfer()
283 for (; nmsgs > 0; nmsgs--, msg++) { in ast_i2c_xfer()
288 msg->len, (nmsgs == 1)); in ast_i2c_xfer()
293 msg->len, (nmsgs == 1)); in ast_i2c_xfer()
H A Dtegra186_bpmp_i2c.c38 int nmsgs) in tegra186_bpmp_i2c_xfer() argument
50 for (i = 0; i < nmsgs; i++) { in tegra186_bpmp_i2c_xfer()
79 for (i = 0; i < nmsgs; i++) { in tegra186_bpmp_i2c_xfer()
H A Dlpc32xx_i2c.c299 int nmsgs)
310 if (nmsgs > 2 || nmsgs == 0) {
315 omsg = nmsgs == 1 ? &dummy : msg;
316 dmsg = nmsgs == 1 ? msg : msg + 1;
H A Di2c-cdns.c368 int nmsgs) in cdns_i2c_xfer() argument
376 if (nmsgs > 1) { in cdns_i2c_xfer()
384 for (count = 0; (count < nmsgs - 1) && hold_quirk; count++) { in cdns_i2c_xfer()
397 debug("i2c_xfer: %d messages\n", nmsgs); in cdns_i2c_xfer()
398 for (; nmsgs > 0; nmsgs--, msg++) { in cdns_i2c_xfer()
H A Di2c-uniphier-f.c259 int nmsgs) in uniphier_fi2c_xfer() argument
269 for (; nmsgs > 0; nmsgs--, msg++) { in uniphier_fi2c_xfer()
271 stop = nmsgs > 1 && msg[1].flags & I2C_M_RD ? false : true; in uniphier_fi2c_xfer()
H A Di2c-gpio.c254 static int i2c_gpio_xfer(struct udevice *dev, struct i2c_msg *msg, int nmsgs) in i2c_gpio_xfer() argument
259 for (; nmsgs > 0; nmsgs--, msg++) { in i2c_gpio_xfer()
260 bool next_is_read = nmsgs > 1 && (msg[1].flags & I2C_M_RD); in i2c_gpio_xfer()
H A Dtegra_i2c.c477 int nmsgs) in tegra_i2c_xfer() argument
482 debug("i2c_xfer: %d messages\n", nmsgs); in tegra_i2c_xfer()
483 for (; nmsgs > 0; nmsgs--, msg++) { in tegra_i2c_xfer()
484 bool next_is_read = nmsgs > 1 && (msg[1].flags & I2C_M_RD); in tegra_i2c_xfer()
H A Drk_i2c.c466 int nmsgs) in rockchip_i2c_xfer() argument
475 debug("i2c_xfer: %d messages\n", nmsgs); in rockchip_i2c_xfer()
476 if (nmsgs > 2 || ((nmsgs == 2) && (msg->flags & I2C_M_RD))) { in rockchip_i2c_xfer()
486 for (; nmsgs > 0; nmsgs--, msg++) { in rockchip_i2c_xfer()
H A Dmv_i2c.c537 static int mv_i2c_xfer(struct udevice *bus, struct i2c_msg *msg, int nmsgs) in mv_i2c_xfer() argument
548 if (nmsgs > 2 || nmsgs == 0) { in mv_i2c_xfer()
553 omsg = nmsgs == 1 ? &dummy : msg; in mv_i2c_xfer()
554 dmsg = nmsgs == 1 ? msg : msg + 1; in mv_i2c_xfer()
H A Dfsl_i2c.c608 static int fsl_i2c_xfer(struct udevice *bus, struct i2c_msg *msg, int nmsgs)
617 if (nmsgs > 2 || nmsgs == 0) {
622 omsg = nmsgs == 1 ? &dummy : msg;
623 dmsg = nmsgs == 1 ? msg : msg + 1;
H A Dmvtwsi.c806 static int mvtwsi_i2c_xfer(struct udevice *bus, struct i2c_msg *msg, int nmsgs)
815 if (nmsgs > 2 || nmsgs == 0) {
820 omsg = nmsgs == 1 ? &dummy : msg;
821 dmsg = nmsgs == 1 ? msg : msg + 1;
H A Ddavinci_i2c.c436 int nmsgs)
441 debug("i2c_xfer: %d messages\n", nmsgs);
442 for (; nmsgs > 0; nmsgs--, msg++) {
H A Ddesignware_i2c.c487 int nmsgs)
492 debug("i2c_xfer: %d messages\n", nmsgs);
493 for (; nmsgs > 0; nmsgs--, msg++) {
H A Di2c-uclass.c20 void i2c_dump_msgs(struct i2c_msg *msg, int nmsgs) in i2c_dump_msgs() argument
24 for (i = 0; i < nmsgs; i++) { in i2c_dump_msgs()
203 int dm_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, int nmsgs) in dm_i2c_xfer() argument
211 return ops->xfer(bus, msg, nmsgs); in dm_i2c_xfer()
H A Dexynos_hs_i2c.c465 int nmsgs) in exynos_hs_i2c_xfer() argument
471 for (; nmsgs > 0; nmsgs--, msg++) { in exynos_hs_i2c_xfer()
/rk3399_rockchip-uboot/drivers/power/pmic/
H A Di2c_pmic_emul.c81 int nmsgs) in sandbox_i2c_pmic_xfer() argument
85 for (; nmsgs > 0; nmsgs--, msg++) { in sandbox_i2c_pmic_xfer()
86 bool next_is_read = nmsgs > 1 && (msg[1].flags & I2C_M_RD); in sandbox_i2c_pmic_xfer()
/rk3399_rockchip-uboot/drivers/misc/
H A Di2c_eeprom_emul.c51 int nmsgs) in sandbox_i2c_eeprom_xfer() argument
58 for (; nmsgs > 0; nmsgs--, msg++) { in sandbox_i2c_eeprom_xfer()
/rk3399_rockchip-uboot/drivers/rtc/
H A Di2c_rtc_emul.c166 int nmsgs) in sandbox_i2c_rtc_xfer() argument
176 for (; nmsgs > 0; nmsgs--, msg++) { in sandbox_i2c_rtc_xfer()
/rk3399_rockchip-uboot/include/
H A Di2c.h117 uint nmsgs; member
218 int dm_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, int nmsgs);
385 int (*xfer)(struct udevice *bus, struct i2c_msg *msg, int nmsgs);
552 void i2c_dump_msgs(struct i2c_msg *msg, int nmsgs);
/rk3399_rockchip-uboot/drivers/i2c/muxes/
H A Di2c-mux-uclass.c169 int nmsgs) in i2c_mux_bus_xfer() argument
182 ret = ops->xfer(priv->i2c_bus, msg, nmsgs); in i2c_mux_bus_xfer()

12