Patrick Georgi | 55189c9 | 2020-05-10 20:09:31 +0200 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
Stefan Reinauer | 6540ae5 | 2007-07-12 16:35:42 +0000 | [diff] [blame] | 2 | |
Uwe Hermann | 6e56594 | 2008-03-01 19:06:32 +0000 | [diff] [blame] | 3 | #ifndef LBTABLE_H |
| 4 | #define LBTABLE_H |
Stefan Reinauer | 6540ae5 | 2007-07-12 16:35:42 +0000 | [diff] [blame] | 5 | |
| 6 | #include "common.h" |
| 7 | |
Stefan Reinauer | 90b96b6 | 2010-01-13 21:00:23 +0000 | [diff] [blame] | 8 | void get_lbtable(void); |
| 9 | void get_layout_from_cmos_table(void); |
Patrick Georgi | 269e932 | 2011-01-21 07:24:08 +0000 | [diff] [blame] | 10 | void get_layout_from_cbfs_file(void); |
Stefan Reinauer | 90b96b6 | 2010-01-13 21:00:23 +0000 | [diff] [blame] | 11 | void dump_lbtable(void); |
| 12 | void list_lbtable_choices(void); |
| 13 | void list_lbtable_item(const char item[]); |
Mathias Krause | 155c379 | 2011-03-10 07:52:02 +0000 | [diff] [blame] | 14 | const struct lb_record *find_lbrec(uint32_t tag); |
Stefan Reinauer | 6540ae5 | 2007-07-12 16:35:42 +0000 | [diff] [blame] | 15 | |
Patrick Georgi | 36ade67 | 2011-01-28 07:56:39 +0000 | [diff] [blame] | 16 | void process_layout(void); |
Stefan Reinauer | 90b96b6 | 2010-01-13 21:00:23 +0000 | [diff] [blame] | 17 | #endif /* LBTABLE_H */ |