MFC r260388, r260535 and r260536:
Fix XHCI interrupt logic for "Intel Lynx Point" found in MBP2013.
MFC r260559:
Don't do synchronous USB requests inside USB transfer callbacks. It is
technically OK, but not recommended.
MFC r260563:
Make sure reserved fields of the EHCI DMA descriptors are not dirty
after previous transfers.