Lines Matching refs:bfin_read

156 	while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_SPIF) && --limit)  in bfin_spi_flush()
224 (void) bfin_read(&drv_data->regs->rdbr); in bfin_spi_dummy_read()
236 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_RXS)) in bfin_spi_u8_writer()
252 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_RXS)) in bfin_spi_u8_reader()
254 *(u8 *) (drv_data->rx++) = bfin_read(&drv_data->regs->rdbr); in bfin_spi_u8_reader()
265 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_RXS)) in bfin_spi_u8_duplex()
267 *(u8 *) (drv_data->rx++) = bfin_read(&drv_data->regs->rdbr); in bfin_spi_u8_duplex()
287 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_RXS)) in bfin_spi_u16_writer()
303 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_RXS)) in bfin_spi_u16_reader()
305 *(u16 *) (drv_data->rx) = bfin_read(&drv_data->regs->rdbr); in bfin_spi_u16_reader()
318 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_RXS)) in bfin_spi_u16_duplex()
320 *(u16 *) (drv_data->rx) = bfin_read(&drv_data->regs->rdbr); in bfin_spi_u16_duplex()
388 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_RXS)) in bfin_spi_pio_irq_handler()
399 *buf++ = bfin_read(&drv_data->regs->rdbr); in bfin_spi_pio_irq_handler()
403 *buf++ = bfin_read(&drv_data->regs->rdbr); in bfin_spi_pio_irq_handler()
428 *buf++ = bfin_read(&drv_data->regs->rdbr); in bfin_spi_pio_irq_handler()
435 *buf++ = bfin_read(&drv_data->regs->rdbr); in bfin_spi_pio_irq_handler()
445 *buf++ = bfin_read(&drv_data->regs->rdbr); in bfin_spi_pio_irq_handler()
451 *buf++ = bfin_read(&drv_data->regs->rdbr); in bfin_spi_pio_irq_handler()
461 bfin_read(&drv_data->regs->rdbr); in bfin_spi_pio_irq_handler()
467 bfin_read(&drv_data->regs->rdbr); in bfin_spi_pio_irq_handler()
488 u16 spistat = bfin_read(&drv_data->regs->stat); in bfin_spi_dma_irq_handler()
495 u16 cr = bfin_read(&drv_data->regs->ctl); in bfin_spi_dma_irq_handler()
512 while ((bfin_read(&drv_data->regs->stat) & BIT_STAT_TXS) || in bfin_spi_dma_irq_handler()
513 (bfin_read(&drv_data->regs->stat) & BIT_STAT_TXS)) in bfin_spi_dma_irq_handler()
519 dmastat, bfin_read(&drv_data->regs->stat)); in bfin_spi_dma_irq_handler()
522 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_SPIF)) in bfin_spi_dma_irq_handler()
653 cr = bfin_read(&drv_data->regs->ctl) & ~(BIT_CTL_TIMOD | BIT_CTL_WORDSIZE); in bfin_spi_pump_transfers()
703 while (!(bfin_read(&drv_data->regs->stat) & BIT_STAT_SPIF)) in bfin_spi_pump_transfers()
1416 drv_data->ctrl_reg = bfin_read(&drv_data->regs->ctl); in bfin_spi_suspend()
1417 drv_data->flag_reg = bfin_read(&drv_data->regs->flg); in bfin_spi_suspend()