Setting the IMOD value below 0x3F8 can cause IRQ lockups in the Intel
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 27 Apr 2014 15:41:44 +0000 (15:41 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 27 Apr 2014 15:41:44 +0000 (15:41 +0000)
commit62617619764d06f339a945dbad47277092bd0f10
treec05cd12c858d13849f5a594e73f251d81103f819
parent8510aa34ba0826d1fa5ab3be724d0776efc3c034
Setting the IMOD value below 0x3F8 can cause IRQ lockups in the Intel
LynxPoint USB 3.0 controllers found in MacBookPro 2013's.

MFC after: 2 days
Tested by: Huang Wen Hui <huanghwh@gmail.com>

git-svn-id: svn://svn.freebsd.org/base/head@265015 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/usb/controller/xhci.c
sys/dev/usb/controller/xhci.h
sys/dev/usb/controller/xhci_pci.c
sys/dev/usb/controller/xhcireg.h