MFC r262417, r262439, r262454, r262455 and r262478:
- Several updates and improvements to ATP driver.
- Start effort merging WSP and ATP driver.
MFC
Sync usbdevs file to head branch.
MFC: r261710

Only count table lookups when we're actually processing packets.

PR:             183462
Submitted by:   Sven-Thorsten Dietrich <thebigcorporation at gmail.com>
Reviewed by:    bms
MFC r262477:
Updates for WSP driver.
MFC r262795:
- Temporary fix for race in RUN driver which can
cause freed memory to be accessed.
- Properly lock callout_reset()'s.
MFC r262732:
Add new quirk.

PR:		usb/187188
MFC r262220:

  Add missing Save Cursor support for VT520

PR:		conf/174937
MFC r262539:
linprocfs: add support for /sys/kernel/random/uuid

PR:		kern/186187
[automated] Merge in upstream-github/stable/9