coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
acpimmio_map.h File Reference

Go to the source code of this file.

Macros

#define AMD_SB_ACPI_MMIO_ADDR   0xfed80000
 
#define ACPIMMIO_SM_PCI_BANK   0x0000
 
#define ACPIMMIO_GPIO_100_BANK   0x0100
 
#define ACPIMMIO_SMI_BANK   0x0200
 
#define ACPIMMIO_PMIO_BANK   0x0300
 
#define ACPIMMIO_PMIO2_BANK   0x0400
 
#define ACPIMMIO_BIOSRAM_BANK   0x0500
 
#define ACPIMMIO_CMOSRAM_BANK   0x0600
 
#define ACPIMMIO_CMOS_BANK   0x0700
 
#define ACPIMMIO_ACPI_BANK   0x0800
 
#define ACPIMMIO_ASF_BANK   0x0900
 
#define ACPIMMIO_SMBUS_BANK   0x0a00
 
#define ACPIMMIO_WDT_BANK   0x0b00
 
#define ACPIMMIO_HPET_BANK   0x0c00
 
#define ACPIMMIO_IOMUX_BANK   0x0d00
 
#define ACPIMMIO_MISC_BANK   0x0e00
 
#define ACPIMMIO_REMOTE_GPIO_BANK   0x1200
 
#define ACPIMMIO_DPVGA_BANK   0x1400
 
#define ACPIMMIO_GPIO0_BANK   0x1500
 
#define ACPIMMIO_XHCIPM_BANK   0x1c00
 
#define ACPIMMIO_ACDCTMR_BANK   0x1d00
 
#define ACPIMMIO_AOAC_BANK   0x1e00
 
#define ACPIMMIO_BASE(bank)   (AMD_SB_ACPI_MMIO_ADDR + ACPIMMIO_ ## bank ## _BANK)
 

Macro Definition Documentation

◆ ACPIMMIO_ACDCTMR_BANK

#define ACPIMMIO_ACDCTMR_BANK   0x1d00

Definition at line 127 of file acpimmio_map.h.

◆ ACPIMMIO_ACPI_BANK

#define ACPIMMIO_ACPI_BANK   0x0800

Definition at line 116 of file acpimmio_map.h.

◆ ACPIMMIO_AOAC_BANK

#define ACPIMMIO_AOAC_BANK   0x1e00

Definition at line 128 of file acpimmio_map.h.

◆ ACPIMMIO_ASF_BANK

#define ACPIMMIO_ASF_BANK   0x0900

Definition at line 117 of file acpimmio_map.h.

◆ ACPIMMIO_BASE

#define ACPIMMIO_BASE (   bank)    (AMD_SB_ACPI_MMIO_ADDR + ACPIMMIO_ ## bank ## _BANK)

Definition at line 130 of file acpimmio_map.h.

◆ ACPIMMIO_BIOSRAM_BANK

#define ACPIMMIO_BIOSRAM_BANK   0x0500

Definition at line 113 of file acpimmio_map.h.

◆ ACPIMMIO_CMOS_BANK

#define ACPIMMIO_CMOS_BANK   0x0700

Definition at line 115 of file acpimmio_map.h.

◆ ACPIMMIO_CMOSRAM_BANK

#define ACPIMMIO_CMOSRAM_BANK   0x0600

Definition at line 114 of file acpimmio_map.h.

◆ ACPIMMIO_DPVGA_BANK

#define ACPIMMIO_DPVGA_BANK   0x1400

Definition at line 124 of file acpimmio_map.h.

◆ ACPIMMIO_GPIO0_BANK

#define ACPIMMIO_GPIO0_BANK   0x1500

Definition at line 125 of file acpimmio_map.h.

◆ ACPIMMIO_GPIO_100_BANK

#define ACPIMMIO_GPIO_100_BANK   0x0100

Definition at line 109 of file acpimmio_map.h.

◆ ACPIMMIO_HPET_BANK

#define ACPIMMIO_HPET_BANK   0x0c00

Definition at line 120 of file acpimmio_map.h.

◆ ACPIMMIO_IOMUX_BANK

#define ACPIMMIO_IOMUX_BANK   0x0d00

Definition at line 121 of file acpimmio_map.h.

◆ ACPIMMIO_MISC_BANK

#define ACPIMMIO_MISC_BANK   0x0e00

Definition at line 122 of file acpimmio_map.h.

◆ ACPIMMIO_PMIO2_BANK

#define ACPIMMIO_PMIO2_BANK   0x0400

Definition at line 112 of file acpimmio_map.h.

◆ ACPIMMIO_PMIO_BANK

#define ACPIMMIO_PMIO_BANK   0x0300

Definition at line 111 of file acpimmio_map.h.

◆ ACPIMMIO_REMOTE_GPIO_BANK

#define ACPIMMIO_REMOTE_GPIO_BANK   0x1200

Definition at line 123 of file acpimmio_map.h.

◆ ACPIMMIO_SM_PCI_BANK

#define ACPIMMIO_SM_PCI_BANK   0x0000

Definition at line 108 of file acpimmio_map.h.

◆ ACPIMMIO_SMBUS_BANK

#define ACPIMMIO_SMBUS_BANK   0x0a00

Definition at line 118 of file acpimmio_map.h.

◆ ACPIMMIO_SMI_BANK

#define ACPIMMIO_SMI_BANK   0x0200

Definition at line 110 of file acpimmio_map.h.

◆ ACPIMMIO_WDT_BANK

#define ACPIMMIO_WDT_BANK   0x0b00

Definition at line 119 of file acpimmio_map.h.

◆ ACPIMMIO_XHCIPM_BANK

#define ACPIMMIO_XHCIPM_BANK   0x1c00

Definition at line 126 of file acpimmio_map.h.

◆ AMD_SB_ACPI_MMIO_ADDR

#define AMD_SB_ACPI_MMIO_ADDR   0xfed80000

Definition at line 100 of file acpimmio_map.h.