blob: 6b0d53df0f2072a6d33a27734e0a81fff70065ba [file] [log] [blame]
Eric Biederman8ca8d762003-04-22 19:02:15 +00001#ifndef VERSION_H
2#define VERSION_H
3
4/* Motherboard Information */
5extern const char mainboard_vendor[];
6extern const char mainboard_part_number[];
7
Stefan Reinauerf8ee1802008-01-18 15:08:58 +00008/* coreboot Version */
9extern const char coreboot_version[];
10extern const char coreboot_extra_version[];
11extern const char coreboot_build[];
Vladimir Serbinenko6ead2532014-08-23 01:08:09 +020012extern const unsigned int coreboot_version_timestamp;
Elyes HAOUAS94ad3762019-02-15 17:39:56 +010013extern const unsigned int coreboot_major_revision;
14extern const unsigned int coreboot_minor_revision;
Eric Biederman8ca8d762003-04-22 19:02:15 +000015
Stefan Reinauerf8ee1802008-01-18 15:08:58 +000016/* When coreboot was compiled */
17extern const char coreboot_compile_time[];
Kyösti Mälkkic36af7b2014-11-18 12:41:16 +020018extern const char coreboot_dmi_date[];
19
20struct bcd_date {
21 unsigned char century;
22 unsigned char year;
23 unsigned char month;
24 unsigned char day;
25 unsigned char weekday;
26};
27
28extern const struct bcd_date coreboot_build_date;
Eric Biederman8ca8d762003-04-22 19:02:15 +000029
Elyes HAOUAS26071aa2019-02-15 08:21:33 +010030/* IASL version */
31extern const unsigned int asl_revision;
32
Eric Biederman8ca8d762003-04-22 19:02:15 +000033#endif /* VERSION_H */