Fill out ChromeOS specific coreboot table extensions
[coreboot.git] / src / include / boot / tables.h
index 618c32ef94c77e08ac2f51c6217a1eb99da8d706..4b3f70cf4ef59f4b4eae93a1f1106b5c247a344f 100644 (file)
@@ -1,9 +1,12 @@
 #ifndef BOOT_TABLES_H
 #define BOOT_TABLES_H
 
-#include <mem.h>
-#include <boot/linuxbios_tables.h>
+#include <boot/coreboot_tables.h>
+#include <arch/coreboot_tables.h>
 
-struct lb_memory *write_tables(struct mem_range *mem, unsigned long *processor_map);
+void lb_add_memory_range(struct lb_memory *mem,
+       uint32_t type, uint64_t start, uint64_t size);
+
+struct lb_memory *write_tables(void);
 
 #endif /* BOOT_TABLES_H */