opnsense-src/sys/dev/usb/controller
Michal Meloun f8759facd2 Convert extres/phy to kobj model.
Similarly as other extres pseudo-drivers, implement phy by using kobj model.
This detaches it from provider device, so single device driver can export
multiple different phys. Additionally, this  allows phy to be subclassed to
more specialized drivers, like is USB OTG phy, or PCIe phy with hot-plug
capability.

Tested by:	manu (previous version, on Allwinner board)
MFC after:	1 month
2018-01-20 17:02:17 +00:00
..
at91dci.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
at91dci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
at91dci_atmelarm.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
at91dci_fdt.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
atmegadci.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
atmegadci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
atmegadci_atmelarm.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
avr32dci.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
avr32dci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
dwc_otg.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +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 Do pass removing some write-only variables from the kernel. 2017-12-25 04:48:39 +00:00
dwc_otg_fdt.h Declare dwc_otg_detach as non-static (same as dwc_otg_attach), 2016-11-17 15:12:03 +00:00
dwc_otg_hisi.c Add support for the dwc usb in the HiSilicon hi6220 in the HiKey board. For 2015-09-01 17:13:04 +00:00
dwc_otgreg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ehci.c Do pass removing some write-only variables from the kernel. 2017-12-25 04:48:39 +00:00
ehci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ehci_fsl.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ehci_imx.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ehci_ixp4xx.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +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 sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ehcireg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
generic_ehci.c Fix device delete child function. 2016-10-17 10:20:38 +00:00
generic_ohci.c Convert extres/phy to kobj model. 2018-01-20 17:02:17 +00:00
generic_usb_if.m Add driver for "generic-ohci" as defined by FDT. 2016-05-17 17:46:12 +00:00
musb_otg.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
musb_otg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
musb_otg_atmelarm.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ohci.c Do pass removing some write-only variables from the kernel. 2017-12-25 04:48:39 +00:00
ohci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ohci_pci.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ohci_s3c24x0.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ohcireg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
saf1761_otg.c Implement fix for BULK IN-token retry mechanism. When the hardware is 2017-07-07 12:03:58 +00:00
saf1761_otg.h Workaround for possible bug in the SAF1761 chip. Wait 125us before 2014-12-03 21:48:30 +00:00
saf1761_otg_boot.c Fix device delete child function. 2016-10-17 10:20:38 +00:00
saf1761_otg_fdt.c Fix device delete child function. 2016-10-17 10:20:38 +00:00
saf1761_otg_reg.h Use correct length mask for split transactions. The hardware would 2014-11-22 08:47:04 +00:00
uhci.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +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 sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
uss820dci.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
uss820dci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
uss820dci_atmelarm.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
xhci.c Do pass removing some write-only variables from the kernel. 2017-12-25 04:48:39 +00:00
xhci.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
xhci_mv.c Add support for xhci in Armada 3700 and 7k/8k 2017-09-09 10:54:13 +00:00
xhci_pci.c Add AHCI/XHCI device IDs found on AMD 1950X+X399 system 2017-12-29 22:24:41 +00:00
xhcireg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00