ack_irqs
u32 port_mask, ack_irqs;
ack_irqs = 0;
ack_irqs = HC_COAL_IRQ;
ack_irqs |= (DMA_IRQ | DEV_IRQ) << p;
writelfl(~ack_irqs, hc_mmio + HC_IRQ_CAUSE);
ack_irqs(ei);
ack_irqs(ei);