Lines Matching defs:mode
39 static uint32_t mode;
131 if (mode & SPI_TX_OCTAL)
133 else if (mode & SPI_TX_QUAD)
135 else if (mode & SPI_TX_DUAL)
137 if (mode & SPI_RX_OCTAL)
139 else if (mode & SPI_RX_QUAD)
141 else if (mode & SPI_RX_DUAL)
143 if (!(mode & SPI_LOOP)) {
144 if (mode & (SPI_TX_OCTAL | SPI_TX_QUAD | SPI_TX_DUAL))
146 else if (mode & (SPI_RX_OCTAL | SPI_RX_QUAD | SPI_RX_DUAL))
254 mode |= SPI_LOOP;
257 mode |= SPI_CPHA;
260 mode |= SPI_CPOL;
263 mode |= SPI_LSB_FIRST;
266 mode |= SPI_CS_HIGH;
269 mode |= SPI_3WIRE;
272 mode |= SPI_NO_CS;
278 mode |= SPI_READY;
284 mode |= SPI_TX_DUAL;
287 mode |= SPI_TX_QUAD;
290 mode |= SPI_TX_OCTAL;
302 if (mode & SPI_LOOP) {
303 if (mode & SPI_TX_DUAL)
304 mode |= SPI_RX_DUAL;
305 if (mode & SPI_TX_QUAD)
306 mode |= SPI_RX_QUAD;
307 if (mode & SPI_TX_OCTAL)
308 mode |= SPI_RX_OCTAL;
403 if (mode & SPI_LOOP) {
431 * spi mode
433 ret = ioctl(fd, SPI_IOC_WR_MODE32, &mode);
435 pabort("can't set spi mode");
437 ret = ioctl(fd, SPI_IOC_RD_MODE32, &mode);
439 pabort("can't get spi mode");
463 printf("spi mode: 0x%x\n", mode);