]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r312424:
authorhselasky <hselasky@FreeBSD.org>
Tue, 14 Mar 2017 15:27:38 +0000 (15:27 +0000)
committerhselasky <hselasky@FreeBSD.org>
Tue, 14 Mar 2017 15:27:38 +0000 (15:27 +0000)
commit954811e5404cc44a11adc8759606a9b3c5fba405
tree235aa3af9d9be22eb90a9f4f73b2f5487ca6ebcc
parent41970134b126a65ae5206852e7ca0145a9a257b3
MFC r312424:

Fix problem with suspend and resume when using Skylake chipsets. Make
sure the XHCI controller is reset after halting it. The problem is
clearly a BIOS bug as the suspend and resume is failing without
loading the XHCI driver. The same happens when using Linux and the
XHCI driver is not loaded.

Submitted by: Yanko Yankulov <yanko.yankulov@gmail.com>
PR: 216261
sys/dev/usb/controller/xhci.c
sys/dev/usb/controller/xhci.h
sys/dev/usb/controller/xhci_pci.c