Lines Matching refs:port_index
1279 int max_ports, port_index; in xhci_bus_suspend() local
1298 port_index = max_ports; in xhci_bus_suspend()
1300 while (port_index--) { in xhci_bus_suspend()
1305 t1 = readl(port_array[port_index]); in xhci_bus_suspend()
1309 xhci_dbg(xhci, "port %d not suspended\n", port_index); in xhci_bus_suspend()
1311 port_index + 1); in xhci_bus_suspend()
1319 set_bit(port_index, &bus_state->bus_suspended); in xhci_bus_suspend()
1338 writel(t2, port_array[port_index]); in xhci_bus_suspend()
1349 int max_ports, port_index; in xhci_bus_resume() local
1376 port_index = max_ports; in xhci_bus_resume()
1377 while (port_index--) { in xhci_bus_resume()
1382 temp = readl(port_array[port_index]); in xhci_bus_resume()
1387 if (test_bit(port_index, &bus_state->bus_suspended) && in xhci_bus_resume()
1389 set_bit(port_index, &port_was_suspended); in xhci_bus_resume()
1392 port_index, XDEV_RESUME); in xhci_bus_resume()
1396 writel(temp, port_array[port_index]); in xhci_bus_resume()
1405 port_index = max_ports; in xhci_bus_resume()
1406 while (port_index--) { in xhci_bus_resume()
1407 if (!(port_was_suspended & BIT(port_index))) in xhci_bus_resume()
1410 xhci_test_and_clear_bit(xhci, port_array, port_index, PORT_PLC); in xhci_bus_resume()
1411 xhci_set_link_state(xhci, port_array, port_index, XDEV_U0); in xhci_bus_resume()
1414 port_index = max_ports; in xhci_bus_resume()
1415 while (port_index--) { in xhci_bus_resume()
1416 if (!(port_was_suspended & BIT(port_index))) in xhci_bus_resume()
1419 sret = xhci_handshake(port_array[port_index], PORT_PLC, in xhci_bus_resume()
1423 port_index); in xhci_bus_resume()
1424 xhci_test_and_clear_bit(xhci, port_array, port_index, PORT_PLC); in xhci_bus_resume()
1425 slot_id = xhci_find_slot_id_by_port(hcd, xhci, port_index + 1); in xhci_bus_resume()