PORT_RESUME
if (ehci_handshake(ehci, status_reg, PORT_RESUME, 0, 25000))
fotg210_writel(fotg210, temp | PORT_RESUME, status_reg);
if (temp & PORT_RESUME) {
~(PORT_RWC_BITS | PORT_RESUME),
PORT_RESUME, 0, 2000);/* 2ms */
temp &= ~(PORT_SUSPEND|PORT_RESUME|(3<<10));
if (!(temp & (PORT_RESUME|PORT_RESET))) {
if (temp & (PORT_SUSPEND|PORT_RESUME)) {
if (temp & PORT_RESUME)
(status & PORT_RESUME) ? " RESUME" : "",
((pstatus & PORT_RESUME) ||
(ehci_readl(ehci, status_reg) & PORT_RESUME)) {
(status & PORT_RESUME) ? " RESUME" : "",
((pstatus & PORT_RESUME) ||
if (temp & (PORT_SUSPEND|PORT_RESUME))
!(temp & (PORT_SUSPEND | PORT_RESUME))) {
temp |= PORT_RESUME;
temp &= ~(PORT_RWC_BITS | PORT_SUSPEND | PORT_RESUME);
ehci_writel(ehci, temp | PORT_RESUME, status_reg);
if (temp & PORT_RESUME) {
temp &= ~(PORT_RWC_BITS | PORT_SUSPEND | PORT_RESUME);
PORT_RESUME, 0, 2000 /* 2msec */);
if (temp & (PORT_SUSPEND|PORT_RESUME)) {
if (!(pstatus & PORT_RESUME)
if ((temp & mask) != 0 || ((temp & PORT_RESUME) != 0 &&
writel(temp | PORT_RESUME, status_reg);
if (temp & PORT_RESUME) {
writel(temp & ~(PORT_RWC_BITS | PORT_RESUME),
PORT_RESUME, 0, 2000 /* 2msec */);
temp &= ~(PORT_SUSPEND|PORT_RESUME|(3<<10));
if (temp & (PORT_SUSPEND|PORT_RESUME))
if (temp & PORT_RESUME)
temp |= PORT_RESUME;
temp &= ~(PORT_RWC_BITS | PORT_RESUME);
(status & PORT_RESUME) ? " RESUME" : "",
[PORT_RESUME] = REG_FIELD(ISP176x_HC_PORTSC1, 6, 6),
[PORT_RESUME] = REG_FIELD(ISP1763_HC_PORTSC1, 6, 6),
[PORT_RESUME] = BIT(6),
(isp1760_hcd_is_set(hcd, PORT_RESUME) &&
isp1760_hcd_set(hcd, PORT_RESUME);
if (isp1760_hcd_is_set(hcd, PORT_RESUME)) {
PORT_RESUME, 2000);
isp1760_hcd_is_set(hcd, PORT_RESUME))
if (isp1760_hcd_is_set(hcd, PORT_RESUME))