Lines Matching refs:stat

174 	u32 cfg, stat;  in au1550_spi_chipsel()  local
219 stat = hw->regs->psc_spistat; in au1550_spi_chipsel()
221 } while ((stat & PSC_SPISTAT_DR) == 0); in au1550_spi_chipsel()
234 u32 cfg, stat; in au1550_spi_setupxfer() local
271 stat = hw->regs->psc_spistat; in au1550_spi_setupxfer()
273 } while ((stat & PSC_SPISTAT_DR) == 0); in au1550_spi_setupxfer()
424 u32 stat, evnt; in au1550_spi_dma_irq_callback() local
426 stat = hw->regs->psc_spistat; in au1550_spi_dma_irq_callback()
429 if ((stat & PSC_SPISTAT_DI) == 0) { in au1550_spi_dma_irq_callback()
461 "(event=0x%x stat=0x%x)!\n", evnt, stat); in au1550_spi_dma_irq_callback()
515 u32 stat, mask; in au1550_spi_pio_txrxb() local
537 stat = hw->regs->psc_spistat; in au1550_spi_pio_txrxb()
539 if (stat & PSC_SPISTAT_TF) in au1550_spi_pio_txrxb()
559 u32 stat, evnt; in au1550_spi_pio_irq_callback() local
561 stat = hw->regs->psc_spistat; in au1550_spi_pio_irq_callback()
564 if ((stat & PSC_SPISTAT_DI) == 0) { in au1550_spi_pio_irq_callback()
581 "(event=0x%x stat=0x%x)!\n", evnt, stat); in au1550_spi_pio_irq_callback()
592 stat = hw->regs->psc_spistat; in au1550_spi_pio_irq_callback()
604 if (!(stat & PSC_SPISTAT_RE) && hw->rx_count < hw->len) { in au1550_spi_pio_irq_callback()
608 if (!(stat & PSC_SPISTAT_TF) && hw->tx_count < hw->len) in au1550_spi_pio_irq_callback()
685 u32 stat, cfg; in au1550_spi_setup_psc_as_spi() local
700 stat = hw->regs->psc_spistat; in au1550_spi_setup_psc_as_spi()
702 } while ((stat & PSC_SPISTAT_SR) == 0); in au1550_spi_setup_psc_as_spi()
724 stat = hw->regs->psc_spistat; in au1550_spi_setup_psc_as_spi()
726 } while ((stat & PSC_SPISTAT_DR) == 0); in au1550_spi_setup_psc_as_spi()