Marshall Dawson | 3ce0360 | 2019-05-03 10:20:44 -0600 | [diff] [blame] | 1 | config SOC_AMD_COMMON_BLOCK_ACPI |
| 2 | bool |
| 3 | depends on SOC_AMD_COMMON_BLOCK_ACPIMMIO |
Felix Held | 9d5e724 | 2021-02-11 14:21:19 +0100 | [diff] [blame] | 4 | select ACPI_AMD_HARDWARE_SLEEP_VALUES |
Kyösti Mälkki | 304f838 | 2023-04-08 22:59:27 +0300 | [diff] [blame] | 5 | select ACPI_COMMON_MADT_IOAPIC |
Kyösti Mälkki | 69a1396 | 2023-04-08 14:10:48 +0300 | [diff] [blame] | 6 | select ACPI_COMMON_MADT_LAPIC |
Kyösti Mälkki | 304f838 | 2023-04-08 22:59:27 +0300 | [diff] [blame] | 7 | select ACPI_CUSTOM_MADT |
Marshall Dawson | 3ce0360 | 2019-05-03 10:20:44 -0600 | [diff] [blame] | 8 | help |
| 9 | Select this option to use the AcpiMmio ACPI registers. |
Eric Lai | 65b0afe | 2021-04-09 11:50:48 +0800 | [diff] [blame] | 10 | |
Felix Held | 18b51e9 | 2021-05-08 01:30:30 +0200 | [diff] [blame] | 11 | config SOC_AMD_COMMON_BLOCK_ACPI_ALIB |
| 12 | bool |
| 13 | |
Tim Van Patten | 2873fd2 | 2022-08-29 11:36:35 -0600 | [diff] [blame] | 14 | config SOC_AMD_COMMON_BLOCK_ACPI_DPTC |
| 15 | bool |
| 16 | depends on SOC_AMD_COMMON_BLOCK_ACPI_ALIB |
| 17 | help |
| 18 | Selected by mainboards that implement support for ALIB |
| 19 | to enable DPTC. |
| 20 | |
Felix Held | 8f7f4bf | 2022-08-03 22:10:05 +0200 | [diff] [blame] | 21 | config SOC_AMD_COMMON_BLOCK_ACPI_CPPC |
| 22 | bool |
| 23 | |
Felix Held | d3b077e | 2023-03-06 23:31:40 +0100 | [diff] [blame] | 24 | config SOC_AMD_COMMON_BLOCK_ACPI_CPU_POWER_STATE |
| 25 | bool |
| 26 | |
Eric Lai | 65b0afe | 2021-04-09 11:50:48 +0800 | [diff] [blame] | 27 | config SOC_AMD_COMMON_BLOCK_ACPI_GPIO |
| 28 | bool |
Jason Glenesk | fbc46a3 | 2021-07-29 07:09:11 -0700 | [diff] [blame] | 29 | |
| 30 | config SOC_AMD_COMMON_BLOCK_ACPI_IVRS |
| 31 | bool |
Felix Held | d91625d | 2023-03-07 18:59:42 +0100 | [diff] [blame] | 32 | |
Felix Held | aab8a22 | 2024-01-08 23:30:38 +0100 | [diff] [blame] | 33 | config SOC_AMD_COMMON_BLOCK_ACPI_MADT |
| 34 | bool |
| 35 | help |
| 36 | Select this to add the common AMD acpi_fill_madt implementation to |
| 37 | the build which adds the MADT entries for all non-FCH IOAPICs. |
| 38 | |
Felix Held | d91625d | 2023-03-07 18:59:42 +0100 | [diff] [blame] | 39 | config ACPI_SSDT_PSD_INDEPENDENT |
| 40 | bool "Allow core p-state independent transitions" |
| 41 | default y |
| 42 | help |
| 43 | AMD recommends the ACPI _PSD object to be configured to cause |
| 44 | cores to transition between p-states independently. A vendor may |
| 45 | choose to generate _PSD object to allow cores to transition together. |