diff options
Diffstat (limited to 'include/linux/dmi.h')
-rw-r--r-- | include/linux/dmi.h | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/include/linux/dmi.h b/include/linux/dmi.h index 90e087f8d951..f156cca25ad0 100644 --- a/include/linux/dmi.h +++ b/include/linux/dmi.h | |||
@@ -23,6 +23,53 @@ enum dmi_device_type { | |||
23 | DMI_DEV_TYPE_DEV_ONBOARD = -3, | 23 | DMI_DEV_TYPE_DEV_ONBOARD = -3, |
24 | }; | 24 | }; |
25 | 25 | ||
26 | enum dmi_entry_type { | ||
27 | DMI_ENTRY_BIOS = 0, | ||
28 | DMI_ENTRY_SYSTEM, | ||
29 | DMI_ENTRY_BASEBOARD, | ||
30 | DMI_ENTRY_CHASSIS, | ||
31 | DMI_ENTRY_PROCESSOR, | ||
32 | DMI_ENTRY_MEM_CONTROLLER, | ||
33 | DMI_ENTRY_MEM_MODULE, | ||
34 | DMI_ENTRY_CACHE, | ||
35 | DMI_ENTRY_PORT_CONNECTOR, | ||
36 | DMI_ENTRY_SYSTEM_SLOT, | ||
37 | DMI_ENTRY_ONBOARD_DEVICE, | ||
38 | DMI_ENTRY_OEMSTRINGS, | ||
39 | DMI_ENTRY_SYSCONF, | ||
40 | DMI_ENTRY_BIOS_LANG, | ||
41 | DMI_ENTRY_GROUP_ASSOC, | ||
42 | DMI_ENTRY_SYSTEM_EVENT_LOG, | ||
43 | DMI_ENTRY_PHYS_MEM_ARRAY, | ||
44 | DMI_ENTRY_MEM_DEVICE, | ||
45 | DMI_ENTRY_32_MEM_ERROR, | ||
46 | DMI_ENTRY_MEM_ARRAY_MAPPED_ADDR, | ||
47 | DMI_ENTRY_MEM_DEV_MAPPED_ADDR, | ||
48 | DMI_ENTRY_BUILTIN_POINTING_DEV, | ||
49 | DMI_ENTRY_PORTABLE_BATTERY, | ||
50 | DMI_ENTRY_SYSTEM_RESET, | ||
51 | DMI_ENTRY_HW_SECURITY, | ||
52 | DMI_ENTRY_SYSTEM_POWER_CONTROLS, | ||
53 | DMI_ENTRY_VOLTAGE_PROBE, | ||
54 | DMI_ENTRY_COOLING_DEV, | ||
55 | DMI_ENTRY_TEMP_PROBE, | ||
56 | DMI_ENTRY_ELECTRICAL_CURRENT_PROBE, | ||
57 | DMI_ENTRY_OOB_REMOTE_ACCESS, | ||
58 | DMI_ENTRY_BIS_ENTRY, | ||
59 | DMI_ENTRY_SYSTEM_BOOT, | ||
60 | DMI_ENTRY_MGMT_DEV, | ||
61 | DMI_ENTRY_MGMT_DEV_COMPONENT, | ||
62 | DMI_ENTRY_MGMT_DEV_THRES, | ||
63 | DMI_ENTRY_MEM_CHANNEL, | ||
64 | DMI_ENTRY_IPMI_DEV, | ||
65 | DMI_ENTRY_SYS_POWER_SUPPLY, | ||
66 | DMI_ENTRY_ADDITIONAL, | ||
67 | DMI_ENTRY_ONBOARD_DEV_EXT, | ||
68 | DMI_ENTRY_MGMT_CONTROLLER_HOST, | ||
69 | DMI_ENTRY_INACTIVE = 126, | ||
70 | DMI_ENTRY_END_OF_TABLE = 127, | ||
71 | }; | ||
72 | |||
26 | struct dmi_header { | 73 | struct dmi_header { |
27 | u8 type; | 74 | u8 type; |
28 | u8 length; | 75 | u8 length; |