soc/amd/common: Rework block/acpi
The halt.c file relies on the ACPI register block in the AcpiMmio range. This register block is consistent across AMD device generations, so to prepare for moving additional stoneyridge support to this directory by changing the file name and add a Kconfig symbol to control the build. BUG=b:131682806 Change-Id: I2f7442dd78bced7f69b0416a8cd751291f82151f Signed-off-by: Marshall Dawson <marshalldawson3rd@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/32654 Reviewed-by: Furquan Shaikh <furquan@google.com> Reviewed-by: Richard Spiegel <richard.spiegel@silverbackltd.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
6ab5ed3b66
commit
3ce0360592
|
@ -0,0 +1,6 @@
|
|||
config SOC_AMD_COMMON_BLOCK_ACPI
|
||||
bool
|
||||
depends on SOC_AMD_COMMON_BLOCK_ACPIMMIO
|
||||
default n
|
||||
help
|
||||
Select this option to use the AcpiMmio ACPI registers.
|
|
@ -1,2 +1,2 @@
|
|||
ramstage-y += halt.c
|
||||
smm-y += halt.c
|
||||
ramstage-$(CONFIG_SOC_AMD_COMMON_BLOCK_ACPI) += acpi.c
|
||||
smm-$(CONFIG_SOC_AMD_COMMON_BLOCK_ACPI) += acpi.c
|
||||
|
|
|
@ -48,6 +48,7 @@ config CPU_SPECIFIC_OPTIONS
|
|||
select SOC_AMD_COMMON_BLOCK
|
||||
select SOC_AMD_COMMON_BLOCK_ACPIMMIO
|
||||
select SOC_AMD_COMMON_BLOCK_BANKED_GPIOS
|
||||
select SOC_AMD_COMMON_BLOCK_ACPI
|
||||
select SOC_AMD_COMMON_BLOCK_LPC
|
||||
select SOC_AMD_COMMON_BLOCK_PCI
|
||||
select SOC_AMD_COMMON_BLOCK_PI
|
||||
|
|
Loading…
Reference in New Issue