XHCI_R_CAP
case XHCI_R_CAP:
xhcip->xhci_regs_operoff = xhci_get8(xhcip, XHCI_R_CAP, XHCI_CAPLENGTH);
xhcip->xhci_regs_runoff = xhci_get32(xhcip, XHCI_R_CAP, XHCI_RTSOFF);
xhcip->xhci_regs_dooroff = xhci_get32(xhcip, XHCI_R_CAP, XHCI_DBOFF);
capreg = xhci_get32(xhcip, XHCI_R_CAP, XHCI_CAPLENGTH);
struc1 = xhci_get32(xhcip, XHCI_R_CAP, XHCI_HCSPARAMS1);
struc2 = xhci_get32(xhcip, XHCI_R_CAP, XHCI_HCSPARAMS2);
struc3 = xhci_get32(xhcip, XHCI_R_CAP, XHCI_HCSPARAMS3);
cap1 = xhci_get32(xhcip, XHCI_R_CAP, XHCI_HCCPARAMS1);
cap2 = xhci_get32(xhcip, XHCI_R_CAP, XHCI_HCCPARAMS2);
cap_hdr = xhci_get32(xhcip, XHCI_R_CAP, off);
rvers = xhci_get32(xhcip, XHCI_R_CAP, off);
rport = xhci_get32(xhcip, XHCI_R_CAP, off + 8);
val = xhci_get32(xhcip, XHCI_R_CAP, off);
xhci_put32(xhcip, XHCI_R_CAP, off, val);
ret = xhci_reg_poll(xhcip, XHCI_R_CAP, off,
xhci_put32(xhcip, XHCI_R_CAP, off, val);
val = xhci_get32(xhcip, XHCI_R_CAP, off + XHCI_XECP_LEGCTLSTS);
xhci_put32(xhcip, XHCI_R_CAP, off + XHCI_XECP_LEGCTLSTS, val);
case XHCI_R_CAP:
case XHCI_R_CAP:
case XHCI_R_CAP:
case XHCI_R_CAP:
case XHCI_R_CAP:
case XHCI_R_CAP:
case XHCI_R_CAP: