opnsense-src/sys/dev/usb/controller
Andrew Turner 31e34625ca Handle Raspberry Pi 4 xhci firmware loading.
The newer hardware revisions of the Raspberry Pi 4 removed the ability of
the VIA VL805 xhci controller to load its own firmware. Instead the
firmware must be installed at the appropriate time by the VideoCore
coprocessor.

Submitted by:	Robert Crowston <crowston_protonmail.com>
Differential Revision:	https://reviews.freebsd.org/D25261
2020-08-03 10:19:50 +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
avr32dci.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) 2020-02-15 18:52:12 +00:00
avr32dci.h
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 Add dwc_otg_acpi 2020-06-30 15:58:29 +00:00
dwc_otg.h
dwc_otg_acpi.c Add dwc_otg_acpi 2020-06-30 15:58:29 +00:00
dwc_otg_fdt.c Add dwc_otg_acpi 2020-06-30 15:58:29 +00:00
dwc_otg_fdt.h
dwc_otg_hisi.c
dwc_otgreg.h
ehci.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) 2020-02-15 18:52:12 +00:00
ehci.h
ehci_fsl.c Clean up OF_getprop_alloc API 2018-04-08 22:59:34 +00:00
ehci_imx.c arm: Fix duplicate ehci DRIVER_MODULE 2020-04-16 16:59:37 +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
ehci_pci.c Add USB host controller PCI ID's for Hygon. 2020-02-10 11:09:56 +00:00
ehcireg.h
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 arm: Fix duplicate ehci DRIVER_MODULE 2020-04-16 16:59:37 +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
ohci_pci.c Add USB host controller PCI ID's for Hygon. 2020-02-10 11:09:56 +00:00
ohcireg.h
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
uhci_pci.c
uhcireg.h
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
xhci.c Set the maximum exit latency to 0 for XHCI USB 3.0 devices, because we 2020-04-18 15:05:10 +00:00
xhci.h Handle Raspberry Pi 4 xhci firmware loading. 2020-08-03 10:19:50 +00:00
xhci_pci.c Handle Raspberry Pi 4 xhci firmware loading. 2020-08-03 10:19:50 +00:00
xhcireg.h