Lines Matching defs:eisr
1115 * @eisr: Error Interrupt Status Register
1120 xilinx_dpdma_chan_err(struct xilinx_dpdma_chan *chan, u32 isr, u32 eisr)
1127 (eisr & (XILINX_DPDMA_EINTR_CHAN_ERR_MASK << chan->id))))
1405 * @eisr: Error Interrupt Status Register
1409 static bool xilinx_dpdma_err(u32 isr, u32 eisr)
1412 eisr & XILINX_DPDMA_EINTR_GLOBAL_ERR)
1422 * @eisr: Error Interrupt Status Register
1424 * Handle if any error occurs based on @isr and @eisr. This function disables
1429 u32 isr, u32 eisr)
1431 bool err = xilinx_dpdma_err(isr, eisr);
1435 "error irq: isr = 0x%08x, eisr = 0x%08x\n",
1436 isr, eisr);
1442 eisr & ~XILINX_DPDMA_EINTR_GLOBAL_ERR);
1445 if (err || xilinx_dpdma_chan_err(xdev->chan[i], isr, eisr))