xhci: call BIOS workaround to enable runtime suspend on Intel Braswell
authorMathias Nyman <mathias.nyman@linux.intel.com>
Tue, 21 Jul 2015 14:20:25 +0000 (17:20 +0300)
committerSasha Levin <sasha.levin@oracle.com>
Mon, 15 Feb 2016 20:45:32 +0000 (15:45 -0500)
commit5d3a10799e1199acef123e57a014b491a12044d4
treeb514c45c975137d42cfacf0df57e43ca5ccfd8ed
parentbba8f524da11a915f37835925cc602eb64383b56
xhci: call BIOS workaround to enable runtime suspend on Intel Braswell

[ Upstream commit c3c5819a350952439c3198aa46581f9e4c46557f ]

Intel xhci hw that require XHCI_PME_STUCK quirk have as default disabled
xhci from going to D3 state in runtime suspend. Driver needs to verify
it can deal with the hw by calling an ACPI _DSM method to get D3 enabled.

Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
drivers/usb/host/xhci-pci.c