/openbmc/smbios-mdr/src/ |
H A D | dimm.cpp | 17 #include "dimm.hpp" 41 sdbusplus::server::xyz::openbmc_project::inventory::item::Dimm::DeviceType; 44 sdbusplus::server::xyz::openbmc_project::inventory::item::Dimm::Ecc; 51 void Dimm::memoryInfoUpdate(uint8_t* smbiosTableStorage, in memoryInfoUpdate() 122 void Dimm::updateEccType(uint16_t exPhyArrayHandle) in updateEccType() 154 "Failed find the corresponding SMBIOS table type-16 data for dimm: {DIMM}", in updateEccType() 155 "DIMM", dimmNum); in updateEccType() 158 EccType Dimm::ecc(EccType value) in ecc() 160 return sdbusplus::server::xyz::openbmc_project::inventory::item::Dimm::ecc( in ecc() 164 uint16_t Dimm::memoryDataWidth(uint16_t value) in memoryDataWidth() [all …]
|
/openbmc/qemu/hw/mem/ |
H A D | pc-dimm.c | 2 * Dimm device for Memory Hotplug 23 #include "hw/mem/pc-dimm.h" 37 static MemoryRegion *pc_dimm_get_memory_region(PCDIMMDevice *dimm, Error **errp) in pc_dimm_get_memory_region() argument 39 if (!dimm->hostmem) { in pc_dimm_get_memory_region() 44 return host_memory_backend_get_memory(dimm->hostmem); in pc_dimm_get_memory_region() 47 void pc_dimm_pre_plug(PCDIMMDevice *dimm, MachineState *machine, Error **errp) in pc_dimm_pre_plug() argument 52 slot = object_property_get_int(OBJECT(dimm), PC_DIMM_SLOT_PROP, in pc_dimm_pre_plug() 68 object_property_set_int(OBJECT(dimm), PC_DIMM_SLOT_PROP, slot, in pc_dimm_pre_plug() 72 memory_device_pre_plug(MEMORY_DEVICE(dimm), machine, errp); in pc_dimm_pre_plug() 75 void pc_dimm_plug(PCDIMMDevice *dimm, MachineState *machine) in pc_dimm_plug() argument [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/misc/ |
H A D | intel,baytrail-fsp.txt | 45 do not set "fsp,enable-memory-down", then the DIMM SPD information will be 70 - fsp,dimm-0-enable 71 - fsp,dimm-1-enable 77 - fsp,dimm-width 78 - fsp,dimm-density 79 - fsp,dimm-bus-width 80 - fsp,dimm-sides 81 - fsp,dimm-tcl 82 - fsp,dimm-trpt-rcd 83 - fsp,dimm-twr [all …]
|
/openbmc/openbmc/meta-ibm/meta-sbp1/recipes-phosphor/inventory/static-inventory/ |
H A D | static-inventory.yaml | 27 Add the DIMM inventory path. 43 value: "DIMM C0A1" 48 xyz.openbmc_project.Inventory.Item.Dimm: 66 value: "DIMM C0A2" 71 xyz.openbmc_project.Inventory.Item.Dimm: 89 value: "DIMM C0B1" 94 xyz.openbmc_project.Inventory.Item.Dimm: 112 value: "DIMM C0B2" 117 xyz.openbmc_project.Inventory.Item.Dimm: 135 value: "DIMM C0C1" [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
D | sysfs-devices-edac |
|
/openbmc/openbmc/meta-ibm/meta-genesis3/recipes-phosphor/inventory/static-inventory/ |
H A D | static-inventory.yaml | 27 Add the DIMM inventory path. 43 value: "DIMM A0" 48 xyz.openbmc_project.Inventory.Item.Dimm: 66 value: "DIMM A1" 71 xyz.openbmc_project.Inventory.Item.Dimm: 89 value: "DIMM B0" 94 xyz.openbmc_project.Inventory.Item.Dimm: 112 value: "DIMM B1" 117 xyz.openbmc_project.Inventory.Item.Dimm: 135 value: "DIMM C0" [all …]
|
/openbmc/linux/tools/testing/nvdimm/test/ |
D | ndtest.c |
|
/openbmc/qemu/include/hw/mem/ |
H A D | pc-dimm.h | 2 * PC DIMM device 23 #define TYPE_PC_DIMM "pc-dimm" 57 * @realize: called after common dimm is realized so that the dimm based 65 void (*realize)(PCDIMMDevice *dimm, Error **errp); 66 void (*unrealize)(PCDIMMDevice *dimm); 69 void pc_dimm_pre_plug(PCDIMMDevice *dimm, MachineState *machine, Error **errp); 70 void pc_dimm_plug(PCDIMMDevice *dimm, MachineState *machine); 71 void pc_dimm_unplug(PCDIMMDevice *dimm, MachineState *machine);
|
/openbmc/smbios-mdr/include/ |
H A D | dimm.hpp | 25 #include <xyz/openbmc_project/Inventory/Item/Dimm/MemoryLocation/server.hpp> 26 #include <xyz/openbmc_project/Inventory/Item/Dimm/server.hpp> 37 sdbusplus::server::xyz::openbmc_project::inventory::item::Dimm::DeviceType; 40 sdbusplus::server::xyz::openbmc_project::inventory::item::Dimm::Ecc; 43 sdbusplus::server::xyz::openbmc_project::inventory::item::Dimm::MemoryTech; 46 sdbusplus::server::xyz::openbmc_project::inventory::item::Dimm::FormFactor; 50 class Dimm : class 52 sdbusplus::server::xyz::openbmc_project::inventory::item::Dimm>, 54 inventory::item::dimm::MemoryLocation>, 69 Dimm() = delete; [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/ |
H A D | Dimm.interface.yaml | 2 Implement to provide DIMM attributes. 11 Memory size of DIMM in Kilobyte. 32 the dimm. 180 DDR2 SDRAM Fully Buffered DIMM. 195 Fully Buffered DIMM 2. 225 DDR2 SDRAM Fully Buffered DIMM PROBE. 241 Registered DIMM. 244 Unbuffered DIMM. 247 Small Outline DIMM. 253 mini Registered DIMM. [all …]
|
/openbmc/linux/Documentation/hwmon/ |
D | peci-dimmtemp.rst |
|
/openbmc/openbmc/meta-quanta/meta-olympus-nuvoton/recipes-phosphor/configuration/olympus-nuvoton-yaml-config/ |
H A D | olympus-nuvoton-ipmi-fru.yaml | 149 xyz.openbmc_project.Inventory.Item.Dimm: 169 xyz.openbmc_project.Inventory.Item.Dimm: 189 xyz.openbmc_project.Inventory.Item.Dimm: 209 xyz.openbmc_project.Inventory.Item.Dimm: 229 xyz.openbmc_project.Inventory.Item.Dimm: 249 xyz.openbmc_project.Inventory.Item.Dimm: 269 xyz.openbmc_project.Inventory.Item.Dimm: 289 xyz.openbmc_project.Inventory.Item.Dimm: 309 xyz.openbmc_project.Inventory.Item.Dimm: 329 xyz.openbmc_project.Inventory.Item.Dimm: [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/configuration/p10bmc-yaml-config/ |
H A D | p10bmc-ipmi-fru.yaml | 39 xyz.openbmc_project.Inventory.Item.Dimm: 66 xyz.openbmc_project.Inventory.Item.Dimm: 93 xyz.openbmc_project.Inventory.Item.Dimm: 120 xyz.openbmc_project.Inventory.Item.Dimm: 147 xyz.openbmc_project.Inventory.Item.Dimm: 174 xyz.openbmc_project.Inventory.Item.Dimm: 201 xyz.openbmc_project.Inventory.Item.Dimm: 228 xyz.openbmc_project.Inventory.Item.Dimm: 255 xyz.openbmc_project.Inventory.Item.Dimm: 282 xyz.openbmc_project.Inventory.Item.Dimm: [all …]
|
/openbmc/openbmc/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-cmd/ |
H A D | kudo-ras.sh | 71 …REG70=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x70 w) # Core, DIMM, SLC, … 74 REG7A=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x7A w) # DIMM Hot Error 294 echo " DIMM HOT/Warn/Fault " 302 echo " DIMM HOT " 338 echo " Core, DIMM, SLC, PCIe, and Other errors: " 346 echo " DIMM CE Error " 349 echo " DIMM UE Error " 380 echo " DIMM VRD1 fault/warning " 383 echo " DIMM VRD2 fault/warning " 386 echo " DIMM VRD3 fault/warning " [all …]
|
/openbmc/skeleton/configs/ |
H A D | Witherspoon.py | 229 "fru_type": "DIMM", 233 "fru_type": "DIMM", 237 "fru_type": "DIMM", 241 "fru_type": "DIMM", 245 "fru_type": "DIMM", 249 "fru_type": "DIMM", 253 "fru_type": "DIMM", 257 "fru_type": "DIMM", 261 "fru_type": "DIMM", 265 "fru_type": "DIMM", [all …]
|
H A D | Garrison.py | 230 "fru_type": "DIMM", 234 "fru_type": "DIMM", 238 "fru_type": "DIMM", 242 "fru_type": "DIMM", 246 "fru_type": "DIMM", 250 "fru_type": "DIMM", 254 "fru_type": "DIMM", 258 "fru_type": "DIMM", 262 "fru_type": "DIMM", 266 "fru_type": "DIMM", [all …]
|
H A D | Zaius.py | 285 "fru_type": "DIMM", 289 "fru_type": "DIMM", 293 "fru_type": "DIMM", 297 "fru_type": "DIMM", 301 "fru_type": "DIMM", 305 "fru_type": "DIMM", 309 "fru_type": "DIMM", 313 "fru_type": "DIMM", 317 "fru_type": "DIMM", 321 "fru_type": "DIMM", [all …]
|
H A D | Lanyang.py | 285 "fru_type": "DIMM", 289 "fru_type": "DIMM", 293 "fru_type": "DIMM", 297 "fru_type": "DIMM", 301 "fru_type": "DIMM", 305 "fru_type": "DIMM", 309 "fru_type": "DIMM", 313 "fru_type": "DIMM", 317 "fru_type": "DIMM", 321 "fru_type": "DIMM", [all …]
|
H A D | Firestone.py | 230 "fru_type": "DIMM", 234 "fru_type": "DIMM", 238 "fru_type": "DIMM", 242 "fru_type": "DIMM", 246 "fru_type": "DIMM", 250 "fru_type": "DIMM", 254 "fru_type": "DIMM", 258 "fru_type": "DIMM", 262 "fru_type": "DIMM", 266 "fru_type": "DIMM", [all …]
|
/openbmc/linux/drivers/edac/ |
D | pasemi_edac.c |
|
/openbmc/phosphor-settingsd/ |
H A D | README.txt | 7 keyregex: "dimm" 9 matchregex: "/(dimm\d*)$" 12 objects at /org/openbmc/inventory that relate to the 'dimm' main 14 The 'matchregex' will identify all objects with names that start with 'dimm', 17 which is a group (dimm\d*).
|
/openbmc/u-boot/arch/x86/cpu/baytrail/ |
H A D | fsp_configs.c | 138 "fsp,dimm-0-enable"); in update_fsp_configs() 140 "fsp,dimm-1-enable"); in update_fsp_configs() 142 "fsp,dimm-width", in update_fsp_configs() 145 "fsp,dimm-density", in update_fsp_configs() 148 "fsp,dimm-bus-width", in update_fsp_configs() 151 "fsp,dimm-sides", in update_fsp_configs() 154 "fsp,dimm-tcl", 0x09); in update_fsp_configs() 156 "fsp,dimm-trpt-rcd", 0x09); in update_fsp_configs() 158 "fsp,dimm-twr", 0x0a); in update_fsp_configs() 160 "fsp,dimm-twtr", 0x05); in update_fsp_configs() [all …]
|
/openbmc/qemu/docs/ |
H A D | memory-hotplug.txt | 38 - "device_add": creates a front-end pc-dimm device and inserts it 45 (qemu) device_add pc-dimm,id=dimm1,memdev=mem1 59 (qemu) device_add pc-dimm,id=dimm1,memdev=mem1 72 -device pc-dimm,id=dimm1,memdev=mem1 \ 74 -device pc-dimm,id=dimm2,memdev=mem2 80 In order to be able to hot unplug pc-dimm device, QEMU has to be told the ids 81 of pc-dimm device and memory backend object. The ids were assigned when you hot 86 - "device_del": deletes a front-end pc-dimm device 89 For example, assuming that the pc-dimm device with id "dimm1" exists, and its memory
|
/openbmc/u-boot/drivers/ddr/marvell/axp/ |
H A D | ddr3_spd.c | 27 /* DIMM SPD offsets */ 99 /* Dimm Memory Type values */ 142 /* DIMM information structure */ 144 /* DIMM dimensions */ 162 /* DIMM timing parameters */ 178 /* DIMM vendor ID */ 183 u32 dimm); 198 * Args: dimm_addr - array of dimm addresses 209 /* Read the dimm eeprom */ in ddr3_get_dimm_num() 214 /* Far-End DIMM must be connected */ in ddr3_get_dimm_num() [all …]
|
/openbmc/openbmc-test-automation/data/ |
H A D | Witherspoon.py | 231 "fru_type": "DIMM", 235 "fru_type": "DIMM", 239 "fru_type": "DIMM", 243 "fru_type": "DIMM", 247 "fru_type": "DIMM", 251 "fru_type": "DIMM", 255 "fru_type": "DIMM", 259 "fru_type": "DIMM", 263 "fru_type": "DIMM", 267 "fru_type": "DIMM", [all …]
|