summaryrefslogtreecommitdiff
path: root/src/include/smbios.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/smbios.h')
-rw-r--r--src/include/smbios.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/include/smbios.h b/src/include/smbios.h
index ebe167ef20..42c5d2da94 100644
--- a/src/include/smbios.h
+++ b/src/include/smbios.h
@@ -8,8 +8,14 @@ unsigned long smbios_write_tables(unsigned long start);
int smbios_add_string(char *start, const char *str);
int smbios_string_table_len(char *start);
+/* Used by mainboard to add an on-board device */
+int smbios_write_type41(unsigned long *current, int *handle,
+ const char *name, u8 instance, u16 segment,
+ u8 bus, u8 device, u8 function);
+
const char *smbios_mainboard_manufacturer(void);
const char *smbios_mainboard_product_name(void);
+
const char *smbios_mainboard_serial_number(void);
const char *smbios_mainboard_version(void);
void smbios_mainboard_set_uuid(u8 *uuid);