coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <acpi/acpi_device.h>
#include <amdblocks/data_fabric.h>
#include <arch/hpet.h>
#include <console/console.h>
#include <cpu/x86/lapic_def.h>
#include <device/device.h>
#include <device/pci.h>
#include <device/pci_ids.h>
#include <soc/data_fabric.h>
#include <soc/iomap.h>
#include <types.h>
Go to the source code of this file.
Functions | |
void | data_fabric_set_mmio_np (void) |
static const char * | data_fabric_acpi_name (const struct device *dev) |
Variables | |
static struct device_operations | data_fabric_ops |
static const unsigned short | pci_device_ids [] |
static const struct pci_driver data_fabric_driver | __pci_driver |
|
static |
Definition at line 101 of file data_fabric.c.
References BIOS_ERR, device::device, NULL, PCI_DID_AMD_FAM17H_MODEL60H_DF0, PCI_DID_AMD_FAM17H_MODEL60H_DF1, PCI_DID_AMD_FAM17H_MODEL60H_DF2, PCI_DID_AMD_FAM17H_MODEL60H_DF3, PCI_DID_AMD_FAM17H_MODEL60H_DF4, PCI_DID_AMD_FAM17H_MODEL60H_DF5, PCI_DID_AMD_FAM17H_MODEL60H_DF6, PCI_DID_AMD_FAM17H_MODEL60H_DF7, PCI_DID_AMD_FAM19H_MODEL51H_DF0, PCI_DID_AMD_FAM19H_MODEL51H_DF1, PCI_DID_AMD_FAM19H_MODEL51H_DF2, PCI_DID_AMD_FAM19H_MODEL51H_DF3, PCI_DID_AMD_FAM19H_MODEL51H_DF4, PCI_DID_AMD_FAM19H_MODEL51H_DF5, PCI_DID_AMD_FAM19H_MODEL51H_DF6, PCI_DID_AMD_FAM19H_MODEL51H_DF7, and printk.
Definition at line 15 of file data_fabric.c.
References base, BIOS_ERR, D18F0_MMIO_SHIFT, data_fabric_broadcast_read32(), data_fabric_broadcast_write32(), data_fabric_disable_mmio_reg(), data_fabric_find_unused_mmio_reg(), data_fabric_print_mmio_conf(), DF_MMIO_DST_FABRIC_ID_SHIFT, DF_MMIO_NP, DF_MMIO_RE, DF_MMIO_WE, HPET_BASE_ADDRESS, IOMS0_FABRIC_ID, LAPIC_DEFAULT_BASE, NB_MMIO_BASE, NB_MMIO_CONTROL, NB_MMIO_LIMIT, NUM_NB_MMIO_REGS, and printk.
Referenced by soc_init().
|
static |
Definition at line 142 of file data_fabric.c.
|
static |
Definition at line 101 of file data_fabric.c.
|
static |
Definition at line 142 of file data_fabric.c.