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; |
