]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
xhci: Add support for 64-bit DMA in generic XHCI controller driver
authorStephen J. Kiernan <stevek@FreeBSD.org>
Fri, 11 Aug 2023 16:06:02 +0000 (12:06 -0400)
committerStephen J. Kiernan <stevek@FreeBSD.org>
Sun, 20 Aug 2023 00:05:45 +0000 (20:05 -0400)
commit332af8c25dfc9857e997817281d7b7fa406783ef
tree08787a28364441b33c4a4eeaa12751deff2dbfcd
parenta129642ced9e6ceacf98c7663bc1178eb32a78be
xhci: Add support for 64-bit DMA in generic XHCI controller driver

The XHCI controller on 64-bit SoCs need to use 64-bit DMA.
Add a quirk to tell the generic XHCI driver that 32-bit DMA needs
to be used, if there are any that may need to use 32-bit DMA only.

Reviewed by: andrew
Obtained from: Juniper Networks, Inc.
sys/dev/usb/controller/generic_xhci.c
sys/dev/usb/controller/generic_xhci_fdt.c
sys/dev/usb/controller/xhci.h