XDEV_U3
case XDEV_U3:
if (portsc == XDEV_U3 && !pdev->may_wakeup)
if (pdev->link_state == XDEV_U3)
if (pdev->link_state == XDEV_U3)
if (link_state == XDEV_U0 && pdev->link_state == XDEV_U3 &&
if (link_state == XDEV_U3 && pdev->link_state != XDEV_U3)
if (link_state != XDEV_U3 &&
if (link_state == XDEV_U3)
if (link_state != XDEV_U3 && link_state != XDEV_RESUME) {
|| (temp & PORT_PLS_MASK) >= XDEV_U3) {
xhci_set_link_state(xhci, port, XDEV_U3);
if (pls == XDEV_U3 ||
if (pls <= XDEV_U3) /* U1, U2, U3 */
if (pls > XDEV_U3)
if ((temp & PORT_PLS_MASK) == XDEV_U3)
if ((temp & PORT_PLS_MASK) == XDEV_U3) {
t2 |= PORT_LINK_STROBE | XDEV_U3;
case XDEV_U3:
if ((portsc & PORT_PLS_MASK) != XDEV_U3)
if ((value & PORT_PLS_MASK) != XDEV_U3) {
if (((portsc & PORT_PLS_MASK) == XDEV_U3) || ((portsc & DEV_SPEED_MASK) == XDEV_FS))
case XDEV_U3: