Lines Matching refs:intr_status

255 	u32 intr_status;  in loongson_dwmac_dma_interrupt()  local
259 intr_status = readl(ioaddr + DMA_CHAN_STATUS(chan)); in loongson_dwmac_dma_interrupt()
262 intr_status &= DMA_STATUS_MSK_RX_LOONGSON; in loongson_dwmac_dma_interrupt()
264 intr_status &= DMA_STATUS_MSK_TX_LOONGSON; in loongson_dwmac_dma_interrupt()
266 nor_intr_status = intr_status & (DMA_STATUS_NIS_TX_LOONGSON | in loongson_dwmac_dma_interrupt()
268 abnor_intr_status = intr_status & (DMA_STATUS_AIS_TX_LOONGSON | in loongson_dwmac_dma_interrupt()
270 fb_intr_status = intr_status & (DMA_STATUS_FBI_TX_LOONGSON | in loongson_dwmac_dma_interrupt()
275 if (unlikely(intr_status & DMA_STATUS_UNF)) { in loongson_dwmac_dma_interrupt()
279 if (unlikely(intr_status & DMA_STATUS_TJT)) in loongson_dwmac_dma_interrupt()
281 if (unlikely(intr_status & DMA_STATUS_OVF)) in loongson_dwmac_dma_interrupt()
283 if (unlikely(intr_status & DMA_STATUS_RU)) in loongson_dwmac_dma_interrupt()
285 if (unlikely(intr_status & DMA_STATUS_RPS)) in loongson_dwmac_dma_interrupt()
287 if (unlikely(intr_status & DMA_STATUS_RWT)) in loongson_dwmac_dma_interrupt()
289 if (unlikely(intr_status & DMA_STATUS_ETI)) in loongson_dwmac_dma_interrupt()
291 if (unlikely(intr_status & DMA_STATUS_TPS)) { in loongson_dwmac_dma_interrupt()
302 if (likely(intr_status & DMA_STATUS_RI)) { in loongson_dwmac_dma_interrupt()
312 if (likely(intr_status & DMA_STATUS_TI)) { in loongson_dwmac_dma_interrupt()
318 if (unlikely(intr_status & DMA_STATUS_ERI)) in loongson_dwmac_dma_interrupt()
322 if (unlikely(intr_status & in loongson_dwmac_dma_interrupt()
324 pr_warn("%s: unexpected status %08x\n", __func__, intr_status); in loongson_dwmac_dma_interrupt()
327 writel((intr_status & 0x7ffff), ioaddr + DMA_CHAN_STATUS(chan)); in loongson_dwmac_dma_interrupt()