]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
xhci_mv: Move the driver to generic_xhci
authormanu <manu@FreeBSD.org>
Wed, 27 Feb 2019 21:04:40 +0000 (21:04 +0000)
committermanu <manu@FreeBSD.org>
Wed, 27 Feb 2019 21:04:40 +0000 (21:04 +0000)
commitab251adb8bb875cdde6094772c07219f5205a051
treed27adaee015a3b5238228d60c223601af03d974b
parent069c1a1c455413bf743de5a1e92de8a3326f90e3
xhci_mv: Move the driver to generic_xhci

Marvell XHCI is in fact generic-xhci, so move the driver and
add the compatible string.
While here, get and enable the phy if the dtb provide one.
The xhci bindings state that phys should be in a 'phys' property but
Marvell DTS uses 'usb-phy', only add support for 'usb-phy' for now.

Sponsored-by: Rubicon Communications, LCC ("Netgate")
sys/arm64/conf/GENERIC
sys/conf/files.arm64
sys/dev/usb/controller/generic_xhci.c [moved from sys/dev/usb/controller/xhci_mv.c with 94% similarity]