Home
last modified time | relevance | path

Searched refs:usb3_rhub (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/drivers/usb/host/
Dxhci-hub.c67 if (xhci->usb3_rhub.min_rev >= 0x01) { in xhci_create_usb3_bos_desc()
69 if (xhci->usb3_rhub.psi_count) { in xhci_create_usb3_bos_desc()
71 ssa_count = xhci->usb3_rhub.psi_uid_count * 2; in xhci_create_usb3_bos_desc()
102 if (usb3_1 && xhci->usb3_rhub.psi_count) { in xhci_create_usb3_bos_desc()
114 bm_attrib |= (xhci->usb3_rhub.psi_uid_count - 1) << 5; in xhci_create_usb3_bos_desc()
127 for (i = 0; i < xhci->usb3_rhub.psi_count; i++) { in xhci_create_usb3_bos_desc()
128 psi = xhci->usb3_rhub.psi[i]; in xhci_create_usb3_bos_desc()
247 rhub = &xhci->usb3_rhub; in xhci_usb3_hub_descriptor()
549 return &xhci->usb3_rhub; in xhci_get_rhub()
626 for (i = 0; i < xhci->usb3_rhub.num_ports; i++) in xhci_enter_test_mode()
[all …]
Dxhci-mem.c1909 xhci->usb3_rhub.num_ports = 0; in xhci_mem_cleanup()
1912 kfree(xhci->usb3_rhub.ports); in xhci_mem_cleanup()
1918 xhci->usb3_rhub.ports = NULL; in xhci_mem_cleanup()
2125 rhub = &xhci->usb3_rhub; in xhci_add_in_port()
2318 if (xhci->usb2_rhub.num_ports + xhci->usb3_rhub.num_ports == in xhci_setup_port_arrays()
2324 if (xhci->usb2_rhub.num_ports == 0 && xhci->usb3_rhub.num_ports == 0) { in xhci_setup_port_arrays()
2330 xhci->usb2_rhub.num_ports, xhci->usb3_rhub.num_ports); in xhci_setup_port_arrays()
2335 if (xhci->usb3_rhub.num_ports > USB_SS_MAXPORTS) { in xhci_setup_port_arrays()
2339 xhci->usb3_rhub.num_ports = USB_SS_MAXPORTS; in xhci_setup_port_arrays()
2354 xhci_create_rhub_port_array(xhci, &xhci->usb3_rhub, flags); in xhci_setup_port_arrays()
Dxhci-mtk-sch.c61 bw_index = virt_dev->real_port + xhci->usb3_rhub.num_ports - 1; in get_bw_index()
287 num_usb_bus = xhci->usb3_rhub.num_ports * 2 + xhci->usb2_rhub.num_ports; in xhci_mtk_sch_init()
Dxhci.c485 rhub = &xhci->usb3_rhub; in compliance_mode_recovery()
565 return (xhci->port_status_u0 == ((1 << xhci->usb3_rhub.num_ports) - 1)); in xhci_all_ports_seen_u0()
902 port_index = xhci->usb3_rhub.num_ports; in xhci_disable_port_wake_on_bits()
903 ports = xhci->usb3_rhub.ports; in xhci_disable_port_wake_on_bits()
950 port_index = xhci->usb3_rhub.num_ports; in xhci_pending_portevent()
951 ports = xhci->usb3_rhub.ports; in xhci_pending_portevent()
5005 minor_rev = xhci->usb3_rhub.min_rev; in xhci_gen_setup()
5014 xhci->usb3_rhub.hcd = hcd; in xhci_gen_setup()
Dxhci.h1856 struct xhci_hub usb3_rhub; member