Enable/fix compilation of i8254 code in ram stage.
[coreboot.git] / src / include / cbmem.h
index 5fd2e78aff7cb00015ee8b1bffc4bdb8bb280e91..7c5ec0784d27823b8def0125f2c0fb0b31629b06 100644 (file)
@@ -38,6 +38,7 @@ extern uint64_t high_tables_base, high_tables_size;
 #define CBMEM_ID_PIRQ          0x49525154
 #define CBMEM_ID_MPTABLE       0x534d5054
 #define CBMEM_ID_RESUME                0x5245534d
+#define CBMEM_ID_SMBIOS         0x534d4254
 #define CBMEM_ID_NONE          0x00000000
 
 void cbmem_initialize(void);
@@ -49,8 +50,9 @@ void *cbmem_find(u32 id);
 void cbmem_list(void);
 void cbmem_arch_init(void);
 
+extern struct cbmem_entry *get_cbmem_toc(void);
+
 #ifndef __PRE_RAM__
-struct cbmem_entry *get_cbmem_toc(void);
 void set_cbmem_toc(struct cbmem_entry *);
 #endif
 #endif