summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorElyes HAOUAS <ehaouas@noos.fr>2018-11-14 17:51:00 +0100
committerPatrick Georgi <pgeorgi@google.com>2018-11-16 15:48:04 +0000
commit28114ae71bd94c5db17073e1e9a96173331055be (patch)
tree6b716fce0c8b59dc40ddbf3d1d6e15211e70c793 /src/include
parent0acb28a9c08d6bbb769e20f727469e701572cd3a (diff)
SMBIOS: Remove duplicated smbios_memory_type enum
Change-Id: I49554d13f1b6371b85a58cc1263608ad9e99130e Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr> Reviewed-on: https://review.coreboot.org/29638 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Rudolph <siro@das-labor.org> Reviewed-by: Richard Spiegel <richard.spiegel@silverbackltd.com>
Diffstat (limited to 'src/include')
-rw-r--r--src/include/memory_info.h2
-rw-r--r--src/include/smbios.h36
2 files changed, 7 insertions, 31 deletions
diff --git a/src/include/memory_info.h b/src/include/memory_info.h
index 5976e319f8..93c7b6bfc9 100644
--- a/src/include/memory_info.h
+++ b/src/include/memory_info.h
@@ -36,7 +36,7 @@ struct dimm_info {
/*
* SMBIOS (not SPD) device type.
*
- * See the smbios.h smbios_memory_device_type enum.
+ * See the smbios.h smbios_memory_type enum.
*/
uint16_t ddr_type;
uint16_t ddr_frequency;
diff --git a/src/include/smbios.h b/src/include/smbios.h
index 574b92469f..14badbc964 100644
--- a/src/include/smbios.h
+++ b/src/include/smbios.h
@@ -97,36 +97,6 @@ typedef enum {
} smbios_memory_bus_width;
typedef enum {
- MEMORY_DEVICE_OTHER = 0x01,
- MEMORY_DEVICE_UNKNOWN = 0x02,
- MEMORY_DEVICE_DRAM = 0x03,
- MEMORY_DEVICE_EDRAM = 0x04,
- MEMORY_DEVICE_VRAM = 0x05,
- MEMORY_DEVICE_SRAM = 0x06,
- MEMORY_DEVICE_RAM = 0x07,
- MEMORY_DEVICE_ROM = 0x08,
- MEMORY_DEVICE_FLASH = 0x09,
- MEMORY_DEVICE_EEPROM = 0x0A,
- MEMORY_DEVICE_FEPROM = 0x0B,
- MEMORY_DEVICE_EPROM = 0x0C,
- MEMORY_DEVICE_CDRAM = 0x0D,
- MEMORY_DEVICE_3DRAM = 0x0E,
- MEMORY_DEVICE_SDRAM = 0x0F,
- MEMORY_DEVICE_SGRAM = 0x10,
- MEMORY_DEVICE_RDRAM = 0x11,
- MEMORY_DEVICE_DDR = 0x12,
- MEMORY_DEVICE_DDR2 = 0x13,
- MEMORY_DEVICE_DDR2_FB_DIMM = 0x14,
- MEMORY_DEVICE_DDR3 = 0x18,
- MEMORY_DEVICE_DBD2 = 0x19,
- MEMORY_DEVICE_DDR4 = 0x1A,
- MEMORY_DEVICE_LPDDR = 0x1B,
- MEMORY_DEVICE_LPDDR2 = 0x1C,
- MEMORY_DEVICE_LPDDR3 = 0x1D,
- MEMORY_DEVICE_LPDDR4 = 0x1E,
-} smbios_memory_device_type;
-
-typedef enum {
MEMORY_FORMFACTOR_OTHER = 0x01,
MEMORY_FORMFACTOR_UNKNOWN = 0x02,
MEMORY_FORMFACTOR_SIMM = 0x03,
@@ -167,6 +137,12 @@ typedef enum {
MEMORY_TYPE_DDR2_FBDIMM = 0x14,
MEMORY_TYPE_DDR3 = 0x18,
MEMORY_TYPE_FBD2 = 0x19,
+ MEMORY_TYPE_DDR4 = 0x1a,
+ MEMORY_TYPE_LPDDR = 0x1b,
+ MEMORY_TYPE_LPDDR2 = 0x1c,
+ MEMORY_TYPE_LPDDR3 = 0x1d,
+ MEMORY_TYPE_LPDDR4 = 0x1e,
+ MEMORY_TYPE_LOGICAL_NON_VOLATILE_DEVICE = 0x1f,
} smbios_memory_type;
typedef enum {