]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r285914, r289029 and r289560:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 3 Nov 2015 10:24:54 +0000 (10:24 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 3 Nov 2015 10:24:54 +0000 (10:24 +0000)
commit41c8892699c4679e5152e8887b99da343cbc9913
tree7aadfcbd4111252b69837268754c4852bb8f5d24
parent0c4d2582ce9cd73982a4bdc1af9e5a170da847bb
MFC r285914, r289029 and r289560:
- Move the remainder of host controller capability registers reading from
  xhci_start_controller() to xhci_init(). These values don't change at run-
  time so there's no point of acquiring them on every USB_HW_POWER_RESUME
  instead of only once during initialization. In r276717, reading the first
  couple of registers in question already had been moved as a prerequisite
  for the changes in that revision.
- Identify ASMedia ASM1042A controllers.
- Use NULL instead of 0 for pointers.
- Add quirks for USB 3.0 PCI devices.

PR: 203650

git-svn-id: svn://svn.freebsd.org/base/stable/10@290331 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/usb/controller/xhci.c
sys/dev/usb/controller/xhci_pci.c