xhci: fix port BESL LPM capability checking (FATE#317453).
usb: xhci: define port register names and use them instead of
magic numbers (FATE#317453).
xhci: Report USB 2.1 link status for L1 (FATE#317453).
USB: avoid error messages when a device is disconnected
(FATE#317453).
USB: remove CONFIG_USB_SUSPEND option (FATE#317453).
USB: driver.c: processing failure, maching resume condition
with suspend condition (FATE#317453).
xhci: Use ilog2() rather than __ffs() for calculating
SEGMENT_SHIFT (FATE#317453).
xHCI: BESL calculation based on USB2.0 LPM errata (FATE#317453).
usb: xhci: add USB2 Link power management BESL support
(FATE#317453).
usb: add usb2 Link PM variables to sysfs and usb_device
(FATE#317453).
xhci: Don't enable/disable RWE on bus suspend/resume
(FATE#317453).
usbcore: compare and release one bos descriptor in
usb_reset_and_verify_device() (FATE#317453).
usbcore: fix incorrect type in assignment in
descriptors_changed() (FATE#317453).
usbcore: check usb device's state before sending a Set SEL
control transfer (FATE#317453).
xhci: Set L1 device slot on USB2 LPM enable/disable
(FATE#317453).
usb: Don't enable USB 2.0 Link PM by default (FATE#317453).
xhci: Enable LPM support only for hardwired or BESL devices
(FATE#317453).
usb: hub: modify hub driver for missing ACPI parts
(FATE#317453).
usb: Push USB2 LPM disable on disconnect into USB core
(FATE#317453).
xhci: correct the usage of USB_CTRL_SET_TIMEOUT (FATE#317453).