Lines Matching refs:settings
35 uint16_t settings;
45 uint16_t settings;
48 settings = spi_xcomm->settings;
49 settings |= len << SPI_XCOMM_SETTINGS_LEN_OFFSET;
52 put_unaligned_be16(settings, &buf[1]);
73 struct spi_device *spi, struct spi_transfer *t, unsigned int *settings)
83 *settings |= SPI_XCOMM_SETTINGS_CLOCK_DIV_64;
85 *settings |= SPI_XCOMM_SETTINGS_CLOCK_DIV_16;
87 *settings |= SPI_XCOMM_SETTINGS_CLOCK_DIV_4;
93 *settings |= SPI_XCOMM_SETTINGS_CPOL;
95 *settings &= ~SPI_XCOMM_SETTINGS_CPOL;
98 *settings &= ~SPI_XCOMM_SETTINGS_CPHA;
100 *settings |= SPI_XCOMM_SETTINGS_CPHA;
103 *settings |= SPI_XCOMM_SETTINGS_3WIRE;
105 *settings &= ~SPI_XCOMM_SETTINGS_3WIRE;
139 unsigned int settings = spi_xcomm->settings;
156 status = spi_xcomm_setup_transfer(spi_xcomm, spi, t, &settings);
164 settings |= BIT(5);
166 settings &= ~BIT(5);
169 spi_xcomm->settings = settings;
173 } else if (settings != spi_xcomm->settings || is_first) {
174 spi_xcomm->settings = settings;