Lines Matching refs:cr1
86 unsigned long cr1; member
196 ss->cr1 &= ~SPI_SH_TBE; in spi_sh_send()
199 ss->cr1 & SPI_SH_TBE, in spi_sh_send()
201 if (ret == 0 && !(ss->cr1 & SPI_SH_TBE)) { in spi_sh_send()
212 ss->cr1 &= ~SPI_SH_TBE; in spi_sh_send()
215 ss->cr1 & SPI_SH_TBE, in spi_sh_send()
217 if (ret == 0 && (ss->cr1 & SPI_SH_TBE)) { in spi_sh_send()
248 ss->cr1 &= ~SPI_SH_RBF; in spi_sh_receive()
251 ss->cr1 & SPI_SH_RBF, in spi_sh_receive()
402 unsigned long cr1; in spi_sh_irq() local
404 cr1 = spi_sh_read(ss, SPI_SH_CR1); in spi_sh_irq()
405 if (cr1 & SPI_SH_TBE) in spi_sh_irq()
406 ss->cr1 |= SPI_SH_TBE; in spi_sh_irq()
407 if (cr1 & SPI_SH_TBF) in spi_sh_irq()
408 ss->cr1 |= SPI_SH_TBF; in spi_sh_irq()
409 if (cr1 & SPI_SH_RBE) in spi_sh_irq()
410 ss->cr1 |= SPI_SH_RBE; in spi_sh_irq()
411 if (cr1 & SPI_SH_RBF) in spi_sh_irq()
412 ss->cr1 |= SPI_SH_RBF; in spi_sh_irq()
414 if (ss->cr1) { in spi_sh_irq()
415 spi_sh_clear_bit(ss, ss->cr1, SPI_SH_CR4); in spi_sh_irq()