Lines Matching defs:byte
44 #define ICR_TB (1 << 3) /* transfer byte bit */
116 * 3 TB 0 (We are not transmitting a byte initially)
117 * 2 ACKNAK 0 (Send an ACK after the unit receives a byte)
619 u8 byte = 0;
623 &byte);
625 writel(byte, _IDBR(i2c));
626 writel(readl(_ICR(i2c)) | ICR_TB, _ICR(i2c)); /* allow next byte */
632 u8 byte = readl(_IDBR(i2c));
635 i2c_slave_event(i2c->slave, I2C_SLAVE_WRITE_RECEIVED, &byte);
650 u8 byte = 0;
653 &byte);
654 writel(byte, _IDBR(i2c));
905 * Read mode. We have just sent the address byte, and
915 * Write mode. Write the next data byte.
922 * If this is the last byte of the last message or last byte
940 * go back and try to send the next byte. Note that
953 * And trigger a repeated start, and send the byte.
974 * Read the byte.
980 * If this is the last byte of the last