Lines Matching refs:pending
885 u32 status, pending, imr; in atmel_spi_pio_interrupt() local
891 pending = status & imr; in atmel_spi_pio_interrupt()
893 if (pending & SPI_BIT(OVRES)) { in atmel_spi_pio_interrupt()
915 } else if (pending & SPI_BIT(RDRF)) { in atmel_spi_pio_interrupt()
923 spi_writel(as, IDR, pending); in atmel_spi_pio_interrupt()
930 WARN_ONCE(pending, "IRQ not handled, pending = %x\n", pending); in atmel_spi_pio_interrupt()
932 spi_writel(as, IDR, pending); in atmel_spi_pio_interrupt()
943 u32 status, pending, imr; in atmel_spi_pdc_interrupt() local
948 pending = status & imr; in atmel_spi_pdc_interrupt()
950 if (pending & SPI_BIT(OVRES)) { in atmel_spi_pdc_interrupt()
964 } else if (pending & (SPI_BIT(RXBUFF) | SPI_BIT(ENDRX))) { in atmel_spi_pdc_interrupt()
967 spi_writel(as, IDR, pending); in atmel_spi_pdc_interrupt()