Lines Matching defs:sr
160 u32 sr = readl(base + STM32_SPI_SR);
161 u32 rxplvl = (sr & SPI_SR_RXPLVL) >> SPI_SR_RXPLVL_SHIFT;
164 ((sr & SPI_SR_RXP) ||
165 ((sr & SPI_SR_EOT) && ((sr & SPI_SR_RXWNE) || (rxplvl > 0))))) {
169 (priv->rx_len >= sizeof(u32) || (sr & SPI_SR_RXWNE))) {
176 (!(sr & SPI_SR_RXWNE) &&
189 sr = readl(base + STM32_SPI_SR);
190 rxplvl = (sr & SPI_SR_RXPLVL) >> SPI_SR_RXPLVL_SHIFT;
244 u32 cr1, sr;
255 ret = readl_poll_timeout(base + STM32_SPI_SR, sr,
256 !(sr & SPI_SR_EOT), 100000);
261 sr, !(sr & SPI_SR_SUSP),
393 u32 sr;
447 sr = readl(base + STM32_SPI_SR);
449 if (sr & SPI_SR_OVR) {
455 if (sr & SPI_SR_SUSP) {
464 if (sr & SPI_SR_TXTF)
467 if (sr & SPI_SR_TXP)
471 if (sr & SPI_SR_RXP)
475 if (sr & SPI_SR_EOT) {