All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC 0/2] Let amdgpu react to platform profile changes
@ 2021-11-10  6:23 Mario Limonciello
  2021-11-10  6:23 ` [RFC 1/2] ACPI: platform_profile: Add support for notification chains Mario Limonciello
  2021-11-10  6:23 ` [RFC 2/2] drm/amd/pm: Add support for reacting to platform profile notification Mario Limonciello
  0 siblings, 2 replies; 9+ messages in thread
From: Mario Limonciello @ 2021-11-10  6:23 UTC (permalink / raw)
  To: amd-gfx; +Cc: Mario Limonciello

Many OEM platform provide a platform profile knob that can be used to make
firmware tunings to the system to allow operating in a higher or lower
performance mode trading off power consumption.

Software like power-profiles-daemon to expose this knob to the UI.

As we know the user's intent to go into power saving or performance mode
from this, we can also let amdgpu react to the change.

This patch series is sent as RFC right now only to amd-gfx, and if it's
a good enough idea will re-send as PATCH to linux-acpi + amd-gfx.

Mario Limonciello (2):
  ACPI: platform_profile: Add support for notification chains
  drm/amd/pm: Add support for reacting to platform profile notification

 drivers/acpi/platform_profile.c     |  52 ++++++++++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu.h |   3 +
 drivers/gpu/drm/amd/pm/amdgpu_pm.c  | 105 +++++++++++++++++++++++-----
 include/linux/platform_profile.h    |  10 +++
 4 files changed, 145 insertions(+), 25 deletions(-)

-- 
2.25.1


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

end of thread, other threads:[~2021-11-11 16:18 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-10  6:23 [RFC 0/2] Let amdgpu react to platform profile changes Mario Limonciello
2021-11-10  6:23 ` [RFC 1/2] ACPI: platform_profile: Add support for notification chains Mario Limonciello
2021-11-10  6:23 ` [RFC 2/2] drm/amd/pm: Add support for reacting to platform profile notification Mario Limonciello
2021-11-10 15:13   ` Alex Deucher
2021-11-10 16:05     ` Lazar, Lijo
2021-11-10 17:31       ` Limonciello, Mario
2021-11-10 17:51         ` Alex Deucher
2021-11-11  4:53         ` Lazar, Lijo
2021-11-11 16:17           ` Limonciello, Mario

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.