]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit
usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality
authorRaymond Tan <raymond.tan@intel.com>
Fri, 21 Aug 2020 13:11:01 +0000 (16:11 +0300)
committerStefan Bader <stefan.bader@canonical.com>
Thu, 10 Dec 2020 11:03:11 +0000 (12:03 +0100)
commit8d307ae18c3d112688195ea1c53e16fb70dee6c3
tree2bc956794e52aa70a081ddf143bf1167a2c55255
parent53a4547564adfe2d83cd98dca7dd6509b36dae07
usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality

BugLink: https://bugs.launchpad.net/bugs/1904450
commit a609ce2a13360d639b384b6ca783b38c1247f2db upstream.

Similar to some other IA platforms, Elkhart Lake too depends on the
PMU register write to request transition of Dx power state.

Thus, we add the PCI_DEVICE_ID_INTEL_EHLLP to the list of devices that
shall execute the ACPI _DSM method during D0/D3 sequence.

[heikki.krogerus@linux.intel.com: included Fixes tag]

Fixes: dbb0569de852 ("usb: dwc3: pci: Add Support for Intel Elkhart Lake Devices")
Cc: stable@vger.kernel.org
Signed-off-by: Raymond Tan <raymond.tan@intel.com>
Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: Felipe Balbi <balbi@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: William Breathitt Gray <william.gray@canonical.com>
drivers/usb/dwc3/dwc3-pci.c