/freebsd/sys/dev/iicbus/ |
H A D | iicsmb.c | 381 { 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 D | acpi_iicbus.c | 123 { 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 D | iic.h | 41 #define IIC_M_NOSTOP 0x0002 /* do not send a I2C stop after message */ macro
|
H A D | iichid.c | 281 { 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 D | iiconf.c | 508 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 D | max44009.c | 81 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 D | htu21.c | 133 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 D | max6690.c | 113 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, &rsl }, in max6690_read() 115 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, ® }, in max6690_read()
|
H A D | ds1775.c | 95 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, ® }, in ds1775_read_2()
|
H A D | lm75.c | 133 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, ® }, in lm75_read()
|
/freebsd/sys/dev/usb/misc/ |
H A D | cp2112.c | 1092 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 D | ad7417.c | 158 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, ® }, in ad7417_read_1() 186 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, ® }, 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 D | cdnc_i2c.c | 338 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 D | ig4_iic.c | 566 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 D | twsi.c | 640 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 D | smusat.c | 206 {0, IIC_M_WR | IIC_M_NOSTOP, 1, ®}, in smusat_updatecache()
|
H A D | kiic.c | 381 if (msgs[i].flags & IIC_M_NOSTOP) { in kiic_transfer()
|
H A D | smu.c | 1503 if (msgs[i].flags & IIC_M_NOSTOP) in smuiic_transfer() 1512 if (msgs[i].flags & IIC_M_NOSTOP) { in smuiic_transfer()
|
H A D | fcu.c | 168 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, ® }, in fcu_read_1()
|
/freebsd/sys/arm/ti/ |
H A D | ti_i2c.c | 216 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 D | isl.c | 81 { addr, IIC_M_WR | IIC_M_NOSTOP, 1, ® }, in isl_read_byte()
|
/freebsd/sys/dev/iicbus/controller/rockchip/ |
H A D | rk_i2c.c | 284 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 D | twl.c | 185 msg[0].flags = IIC_M_WR | IIC_M_NOSTOP; in twl_read()
|
/freebsd/sys/dev/iicbus/pmic/ |
H A D | fan53555.c | 124 {0, IIC_M_WR | IIC_M_NOSTOP, 1, &addr}, in fan53555_read()
|
/freebsd/sys/dev/iicbus/gpio/ |
H A D | tca64xx.c | 174 msgs[0].flags = IIC_M_WR | IIC_M_NOSTOP; in tca64xx_read()
|