coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <acpi/acpi.h>
#include <acpi/acpigen.h>
#include <cbmem.h>
#include <cpu/x86/smm.h>
#include <device/device.h>
#include <device/pci.h>
#include <device/pci_ids.h>
#include <cpu/x86/lapic_def.h>
#include <fsp/util.h>
#include <soc/iomap.h>
#include <soc/iosf.h>
#include <soc/pci_devs.h>
#include <soc/ramstage.h>
#include <stddef.h>
Go to the source code of this file.
Macros | |
#define | RES_IN_KiB(r) ((r) >> 10) |
Functions | |
uint32_t | nc_read_top_of_low_memory (void) |
static void | nc_read_resources (struct device *dev) |
static void | nc_generate_ssdt (const struct device *dev) |
Variables | |
static struct device_operations | nc_ops |
static const struct pci_driver nc_driver | __pci_driver |
#define RES_IN_KiB | ( | r | ) | ((r) >> 10) |
Definition at line 54 of file northcluster.c.
Definition at line 149 of file northcluster.c.
Definition at line 68 of file northcluster.c.
References BUNIT_BMBOUND_HI, BUNIT_MMCONF_REG, cbmem_find(), CBMEM_ID_FSP_RESERVED_MEMORY, iosf_bunit_read(), LAPIC_DEFAULT_BASE, mmio_resource, nc_read_top_of_low_memory(), pci_dev_read_resources(), ram_resource, RES_IN_KiB, reserved_ram_resource, and smm_region().
Definition at line 56 of file northcluster.c.
References BUNIT_BMBOUND, and iosf_bunit_read().
|
static |
Definition at line 149 of file northcluster.c.
|
static |
Definition at line 149 of file northcluster.c.