platform/x86/intel/pmc/mtl: Put GNA/IPU/VPU devices in D3
authorDavid E. Box <david.e.box@linux.intel.com>
Sun, 9 Apr 2023 19:25:35 +0000 (12:25 -0700)
committerHans de Goede <hdegoede@redhat.com>
Tue, 11 Apr 2023 08:41:48 +0000 (10:41 +0200)
commit336ba968d3e30038c13b03a71f5a672db6c9e303
tree114e37e7823cad34ba176ca4643cd9c0ac408eb1
parent8d99129eef8f42377b41c1bacee9f8ce806e9f44
platform/x86/intel/pmc/mtl: Put GNA/IPU/VPU devices in D3

On Meteor Lake, the GNA, IPU, and VPU devices are booted in D0 power state
and will block the SoC from going into the deepest Package C-state if a
driver is not present. Put each device in D3hot if no driver is found.

Signed-off-by: David E. Box <david.e.box@linux.intel.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20230409192535.914540-1-david.e.box@linux.intel.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/intel/pmc/mtl.c