xhci_write_64
#define xdbc_write64(val, regs) xhci_write_64(NULL, (val), (regs))
xhci_write_64(xhci, deq & ERST_PTR_MASK, &ir->ir_set->erst_dequeue);
xhci_write_64(xhci, erst_base, &ir->ir_set->erst_base);
xhci_write_64(xhci, temp_64, &ir->ir_set->erst_dequeue);
xhci_write_64(xhci, temp | ERST_EHB, &ir->ir_set->erst_dequeue);
xhci_write_64(xhci, crcr | CMD_RING_ABORT, &xhci->op_regs->cmd_ring);
xhci_write_64(xhci, 0, &xhci->op_regs->dcbaa_ptr);
xhci_write_64(xhci, 0, &xhci->op_regs->cmd_ring);
xhci_write_64(xhci, 0, &ir->erst_base);
xhci_write_64(xhci, 0, &ir->erst_dequeue);
xhci_write_64(xhci, crcr, &xhci->op_regs->cmd_ring);
xhci_write_64(xhci, xhci->dcbaa->dma, &xhci->op_regs->dcbaa_ptr);
xhci_write_64(xhci, xhci->s3.dcbaa_ptr, &xhci->op_regs->dcbaa_ptr);
xhci_write_64(xhci, ir->s3_erst_base, &ir->ir_set->erst_base);
xhci_write_64(xhci, ir->s3_erst_dequeue, &ir->ir_set->erst_dequeue);