soc/intel/common/block/acpi: Skip UART debug table if not used
Skip the ACPI UART debug table if common block UART isn't selected. Change-Id: I8d627998ca450c32496c90e51aad48f332b40e23 Signed-off-by: Marc Jones <marcjones@sysproconsulting.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/48247 Reviewed-by: Jay Talbott <JayTalbott@sysproconsulting.com> Reviewed-by: Patrick Rudolph <siro@das-labor.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
cf3dcd6d29
commit
5258f4f93e
|
@ -158,9 +158,12 @@ unsigned long southbridge_write_acpi_tables(const struct device *device,
|
||||||
unsigned long current,
|
unsigned long current,
|
||||||
struct acpi_rsdp *rsdp)
|
struct acpi_rsdp *rsdp)
|
||||||
{
|
{
|
||||||
current = acpi_write_dbg2_pci_uart(rsdp, current,
|
if (CONFIG(SOC_INTEL_COMMON_BLOCK_UART)) {
|
||||||
uart_get_device(),
|
current = acpi_write_dbg2_pci_uart(rsdp, current,
|
||||||
ACPI_ACCESS_SIZE_DWORD_ACCESS);
|
uart_get_device(),
|
||||||
|
ACPI_ACCESS_SIZE_DWORD_ACCESS);
|
||||||
|
}
|
||||||
|
|
||||||
return acpi_write_hpet(device, current, rsdp);
|
return acpi_write_hpet(device, current, rsdp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue