Lines Matching refs:pending
1110 u32 status, pending, imr; in atmel_spi_pio_interrupt() local
1116 pending = status & imr; in atmel_spi_pio_interrupt()
1118 if (pending & SPI_BIT(OVRES)) { in atmel_spi_pio_interrupt()
1140 } else if (pending & (SPI_BIT(RDRF) | SPI_BIT(RXFTHF))) { in atmel_spi_pio_interrupt()
1148 spi_writel(as, IDR, pending); in atmel_spi_pio_interrupt()
1155 WARN_ONCE(pending, "IRQ not handled, pending = %x\n", pending); in atmel_spi_pio_interrupt()
1157 spi_writel(as, IDR, pending); in atmel_spi_pio_interrupt()
1168 u32 status, pending, imr; in atmel_spi_pdc_interrupt() local
1173 pending = status & imr; in atmel_spi_pdc_interrupt()
1175 if (pending & SPI_BIT(OVRES)) { in atmel_spi_pdc_interrupt()
1189 } else if (pending & (SPI_BIT(RXBUFF) | SPI_BIT(ENDRX))) { in atmel_spi_pdc_interrupt()
1192 spi_writel(as, IDR, pending); in atmel_spi_pdc_interrupt()