soc/intel/apollolake: use common FADT infrastructure
Instead of having the mainboards duplicate the same boilerplate code utilize the common FADT infrastructure to reduce duplication. Change-Id: If824619fd619433974e588050a933d2c19b97ec8 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: https://review.coreboot.org/14779 Tested-by: build bot (Jenkins) Reviewed-by: Duncan Laurie <dlaurie@google.com> Reviewed-by: Andrey Petrov <andrey.petrov@intel.com> Reviewed-by: Furquan Shaikh <furquan@google.com>
This commit is contained in:
@@ -67,10 +67,13 @@ unsigned long acpi_fill_madt(unsigned long current)
|
||||
return acpi_madt_irq_overrides(current);
|
||||
}
|
||||
|
||||
void soc_fill_common_fadt(acpi_fadt_t * fadt)
|
||||
void acpi_fill_fadt(acpi_fadt_t * fadt)
|
||||
{
|
||||
const uint16_t pmbase = ACPI_PMIO_BASE;
|
||||
|
||||
/* Use ACPI 5.0 revision. */
|
||||
fadt->header.revision = ACPI_FADT_REV_ACPI_5_0;
|
||||
|
||||
fadt->sci_int = acpi_sci_irq();
|
||||
fadt->smi_cmd = 0; /* No Smi Handler as SMI_CMD is 0*/
|
||||
|
||||
|
Reference in New Issue
Block a user