Lines Matching defs:mode
22 * @mode: SPI mode to use for this slave (see SPI mode flags).
28 unsigned int mode;
41 if ((tx && (spi_slave.mode & (SPI_TX_DUAL | SPI_TX_QUAD)) !=
43 (!tx && (spi_slave.mode & (SPI_RX_DUAL | SPI_RX_QUAD)) !=
50 if ((tx && (spi_slave.mode & SPI_TX_QUAD) != 0U) ||
51 (!tx && (spi_slave.mode & SPI_RX_QUAD) != 0U)) {
99 ret = ops->set_mode(spi_slave.mode);
101 VERBOSE("Cannot set mode (err=%d)\n", ret);
133 VERBOSE("Ops set mode is not defined\n");
154 VERBOSE("%s: cmd:%x mode:%d.%d.%d.%d addqr:%" PRIx64 " len:%x\n",
191 int mode = 0;
227 /* Get mode */
229 mode |= SPI_CPOL;
232 mode |= SPI_CPHA;
236 mode |= SPI_CS_HIGH;
240 mode |= SPI_3WIRE;
244 mode |= SPI_PREAMBLE;
247 /* Get dual/quad mode */
254 mode |= SPI_TX_DUAL;
257 mode |= SPI_TX_QUAD;
272 mode |= SPI_RX_DUAL;
275 mode |= SPI_RX_QUAD;
284 spi_slave.mode = mode;