]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r285914, r289029, r289030 and r289560:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 3 Nov 2015 10:32:27 +0000 (10:32 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 3 Nov 2015 10:32:27 +0000 (10:32 +0000)
commitdafb7bc991c40056327f2e96bbe12ed3c3b8ece4
tree1dfe8df3d104fa12f5570e21355b454a052a8b0d
parenta1554da8842bc29d744fee216861034b7f0c9e64
MFC r285914, r289029, r289030 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/9@290333 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/usb/controller/xhci.c
sys/dev/usb/controller/xhci_pci.c