Lines Matching defs:byte
45 #define ICR_TB (1 << 3) /* transfer byte bit */
117 * 3 TB 0 (We are not transmitting a byte initially)
118 * 2 ACKNAK 0 (Send an ACK after the unit receives a byte)
620 u8 byte = 0;
624 &byte);
626 writel(byte, _IDBR(i2c));
627 writel(readl(_ICR(i2c)) | ICR_TB, _ICR(i2c)); /* allow next byte */
633 u8 byte = readl(_IDBR(i2c));
636 i2c_slave_event(i2c->slave, I2C_SLAVE_WRITE_RECEIVED, &byte);
651 u8 byte = 0;
654 &byte);
655 writel(byte, _IDBR(i2c));
906 * Read mode. We have just sent the address byte, and
916 * Write mode. Write the next data byte.
923 * If this is the last byte of the last message or last byte
941 * go back and try to send the next byte. Note that
954 * And trigger a repeated start, and send the byte.
975 * Read the byte.
981 * If this is the last byte of the last