coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
fadt.c File Reference
#include <device/pci_ops.h>
#include <acpi/acpi.h>
#include <cpu/x86/smm.h>
#include <version.h>
#include <southbridge/intel/common/pmbase.h>
#include "i82801gx.h"
#include "chip.h"
Include dependency graph for fadt.c:

Go to the source code of this file.

Functions

void acpi_fill_fadt (acpi_fadt_t *fadt)
 Create the Fixed ACPI Description Tables (FADT) for any board with this SB. More...
 

Function Documentation

◆ acpi_fill_fadt()

void acpi_fill_fadt ( acpi_fadt_t fadt)

Create the Fixed ACPI Description Tables (FADT) for any board with this SB.

Reference: ACPIspec40a, 5.2.9, page 118

Definition at line 11 of file fadt.c.

References acpi_gen_regaddr::access_size, ACPI_ACCESS_SIZE_BYTE_ACCESS, ACPI_ACCESS_SIZE_DWORD_ACCESS, ACPI_ACCESS_SIZE_WORD_ACCESS, ACPI_ADDRESS_SPACE_IO, acpi_fadt::acpi_disable, acpi_fadt::acpi_enable, ACPI_FADT_8042, ACPI_FADT_C1_SUPPORTED, ACPI_FADT_C2_MP_SUPPORTED, ACPI_FADT_DOCKING_SUPPORTED, ACPI_FADT_LEGACY_DEVICES, ACPI_FADT_PLATFORM_CLOCK, ACPI_FADT_S4_RTC_WAKE, ACPI_FADT_SLEEP_BUTTON, ACPI_FADT_WBINVD, acpi_gen_regaddr::addrh, acpi_gen_regaddr::addrl, APM_CNT, APM_CNT_ACPI_DISABLE, APM_CNT_ACPI_ENABLE, acpi_gen_regaddr::bit_offset, acpi_gen_regaddr::bit_width, chip, device::chip_info, acpi_fadt::day_alrm, acpi_fadt::duty_offset, acpi_fadt::duty_width, acpi_fadt::flags, acpi_fadt::gpe0_blk, acpi_fadt::gpe0_blk_len, GPE0_STS, acpi_fadt::iapc_boot_arch, lpc_get_pmbase(), acpi_fadt::mon_alrm, acpi_fadt::p_lvl2_lat, acpi_fadt::p_lvl3_lat, pcidev_on_root(), permanent_smi_handler(), PM1_CNT, acpi_fadt::pm1_cnt_len, acpi_fadt::pm1_evt_len, PM1_TMR, acpi_fadt::pm1a_cnt_blk, acpi_fadt::pm1a_evt_blk, PM2_CNT, acpi_fadt::pm2_cnt_blk, acpi_fadt::pm2_cnt_len, acpi_fadt::pm_tmr_blk, acpi_fadt::pm_tmr_len, pmbase, acpi_fadt::sci_int, acpi_fadt::smi_cmd, acpi_gen_regaddr::space_id, acpi_fadt::x_gpe0_blk, acpi_fadt::x_pm1a_cnt_blk, acpi_fadt::x_pm1a_evt_blk, acpi_fadt::x_pm2_cnt_blk, and acpi_fadt::x_pm_tmr_blk.

Here is the call graph for this function: