EHCI_USBCMD
reg = EOREAD4(hsc, EHCI_USBCMD);
EOWRITE4(hsc, EHCI_USBCMD, reg);
reg = EOREAD4(hsc, EHCI_USBCMD);
EOWRITE4(hsc, EHCI_USBCMD, reg | EHCI_CMD_HCRESET);
reg = EOREAD4(hsc, EHCI_USBCMD);
reg = EOREAD4(hsc, EHCI_USBCMD);
EOWRITE4(hsc, EHCI_USBCMD, reg);
reg = EOREAD4(hsc, EHCI_USBCMD);
EOWRITE4(hsc, EHCI_USBCMD, reg | EHCI_CMD_HCRESET);
reg = EOREAD4(hsc, EHCI_USBCMD);
EOREAD4(&sc->sc_ehci, EHCI_USBCMD),
MARVELL_USB_EHCI_BASE + opr_offs + EHCI_USBCMD);
MARVELL_USB_EHCI_BASE + opr_offs + EHCI_USBCMD, reg);
MARVELL_USB_EHCI_BASE + opr_offs + EHCI_USBCMD) & EHCI_CMD_HCRESET);
sc->sc_cmd = EOREAD4(sc, EHCI_USBCMD);
EOWRITE4(sc, EHCI_USBCMD, cmd);
EOWRITE4(sc, EHCI_USBCMD, cmd);
EOWRITE4(sc, EHCI_USBCMD, sc->sc_cmd);
EOWRITE4(sc, EHCI_USBCMD, sc->sc_cmd);
EOWRITE4(sc, EHCI_USBCMD, 0); /* Halt controller */
EOWRITE4(sc, EHCI_USBCMD, EHCI_CMD_HCRESET);
EOREAD4(sc, EHCI_USBCMD),
EOREAD4(sc, EHCI_USBCMD), EOREAD4(sc, EHCI_USBSTS),
EOWRITE4(sc, EHCI_USBCMD, EOREAD4(sc, EHCI_USBCMD) | EHCI_CMD_IAAD);
EOREAD4(sc, EHCI_USBCMD), EOREAD4(sc, EHCI_USBSTS), 0, 0);
EOREAD4(sc, EHCI_USBCMD), EOREAD4(sc, EHCI_USBSTS), 0, 0);
EOWRITE4(sc, EHCI_USBCMD, 0); /* Halt controller */
EOWRITE4(sc, EHCI_USBCMD, EHCI_CMD_HCRESET);
hcr = EOREAD4(sc, EHCI_USBCMD) & EHCI_CMD_HCRESET;
switch (EHCI_CMD_FLS(EOREAD4(sc, EHCI_USBCMD))) {
EOWRITE4(sc, EHCI_USBCMD,
(EOREAD4(sc, EHCI_USBCMD) & EHCI_CMD_FLS_M) |