Lines Matching refs:operation
147 /* operation */
166 * @operation: current I2C operation
173 enum i2c_operation operation;
185 * @clk_freq: clock frequency for the operation mode
270 * operation takes several cycles before to be completed.
288 "flushing operation timed out giving up after %d attempts",
331 priv->cli.operation = I2C_NO_OPERATION;
337 /* enable peripheral, master mode operation */
376 /* check the operation, master read/write? */
377 if (priv->cli.operation == I2C_WRITE)
446 * operation. TODO - high speed support.
453 * operation, and the other is for std, fast mode, fast mode
454 * plus operation. Currently we do not supprt high speed mode
465 * only standard and fast mode of operation
607 * to start repeated start operation
641 /* read operation */
642 priv->cli.operation = I2C_READ;
645 /* write operation */
646 priv->cli.operation = I2C_WRITE;
802 if (priv->cli.operation == I2C_READ) {
804 * in read operation why do we care for writing?
849 if (priv->cli.operation == I2C_READ) {
912 * This is set when a write operation in Tx FIFO is performed and
1018 /* This driver only supports 'standard' and 'fast' modes of operation. */