Searched refs:main_irq_cause (Results 1 – 1 of 1) sorted by relevance
2894 static int mv_host_intr(struct ata_host *host, u32 main_irq_cause) in mv_host_intr() argument2901 if (main_irq_cause & ALL_PORTS_COAL_DONE) in mv_host_intr()2914 u32 hc_cause = (main_irq_cause >> shift) & HC0_IRQ_PEND; in mv_host_intr()2952 port_cause = (main_irq_cause >> shift) & (DONE_IRQ | ERR_IRQ); in mv_host_intr()3019 u32 main_irq_cause, pending_irqs; in mv_interrupt() local3027 main_irq_cause = readl(hpriv->main_irq_cause_addr); in mv_interrupt()3028 pending_irqs = main_irq_cause & hpriv->main_irq_mask; in mv_interrupt()3033 if (pending_irqs && main_irq_cause != 0xffffffffU) { in mv_interrupt()