Home
last modified time | relevance | path

Searched refs:IIC_M_NOSTOP (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/sys/dev/iicbus/
H A Diicsmb.c381 { slave, IIC_M_WR | IIC_M_NOSTOP, 1, &cmd }, in iicsmb_readb()
395 { slave, IIC_M_WR | IIC_M_NOSTOP, 1, &cmd }, in iicsmb_readw()
412 { slave, IIC_M_WR | IIC_M_NOSTOP, nitems(in), in }, in iicsmb_pcall()
428 { slave, IIC_M_WR | IIC_M_NOSTOP, nitems(bytes), bytes }, in iicsmb_bwrite()
443 { slave, IIC_M_WR | IIC_M_NOSTOP, 1, &cmd }, in iicsmb_bread()
444 { slave, IIC_M_RD | IIC_M_NOSTOP, 1, count }, in iicsmb_bread()
H A Dacpi_iicbus.c123 { slave, IIC_M_WR | IIC_M_NOSTOP, 1, &cmd }, in acpi_iicbus_write()
136 { slave, IIC_M_WR | IIC_M_NOSTOP, 1, &cmd }, in acpi_iicbus_read()
159 { slave, IIC_M_WR | IIC_M_NOSTOP, nitems(bytes), bytes }, in acpi_iicbus_bwrite()
175 { slave, IIC_M_WR | IIC_M_NOSTOP, 1, &cmd }, in acpi_iicbus_bread()
176 { slave, IIC_M_RD | IIC_M_NOSTOP, 1, &len }, in acpi_iicbus_bread()
H A Diic.h41 #define IIC_M_NOSTOP 0x0002 /* do not send a I2C stop after message */ macro
H A Diichid.c281 { sc->addr, IIC_M_RD | IIC_M_NOSTOP, sizeof(actbuf), actbuf },
346 {sc->addr, IIC_M_WR | IIC_M_NOSTOP, sizeof(cmd), cmd},
371 { sc->addr, IIC_M_WR | IIC_M_NOSTOP, 2, (uint8_t *)&cmd },
422 { sc->addr, IIC_M_WR | IIC_M_NOSTOP, 2, (uint8_t *)&cmd },
465 { sc->addr, IIC_M_WR | IIC_M_NOSTOP, cmdlen, cmd },
466 { sc->addr, IIC_M_RD | IIC_M_NOSTOP, 2, actbuf },
535 {sc->addr, IIC_M_WR | IIC_M_NOSTOP, cmdlen, cmd},
H A Diiconf.c508 if (!(msgs[i].flags & IIC_M_NOSTOP)) { in iicbus_transfer_gen()
534 msgs[0].flags = IIC_M_WR | IIC_M_NOSTOP; in iicdev_readfrom()
/freebsd/sys/dev/iicbus/sensor/
H A Dmax44009.c81 msgs[0].flags = IIC_M_WR | IIC_M_NOSTOP; in max44009_get_reading()
85 msgs[1].flags = IIC_M_RD | IIC_M_NOSTOP; in max44009_get_reading()
89 msgs[2].flags = IIC_M_WR | IIC_M_NOSTOP; in max44009_get_reading()
H A Dhtu21.c133 msgs[0].flags = IIC_M_WR | IIC_M_NOSTOP; in htu21_get_measurement()
264 msgs[0].flags = IIC_M_WR | IIC_M_NOSTOP; in htu21_get_cfg()
360 msgs[0].flags = IIC_M_WR | IIC_M_NOSTOP; in htu21_get_serial()
383 msgs[0].flags = IIC_M_WR | IIC_M_NOSTOP; in htu21_get_serial()
H A Dmax6690.c113 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, &rsl }, in max6690_read()
115 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, &reg }, in max6690_read()
H A Dds1775.c95 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, &reg }, in ds1775_read_2()
H A Dlm75.c133 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, &reg }, in lm75_read()
/freebsd/sys/dev/usb/misc/
H A Dcp2112.c1092 if (i == nmsgs - 1 && (msgs[i].flags & IIC_M_NOSTOP) != 0) { in cp2112iic_transfer()
1114 if ((msgs[i].flags & IIC_M_NOSTOP) != 0 && in cp2112iic_transfer()
1119 if ((msgs[i].flags & IIC_M_NOSTOP) != 0 && in cp2112iic_transfer()
1124 if ((msgs[i].flags & IIC_M_NOSTOP) != 0 && in cp2112iic_transfer()
1130 if ((msgs[i - 1].flags & IIC_M_NOSTOP) != 0 && in cp2112iic_transfer()
1135 if ((msgs[i - 1].flags & IIC_M_NOSTOP) != 0 && in cp2112iic_transfer()
1152 if (i + 1 < nmsgs && (msgs[i].flags & IIC_M_NOSTOP) != 0) { in cp2112iic_transfer()
/freebsd/sys/dev/iicbus/adc/
H A Dad7417.c158 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, &reg }, in ad7417_read_1()
186 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, &reg }, in ad7417_read_2()
217 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, &in->reg }, in ad7417_write_read()
/freebsd/sys/dev/iicbus/controller/cadence/
H A Dcdnc_i2c.c338 if (sc->hwtype == HWTYPE_CDNS_R1P10 && (flags & IIC_M_NOSTOP)) in cdnc_i2c_xfer_rd()
355 last = nbytes == len && !(flags & IIC_M_NOSTOP); in cdnc_i2c_xfer_rd()
433 last = len == 0 && !(flags & IIC_M_NOSTOP); in cdnc_i2c_xfer_wr()
/freebsd/sys/dev/ichiic/
H A Dig4_iic.c566 if (i == nmsgs - 1 && (msgs[i].flags & IIC_M_NOSTOP) != 0) { in ig4iic_transfer()
577 (msgs[i - 1].flags & IIC_M_NOSTOP) == 0) { in ig4iic_transfer()
581 if ((msgs[i - 1].flags & IIC_M_NOSTOP) != 0 && in ig4iic_transfer()
639 stop = (msgs[i].flags & IIC_M_NOSTOP) == 0; in ig4iic_transfer()
/freebsd/sys/dev/iicbus/controller/twsi/
H A Dtwsi.c640 if (!(sc->msgs[sc->msg_idx].flags & IIC_M_NOSTOP)) { in twsi_intr()
699 if (!(sc->msgs[sc->msg_idx].flags & IIC_M_NOSTOP)) { in twsi_intr()
740 KASSERT((sc->msgs[sc->msg_idx - 1].flags & IIC_M_NOSTOP) != 0, in twsi_intr()
/freebsd/sys/powerpc/powermac/
H A Dsmusat.c206 {0, IIC_M_WR | IIC_M_NOSTOP, 1, &reg}, in smusat_updatecache()
H A Dkiic.c381 if (msgs[i].flags & IIC_M_NOSTOP) { in kiic_transfer()
H A Dsmu.c1503 if (msgs[i].flags & IIC_M_NOSTOP) in smuiic_transfer()
1512 if (msgs[i].flags & IIC_M_NOSTOP) { in smuiic_transfer()
H A Dfcu.c168 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, &reg }, in fcu_read_1()
/freebsd/sys/arm/ti/
H A Dti_i2c.c216 if (sc->sc_error != 0 && sc->sc_buffer->flags & IIC_M_NOSTOP) { in ti_i2c_transfer_intr()
416 if (sc->sc_buffer->flags & IIC_M_NOSTOP) in ti_i2c_transfer()
/freebsd/sys/dev/isl/
H A Disl.c81 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, &reg }, in isl_read_byte()
/freebsd/sys/dev/iicbus/controller/rockchip/
H A Drk_i2c.c284 if (!(sc->msg->flags & IIC_M_NOSTOP)) { in rk_i2c_send_stop()
527 msgs[i].flags == (IIC_M_WR | IIC_M_NOSTOP) && in rk_i2c_transfer()
/freebsd/sys/arm/ti/twl/
H A Dtwl.c185 msg[0].flags = IIC_M_WR | IIC_M_NOSTOP; in twl_read()
/freebsd/sys/dev/iicbus/pmic/
H A Dfan53555.c124 {0, IIC_M_WR | IIC_M_NOSTOP, 1, &addr}, in fan53555_read()
/freebsd/sys/dev/iicbus/gpio/
H A Dtca64xx.c174 msgs[0].flags = IIC_M_WR | IIC_M_NOSTOP; in tca64xx_read()

12