coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
acpi.c File Reference
#include <types.h>
#include <console/console.h>
#include <commonlib/helpers.h>
#include <acpi/acpi.h>
#include <device/device.h>
#include <device/pci_ops.h>
#include "sandybridge.h"
#include <southbridge/intel/bd82x6x/pch.h>
Include dependency graph for acpi.c:

Go to the source code of this file.

Functions

static unsigned long acpi_create_igfx_rmrr (const unsigned long current)
 
static unsigned long acpi_fill_dmar (unsigned long current)
 
unsigned long northbridge_write_acpi_tables (const struct device *const dev, unsigned long current, struct acpi_rsdp *const rsdp)
 

Function Documentation

◆ acpi_create_igfx_rmrr()

static unsigned long acpi_create_igfx_rmrr ( const unsigned long  current)
static

Definition at line 12 of file acpi.c.

References acpi_create_dmar_rmrr(), BGSM, MiB, pci_read_config32(), pcidev_on_root(), and TOLUD.

Referenced by acpi_fill_dmar().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ acpi_fill_dmar()

◆ northbridge_write_acpi_tables()

unsigned long northbridge_write_acpi_tables ( const struct device *const  dev,
unsigned long  current,
struct acpi_rsdp *const  rsdp 
)