blob: 629acb071427bfc6dd1d3b3fb1c1913e0f8bf846 [file] [log] [blame]
Simon Glass6c6d88e2019-12-06 21:41:53 -07001config ACPI_PMC
2 bool "Power Manager (x86 PMC) support"
3 help
4 Enable support for an x86-style power-management controller which
5 provides features including checking whether the system started from
6 resume, powering off the system and enabling/disabling the reset
7 mechanism.
8
9config SPL_ACPI_PMC
10 bool "Power Manager (x86 PMC) support in SPL"
Tom Rinib3401992022-06-10 23:03:09 -040011 depends on SPL
Simon Glass6c6d88e2019-12-06 21:41:53 -070012 default y if ACPI_PMC
13 help
14 Enable support for an x86-style power-management controller which
15 provides features including checking whether the system started from
16 resume, powering off the system and enabling/disabling the reset
17 mechanism.
18
19config TPL_ACPI_PMC
20 bool "Power Manager (x86 PMC) support in TPL"
Tom Rini8bea4bf2022-06-08 08:24:39 -040021 depends on TPL
Simon Glass6c6d88e2019-12-06 21:41:53 -070022 default y if ACPI_PMC
23 help
24 Enable support for an x86-style power-management controller which
25 provides features including checking whether the system started from
26 resume, powering off the system and enabling/disabling the reset
27 mechanism.
Simon Glass3b65ee32019-12-06 21:41:54 -070028
29config ACPI_PMC_SANDBOX
30 bool "Test power manager (PMC) for sandbox"
31 depends on ACPI_PMC && SANDBOX
32 help
33 This driver emulates a PMC (Power-Management Controller) so that
34 the uclass logic can be tested. You can use the 'pmc' command to
35 access information from the driver. It uses I/O access to read
36 from the PMC.