platform/x86/intel/pmc/mtl: Put devices in D3 during resume
authorDavid E. Box <david.e.box@linux.intel.com>
Wed, 7 Jun 2023 23:38:49 +0000 (16:38 -0700)
committerHans de Goede <hdegoede@redhat.com>
Tue, 13 Jun 2023 10:30:02 +0000 (12:30 +0200)
commitf2b689ab2f8cc089cc7659c323f282e6a1fb6d64
tree1899f29f62b4425cf2b7505908f0f596bc192aa5
parent801e5dc9853fcc36164c502456078145d72b23c5
platform/x86/intel/pmc/mtl: Put devices in D3 during resume

An earlier commit placed some driverless devices in D3 during boot so that
they don't block package cstate entry on Meteor Lake. Also place these
devices in D3 after resume from suspend.

Fixes: 336ba968d3e3 ("platform/x86/intel/pmc/mtl: Put GNA/IPU/VPU devices in D3")
Signed-off-by: David E. Box <david.e.box@linux.intel.com>
Link: https://lore.kernel.org/r/20230607233849.239047-2-david.e.box@linux.intel.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/intel/pmc/mtl.c