X86 platform drivers
 help / color / mirror / Atom feed
* [PATCH] platform/x86/amd: Don't allow HSMP=y and PMC to be enabled together
@ 2024-04-10 14:10 Mario Limonciello
  2024-04-10 16:37 ` Kuppuswamy Sathyanarayanan
  2024-04-15 14:00 ` Hans de Goede
  0 siblings, 2 replies; 3+ messages in thread
From: Mario Limonciello @ 2024-04-10 14:10 UTC (permalink / raw)
  To: Hans de Goede, Ilpo Järvinen
  Cc: open list:X86 PLATFORM DRIVERS, Shyam Sundar S K,
	Mario Limonciello

If the HSMP driver is compiled into the kernel it can cause problems
on systems that support PMC since it probes hardware it shouldn't.

Prevent users from compiling HSMP as built-in when PMC is enabled.

Link: https://gitlab.freedesktop.org/drm/amd/-/issues/2414
Link: https://gitlab.freedesktop.org/drm/amd/-/issues/3285
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 drivers/platform/x86/amd/pmc/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/platform/x86/amd/pmc/Kconfig b/drivers/platform/x86/amd/pmc/Kconfig
index 883c0a95ac0c..d734f6698f97 100644
--- a/drivers/platform/x86/amd/pmc/Kconfig
+++ b/drivers/platform/x86/amd/pmc/Kconfig
@@ -7,6 +7,7 @@ config AMD_PMC
 	tristate "AMD SoC PMC driver"
 	depends on ACPI && PCI && RTC_CLASS && AMD_NB
 	depends on SUSPEND
+	depends on (AMD_HSMP = n) || (AMD_HSMP = m)
 	select SERIO
 	help
 	  The driver provides support for AMD Power Management Controller
-- 
2.34.1


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

end of thread, other threads:[~2024-04-15 14:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-10 14:10 [PATCH] platform/x86/amd: Don't allow HSMP=y and PMC to be enabled together Mario Limonciello
2024-04-10 16:37 ` Kuppuswamy Sathyanarayanan
2024-04-15 14:00 ` Hans de Goede

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