opnsense-src/sys/dev/usb/controller
Hans Petter Selasky 601ee53858 Remove the power bit from the super speed root hub port status register
because it clobbers the super speed link status when a device is in super
speed mode. Currently the power bit is not needed for anything in the USB
hub driver.

This fixes USB warm reset for super speed devices.

Tested by:	Shichun.Ma@dell.com
MFC after:	3 days
Sponsored by:	Mellanox Technologies
2020-03-08 13:24:34 +00:00
..
atmegadci.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) 2020-02-15 18:52:12 +00:00
atmegadci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
avr32dci.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) 2020-02-15 18:52:12 +00:00
avr32dci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
dwc3.c arm64: Add Synopsys DWC3 driver 2019-10-14 22:27:33 +00:00
dwc3.h dwc3: Use a pair of ()'s around arguments for some macros 2019-10-16 13:53:53 +00:00
dwc_otg.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) 2020-02-15 18:52:12 +00:00
dwc_otg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
dwc_otg_fdt.c dwc_otg: fix fdt attachment for newer bcm2708-usb nodes 2020-01-09 19:22:11 +00:00
dwc_otg_fdt.h
dwc_otg_hisi.c
dwc_otgreg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ehci.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) 2020-02-15 18:52:12 +00:00
ehci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ehci_fsl.c Clean up OF_getprop_alloc API 2018-04-08 22:59:34 +00:00
ehci_imx.c Detach all children before beginning to tear down the hardware, instead of 2018-07-05 16:00:58 +00:00
ehci_msm.c Add basic driver for Qualcomm USB 2.0 EHCI controller. 2018-01-25 16:58:23 +00:00
ehci_mv.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ehci_pci.c Add USB host controller PCI ID's for Hygon. 2020-02-10 11:09:56 +00:00
ehcireg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
generic_ehci.c Split out the attachment from the generic-ehci driver 2019-10-03 18:53:03 +00:00
generic_ehci.h Split out the attachment from the generic-ehci driver 2019-10-03 18:53:03 +00:00
generic_ehci_acpi.c Split out the attachment from the generic-ehci driver 2019-10-03 18:53:03 +00:00
generic_ehci_fdt.c generic_ehci_fdt: Fix compile when EXT_RESOURCES isn't present 2019-11-09 22:25:45 +00:00
generic_ohci.c Regularize my copyright notice 2019-12-04 16:56:11 +00:00
generic_usb_if.m Remove "all rights reserved" from copyright for the file I own. 2019-12-03 21:00:45 +00:00
generic_xhci.c Add support for USB 3.0 XHCI via ACPI 2019-05-08 15:42:39 +00:00
generic_xhci.h Add support for USB 3.0 XHCI via ACPI 2019-05-08 15:42:39 +00:00
generic_xhci_acpi.c Add support for USB 3.0 XHCI via ACPI 2019-05-08 15:42:39 +00:00
generic_xhci_fdt.c Add support for USB 3.0 XHCI via ACPI 2019-05-08 15:42:39 +00:00
musb_otg.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) 2020-02-15 18:52:12 +00:00
musb_otg.h Use a table to find the endpoint configuration 2018-03-21 15:17:54 +00:00
ohci.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) 2020-02-15 18:52:12 +00:00
ohci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ohci_pci.c Add USB host controller PCI ID's for Hygon. 2020-02-10 11:09:56 +00:00
ohcireg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
saf1761_otg.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) 2020-02-15 18:52:12 +00:00
saf1761_otg.h
saf1761_otg_boot.c
saf1761_otg_fdt.c
saf1761_otg_reg.h
uhci.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) 2020-02-15 18:52:12 +00:00
uhci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
uhci_pci.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
uhcireg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
usb_controller.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) 2020-02-15 18:52:12 +00:00
usb_nop_xceiv.c usb_nop_xceiv: Add support for this pseudo device 2019-02-27 20:52:35 +00:00
uss820dci.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) 2020-02-15 18:52:12 +00:00
uss820dci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
xhci.c Remove the power bit from the super speed root hub port status register 2020-03-08 13:24:34 +00:00
xhci.h Define the XHCI endpoint states. 2020-01-10 09:07:43 +00:00
xhci_pci.c Add USB host controller PCI ID's for Hygon. 2020-02-10 11:09:56 +00:00
xhcireg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00