Extend coreboot table entry for serial ports
[coreboot.git] / src / include / boot / coreboot_tables.h
index 983b03f602f364701b9ffdb5b45bfc88bb591942..45ba3af110e20a56624cbe281062dd95568aed14 100644 (file)
@@ -146,7 +146,10 @@ struct lb_string {
 struct lb_serial {
        uint32_t tag;
        uint32_t size;
-       uint16_t ioport;
+#define LB_SERIAL_TYPE_IO_MAPPED     1
+#define LB_SERIAL_TYPE_MEMORY_MAPPED 2
+       uint32_t type;
+       uint32_t baseaddr;
        uint32_t baud;
 };