src/mainboard: Capitalize ROM, RAM, CPU and APIC
Change-Id: Ia1f24d328a065a54975adde067df36c5751bff2d Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr> Reviewed-on: https://review.coreboot.org/15987 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth <martinroth@google.com>
This commit is contained in:
committed by
Martin Roth
parent
589ef9de8f
commit
8ab989e315
@@ -14,7 +14,7 @@
|
||||
*/
|
||||
#include <boot_device.h>
|
||||
|
||||
/* Maps directly to NOR flash up to rom size. */
|
||||
/* Maps directly to NOR flash up to ROM size. */
|
||||
static const struct mem_region_device boot_dev =
|
||||
MEM_REGION_DEV_RO_INIT((void *)0x0, CONFIG_ROM_SIZE);
|
||||
|
||||
|
@@ -43,7 +43,7 @@ Scope(\_SB) {
|
||||
PRS, 256
|
||||
}
|
||||
Method(PRSC, 0) {
|
||||
// Local5 = active cpu bitmap
|
||||
// Local5 = active CPU bitmap
|
||||
Store(PRS, Local5)
|
||||
// Local2 = last read byte from bitmap
|
||||
Store(Zero, Local2)
|
||||
@@ -56,7 +56,7 @@ Scope(\_SB) {
|
||||
// Shift down previously read bitmap byte
|
||||
ShiftRight(Local2, 1, Local2)
|
||||
} Else {
|
||||
// Read next byte from cpu bitmap
|
||||
// Read next byte from CPU bitmap
|
||||
Store(DerefOf(Index(Local5, ShiftRight(Local0, 3))), Local2)
|
||||
}
|
||||
// Local3 = active state for this cpu
|
||||
|
@@ -118,21 +118,21 @@ int fw_cfg_max_cpus(void)
|
||||
/* ---------------------------------------------------------------------- */
|
||||
|
||||
/*
|
||||
* Starting with release 1.7 qemu provides acpi tables via fw_cfg.
|
||||
* Starting with release 1.7 qemu provides ACPI tables via fw_cfg.
|
||||
* Main advantage is that new (virtual) hardware which needs acpi
|
||||
* support JustWorks[tm] without having to patch & update the firmware
|
||||
* (seabios, coreboot, ...) accordingly.
|
||||
*
|
||||
* Qemu provides a etc/table-loader file with instructions for the
|
||||
* firmware:
|
||||
* - A "load" instruction to fetch acpi data from fw_cfg.
|
||||
* - A "load" instruction to fetch ACPI data from fw_cfg.
|
||||
* - A "pointer" instruction to patch a pointer. This is needed to
|
||||
* get table-to-table references right, it is basically a
|
||||
* primitive dynamic linker for acpi tables.
|
||||
* - A "checksum" instruction to generate acpi table checksums.
|
||||
* primitive dynamic linker for ACPI tables.
|
||||
* - A "checksum" instruction to generate ACPI table checksums.
|
||||
*
|
||||
* If a etc/table-loader file is found we'll go try loading the acpi
|
||||
* tables from fw_cfg, otherwise we'll fallback to the acpi tables
|
||||
* tables from fw_cfg, otherwise we'll fallback to the ACPI tables
|
||||
* compiled in.
|
||||
*/
|
||||
|
||||
@@ -211,7 +211,7 @@ unsigned long fw_cfg_acpi_tables(unsigned long start)
|
||||
if (rc < 0)
|
||||
return 0;
|
||||
|
||||
printk(BIOS_DEBUG, "QEMU: found acpi tables in fw_cfg.\n");
|
||||
printk(BIOS_DEBUG, "QEMU: found ACPI tables in fw_cfg.\n");
|
||||
|
||||
max = rc / sizeof(*s);
|
||||
s = malloc(rc);
|
||||
@@ -259,7 +259,7 @@ unsigned long fw_cfg_acpi_tables(unsigned long start)
|
||||
|
||||
default:
|
||||
/*
|
||||
* Should not happen. acpi knows 1 and 2 byte ptrs
|
||||
* Should not happen. ACPI knows 1 and 2 byte ptrs
|
||||
* too, but we are operating with 32bit offsets which
|
||||
* would simply not fit in there ...
|
||||
*/
|
||||
@@ -293,13 +293,13 @@ unsigned long fw_cfg_acpi_tables(unsigned long start)
|
||||
};
|
||||
}
|
||||
|
||||
printk(BIOS_DEBUG, "QEMU: loaded acpi tables from fw_cfg.\n");
|
||||
printk(BIOS_DEBUG, "QEMU: loaded ACPI tables from fw_cfg.\n");
|
||||
free(s);
|
||||
free(addrs);
|
||||
return ALIGN(current, 16);
|
||||
|
||||
err:
|
||||
printk(BIOS_DEBUG, "QEMU: loading acpi tables from fw_cfg failed.\n");
|
||||
printk(BIOS_DEBUG, "QEMU: loading ACPI tables from fw_cfg failed.\n");
|
||||
free(s);
|
||||
free(addrs);
|
||||
return 0;
|
||||
|
@@ -72,7 +72,7 @@ static void cpu_pci_domain_read_resources(struct device *dev)
|
||||
fw_cfg_load_file("etc/e820", list);
|
||||
for (i = 0; i < size/sizeof(*list); i++) {
|
||||
switch (list[i].type) {
|
||||
case 1: /* ram */
|
||||
case 1: /* RAM */
|
||||
printk(BIOS_DEBUG, "QEMU: e820/ram: 0x%08llx +0x%08llx\n",
|
||||
list[i].address, list[i].length);
|
||||
if (list[i].address == 0) {
|
||||
@@ -135,7 +135,7 @@ static void cpu_pci_domain_read_resources(struct device *dev)
|
||||
* Reserve the region between top-of-ram and the
|
||||
* mmconf xbar (ar 0xb0000000), so coreboot doesn't
|
||||
* place pci bars there. The region isn't declared as
|
||||
* pci io window in the acpi tables (\_SB.PCI0._CRS).
|
||||
* pci io window in the ACPI tables (\_SB.PCI0._CRS).
|
||||
*/
|
||||
res = new_resource(dev, idx++);
|
||||
res->base = tomk * 1024;
|
||||
|
@@ -26,7 +26,7 @@ static void mainboard_enable(device_t dev)
|
||||
;
|
||||
}
|
||||
|
||||
// Where does ram live?
|
||||
// Where does RAM live?
|
||||
ram_resource(dev, 0, 2048, 32768);
|
||||
cbmem_recovery(0);
|
||||
}
|
||||
|
Reference in New Issue
Block a user