Home
last modified time | relevance | path

Searched refs:port_array (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/drivers/usb/host/
Dxhci-hub.c405 static int xhci_get_ports(struct usb_hcd *hcd, __le32 __iomem ***port_array) in xhci_get_ports() argument
412 *port_array = xhci->usb3_ports; in xhci_get_ports()
415 *port_array = xhci->usb2_ports; in xhci_get_ports()
421 void xhci_set_link_state(struct xhci_hcd *xhci, __le32 __iomem **port_array, in xhci_set_link_state() argument
426 temp = readl(port_array[port_id]); in xhci_set_link_state()
430 writel(temp, port_array[port_id]); in xhci_set_link_state()
434 __le32 __iomem **port_array, int port_id, u16 wake_mask) in xhci_set_remote_wake_mask() argument
438 temp = readl(port_array[port_id]); in xhci_set_remote_wake_mask()
456 writel(temp, port_array[port_id]); in xhci_set_remote_wake_mask()
460 void xhci_test_and_clear_bit(struct xhci_hcd *xhci, __le32 __iomem **port_array, in xhci_test_and_clear_bit() argument
[all …]
Dxhci-mem.c1878 kfree(xhci->port_array); in xhci_mem_cleanup()
1884 xhci->port_array = NULL; in xhci_mem_cleanup()
2129 if (xhci->port_array[i] != 0) { in xhci_add_in_port()
2134 xhci->port_array[i], major_revision); in xhci_add_in_port()
2138 if (xhci->port_array[i] != major_revision && in xhci_add_in_port()
2139 xhci->port_array[i] != DUPLICATE_ENTRY) { in xhci_add_in_port()
2140 if (xhci->port_array[i] == 0x03) in xhci_add_in_port()
2144 xhci->port_array[i] = DUPLICATE_ENTRY; in xhci_add_in_port()
2149 xhci->port_array[i] = major_revision; in xhci_add_in_port()
2182 xhci->port_array = kzalloc(sizeof(*xhci->port_array)*num_ports, flags); in xhci_setup_port_arrays()
[all …]
Dxhci-ring.c1442 u8 port_speed = xhci->port_array[i]; in find_faked_portnum_from_hw_portnum()
1493 __le32 __iomem **port_array; in handle_port_status() local
1514 major_revision = xhci->port_array[port_id - 1]; in handle_port_status()
1545 port_array = xhci->usb3_ports; in handle_port_status()
1547 port_array = xhci->usb2_ports; in handle_port_status()
1552 temp = readl(port_array[faked_port_index]); in handle_port_status()
1577 xhci_test_and_clear_bit(xhci, port_array, in handle_port_status()
1579 xhci_set_link_state(xhci, port_array, faked_port_index, in handle_port_status()
1614 xhci_test_and_clear_bit(xhci, port_array, in handle_port_status()
1637 xhci_test_and_clear_bit(xhci, port_array, faked_port_index, in handle_port_status()
Dxhci.c872 __le32 __iomem **port_array; in xhci_disable_port_wake_on_bits() local
880 port_array = xhci->usb3_ports; in xhci_disable_port_wake_on_bits()
882 t1 = readl(port_array[port_index]); in xhci_disable_port_wake_on_bits()
886 writel(t2, port_array[port_index]); in xhci_disable_port_wake_on_bits()
891 port_array = xhci->usb2_ports; in xhci_disable_port_wake_on_bits()
893 t1 = readl(port_array[port_index]); in xhci_disable_port_wake_on_bits()
897 writel(t2, port_array[port_index]); in xhci_disable_port_wake_on_bits()
4145 __le32 __iomem **port_array; in xhci_set_usb2_hardware_lpm() local
4166 port_array = xhci->usb2_ports; in xhci_set_usb2_hardware_lpm()
4168 pm_addr = port_array[port_num] + PORTPMSC; in xhci_set_usb2_hardware_lpm()
[all …]
Dxhci.h1581 u8 *port_array; member
1853 void xhci_set_link_state(struct xhci_hcd *xhci, __le32 __iomem **port_array,
1859 void xhci_test_and_clear_bit(struct xhci_hcd *xhci, __le32 __iomem **port_array,
/linux-4.1.27/drivers/tty/
Dsynclinkmp.c229 struct _synclinkmp_info *port_array[SCA_MAX_PORTS]; member
2557 tmp = read_reg16(info->port_array[2], ISR0); in synclinkmp_interrupt()
2560 timerstatus1 = read_reg(info->port_array[2], ISR2); in synclinkmp_interrupt()
2573 if (info->port_array[i] == NULL) in synclinkmp_interrupt()
2586 isr_rxrdy(info->port_array[i]); in synclinkmp_interrupt()
2588 isr_txrdy(info->port_array[i]); in synclinkmp_interrupt()
2590 isr_rxint(info->port_array[i]); in synclinkmp_interrupt()
2592 isr_txint(info->port_array[i]); in synclinkmp_interrupt()
2595 isr_rxdmaerror(info->port_array[i]); in synclinkmp_interrupt()
2597 isr_rxdmaok(info->port_array[i]); in synclinkmp_interrupt()
[all …]
Dsynclink_gt.c255 struct slgt_info *port_array[SLGT_MAX_PORTS]; member
2380 if (info->port_array[i] == NULL) in slgt_interrupt()
2382 spin_lock(&info->port_array[i]->lock); in slgt_interrupt()
2384 isr_serial(info->port_array[i]); in slgt_interrupt()
2386 isr_rdma(info->port_array[i]); in slgt_interrupt()
2388 isr_tdma(info->port_array[i]); in slgt_interrupt()
2389 spin_unlock(&info->port_array[i]->lock); in slgt_interrupt()
2404 if (info->port_array[i] != NULL) in slgt_interrupt()
2405 isr_gpio(info->port_array[i], changed, state); in slgt_interrupt()
2412 struct slgt_info *port = info->port_array[i]; in slgt_interrupt()
[all …]