Lines Matching refs:port_index

1676 	int max_ports, port_index;
1706 port_index = max_ports;
1707 while (port_index--) {
1711 t1 = readl(ports[port_index]->addr);
1713 portsc_buf[port_index] = 0;
1725 hcd->self.busnum, port_index + 1);
1744 hcd->self.busnum, port_index + 1);
1747 set_bit(port_index, &bus_state->bus_suspended);
1765 port_index))
1773 portsc_buf[port_index] = t2;
1777 port_index = max_ports;
1778 while (port_index--) {
1779 if (!portsc_buf[port_index])
1781 if (test_bit(port_index, &bus_state->bus_suspended)) {
1782 int slot_id = ports[port_index]->slot_id;
1789 writel(portsc_buf[port_index], ports[port_index]->addr);
1834 int max_ports, port_index;
1866 port_index = max_ports;
1867 while (port_index--) {
1868 portsc = readl(ports[port_index]->addr);
1873 xhci_port_missing_cas_quirk(ports[port_index])) {
1875 hcd->self.busnum, port_index + 1);
1876 clear_bit(port_index, &bus_state->bus_suspended);
1880 if (test_bit(port_index, &bus_state->bus_suspended))
1892 clear_bit(port_index,
1898 writel(portsc, ports[port_index]->addr);
1908 for_each_set_bit(port_index, &bus_state->bus_suspended,
1911 xhci_test_and_clear_bit(xhci, ports[port_index],
1913 xhci_set_link_state(xhci, ports[port_index], XDEV_U0);
1918 for_each_set_bit(port_index, &bus_state->bus_suspended, BITS_PER_LONG) {
1919 sret = xhci_handshake(ports[port_index]->addr, PORT_PLC,
1923 hcd->self.busnum, port_index + 1);
1926 xhci_test_and_clear_bit(xhci, ports[port_index], PORT_PLC);
1927 if (ports[port_index]->slot_id)
1928 xhci_ring_device(xhci, ports[port_index]->slot_id);