Lines Matching defs:operation
127 /* operation */
140 * @operation: current I2C operation
147 enum i2c_operation operation;
159 * @clk_freq: clock frequency for the operation mode
222 * operation takes several cycles before to be completed.
240 "flushing operation timed out giving up after %d attempts",
286 dev->cli.operation = I2C_NO_OPERATION;
292 /* enable peripheral, master mode operation */
327 /* check the operation, master read/write? */
328 if (dev->cli.operation == I2C_WRITE)
397 * operation. TODO - high speed support.
404 * operation, and the other is for std, fast mode, fast mode
405 * plus operation. Currently we do not supprt high speed mode
416 * only standard and fast mode of operation
544 * to start repeated start operation
579 /* read operation */
580 dev->cli.operation = I2C_READ;
583 /* write operation */
584 dev->cli.operation = I2C_WRITE;
594 * Check if the controller I2C operation status
744 if (dev->cli.operation == I2C_READ) {
746 * in read operation why do we care for writing?
791 if (dev->cli.operation == I2C_READ) {
846 * This is set when a write operation in Tx FIFO is performed and
954 /* This driver only supports 'standard' and 'fast' modes of operation. */