Lines Matching defs:i2c_status
178 uint8_t crc16[2], uint8_t *i2c_status)
208 *i2c_status = onewire_read_byte(sc->sc_onewire);
225 uint8_t i2c_status;
279 DS28E17IIC_DC_WD, maddr, cmdlen, __UNCONST(cmdbuf), 0, crc16, &i2c_status);
282 DPRINTF(sc, 2, ("ds28e17iic_i2c_write: both cmd and data 1: i2c_status=%02x, i2c_write_status=%02x\n",
283 i2c_status, i2c_write_status));
284 if (i2c_status == 0 &&
293 dcmd, 0xff, datalen, databuf, 0, crc16, &i2c_status);
296 DPRINTF(sc, 2, ("ds28e17iic_i2c_write: both cmd and data 2: dcmd=%02x, i2c_status=%02x, i2c_write_status=%02x\n",
297 dcmd, i2c_status, i2c_write_status));
298 if (i2c_status != 0 ||
333 dcmd, maddr, len, buf, 0, crc16, &i2c_status);
336 DPRINTF(sc, 2, ("ds28e17iic_i2c_write: cmd or data: dcmd=%02x, i2c_status=%02x, i2c_write_status=%02x\n",
337 dcmd, i2c_status, i2c_write_status));
338 if (i2c_status != 0 ||
361 uint8_t i2c_status;
395 NULL, 0, crc16, &i2c_status);
397 DPRINTF(sc, 2, ("ds28e17iic_i2c_read: i2c_status=%02x\n", i2c_status));
398 if (i2c_status == 0) {
422 uint8_t i2c_status;
470 __UNCONST(cmdbuf), datalen, crc16, &i2c_status);
472 /* Like with the normal write, even if the i2c_status is not zero,
476 DPRINTF(sc, 2, ("ds28e17iic_i2c_write_read: i2c_status=%02x, i2c_write_status=%02x\n",
477 i2c_status, i2c_write_status));
479 if (i2c_status == 0 &&