cbmem: add CBMEM_ID_ROMSTAGE_INFO id
Introduce a new cbmem id to indicate romstage information. Proper coordination with ramstage and romstage can use this cbmem entity to communicate between one another. Change-Id: Id785f429eeff5b015188c36eb932e6a6ce122da8 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: http://review.coreboot.org/2790 Tested-by: build bot (Jenkins) Reviewed-by: Marc Jones <marc.jones@se-eng.com>
This commit is contained in:
parent
a146d58ca0
commit
a1db81b47a
|
@ -56,6 +56,7 @@
|
||||||
#define CBMEM_ID_CONSOLE 0x434f4e53
|
#define CBMEM_ID_CONSOLE 0x434f4e53
|
||||||
#define CBMEM_ID_ELOG 0x454c4f47
|
#define CBMEM_ID_ELOG 0x454c4f47
|
||||||
#define CBMEM_ID_COVERAGE 0x47434f56
|
#define CBMEM_ID_COVERAGE 0x47434f56
|
||||||
|
#define CBMEM_ID_ROMSTAGE_INFO 0x47545352
|
||||||
#define CBMEM_ID_NONE 0x00000000
|
#define CBMEM_ID_NONE 0x00000000
|
||||||
|
|
||||||
#ifndef __ASSEMBLER__
|
#ifndef __ASSEMBLER__
|
||||||
|
|
|
@ -262,6 +262,7 @@ void cbmem_list(void)
|
||||||
case CBMEM_ID_CONSOLE: printk(BIOS_DEBUG, "CONSOLE "); break;
|
case CBMEM_ID_CONSOLE: printk(BIOS_DEBUG, "CONSOLE "); break;
|
||||||
case CBMEM_ID_ELOG: printk(BIOS_DEBUG, "ELOG "); break;
|
case CBMEM_ID_ELOG: printk(BIOS_DEBUG, "ELOG "); break;
|
||||||
case CBMEM_ID_COVERAGE: printk(BIOS_DEBUG, "COVERAGE "); break;
|
case CBMEM_ID_COVERAGE: printk(BIOS_DEBUG, "COVERAGE "); break;
|
||||||
|
case CBMEM_ID_ROMSTAGE_INFO: printk(BIOS_DEBUG, "ROMSTAGE "); break;
|
||||||
default: printk(BIOS_DEBUG, "%08x ", cbmem_toc[i].id);
|
default: printk(BIOS_DEBUG, "%08x ", cbmem_toc[i].id);
|
||||||
}
|
}
|
||||||
printk(BIOS_DEBUG, "%08llx ", cbmem_toc[i].base);
|
printk(BIOS_DEBUG, "%08llx ", cbmem_toc[i].base);
|
||||||
|
|
Loading…
Reference in New Issue