Lines Matching refs:cr1
87 unsigned long cr1; member
197 ss->cr1 &= ~SPI_SH_TBE; in spi_sh_send()
200 ss->cr1 & SPI_SH_TBE, in spi_sh_send()
202 if (ret == 0 && !(ss->cr1 & SPI_SH_TBE)) { in spi_sh_send()
213 ss->cr1 &= ~SPI_SH_TBE; in spi_sh_send()
216 ss->cr1 & SPI_SH_TBE, in spi_sh_send()
218 if (ret == 0 && (ss->cr1 & SPI_SH_TBE)) { in spi_sh_send()
249 ss->cr1 &= ~SPI_SH_RBF; in spi_sh_receive()
252 ss->cr1 & SPI_SH_RBF, in spi_sh_receive()
403 unsigned long cr1; in spi_sh_irq() local
405 cr1 = spi_sh_read(ss, SPI_SH_CR1); in spi_sh_irq()
406 if (cr1 & SPI_SH_TBE) in spi_sh_irq()
407 ss->cr1 |= SPI_SH_TBE; in spi_sh_irq()
408 if (cr1 & SPI_SH_TBF) in spi_sh_irq()
409 ss->cr1 |= SPI_SH_TBF; in spi_sh_irq()
410 if (cr1 & SPI_SH_RBE) in spi_sh_irq()
411 ss->cr1 |= SPI_SH_RBE; in spi_sh_irq()
412 if (cr1 & SPI_SH_RBF) in spi_sh_irq()
413 ss->cr1 |= SPI_SH_RBF; in spi_sh_irq()
415 if (ss->cr1) { in spi_sh_irq()
416 spi_sh_clear_bit(ss, ss->cr1, SPI_SH_CR4); in spi_sh_irq()