public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Add pm_runtime and DG2 support
@ 2022-02-14 21:32 David E. Box
  2022-02-14 21:32 ` [PATCH 1/3] platform/x86/intel: pmt: Remove bin_attribute mmap support to runtime pm David E. Box
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: David E. Box @ 2022-02-14 21:32 UTC (permalink / raw)
  To: hdegoede, david.e.box, mgross, rjw, srinivas.pandruvada
  Cc: linux-kernel, platform-driver-x86

This series adds runtime pm support to the Intel Platform Monitoring
Technology (PMT) driver. This is needed by devices whose slots cannot go to
D3 without power gating the PMT endpoint. To do this, this series also
removes the current binary mmap support since the implementation doesn't
allow for a proper intercept point to perform runtime pm.

David E. Box (3):
  platform/x86/intel: pmt: Remove bin_attribute mmap support to runtime
    pm
  platform/x86/intel: vsec: Enable runtime D3
  platform/x86/intel: vsec: Add DG2 support

 .../ABI/testing/sysfs-class-intel_pmt         | 24 ++++++------
 drivers/platform/x86/intel/pmt/class.c        | 38 ++++---------------
 drivers/platform/x86/intel/pmt/class.h        |  3 ++
 drivers/platform/x86/intel/vsec.c             | 32 ++++++++++++++++
 4 files changed, 54 insertions(+), 43 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-02-21 17:07 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-14 21:32 [PATCH 0/3] Add pm_runtime and DG2 support David E. Box
2022-02-14 21:32 ` [PATCH 1/3] platform/x86/intel: pmt: Remove bin_attribute mmap support to runtime pm David E. Box
2022-02-21  9:05   ` Hans de Goede
2022-02-21 17:06     ` David E. Box
2022-02-14 21:32 ` [PATCH 2/3] platform/x86/intel: vsec: Enable runtime D3 David E. Box
2022-02-14 21:32 ` [PATCH 3/3] platform/x86/intel: vsec: Add DG2 support David E. Box

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox