summaryrefslogtreecommitdiff
path: root/services/smbios/src/dimm.cpp
AgeCommit message (Collapse)AuthorFilesLines
2019-12-05Change mdrv1 to match upstream dimm propertiesCheng C Yang1-10/+12
According to the commit change e59bc11535c21ca8134bc390403dc085d015837 in phosphor-dbus-interface, update mdrv1 to match the new dimm properties. Tested: Redfish can show correct DIMM information. Change-Id: I93f68755d2b8d1f8b3cfbb0ffa037da41915b407 Signed-off-by: Cheng C Yang <cheng.c.yang@intel.com>
2019-10-23Use properties in Asset for MDR V1Cheng C Yang1-12/+12
Use partNumber, SerialNumber and Manufacturer in Inventory/Decorator/Asset instead of Inventory/Item/Dimm for MDR V1 Tested: In https://BMC_IP/redfish/v1/Systems/system/Memory/dimm2 PartNumber, SerialNumber and Manufacturer should show as { "@odata.context": "/redfish/v1/$metadata#Memory.Memory", @odata.id": "/redfish/v1/Systems/system/Memory/dimm2", "@odata.type": "#Memory.v1_6_0.Memory", "CapacityMiB": 16384, "DataWidthBits": 64, "Id": "dimm2", "Manufacturer": "Samsung", "MemoryDeviceType": "DDR4", "MemoryType": "DRAM", "Name": "DIMM Slot", "PartNumber": "M393A2G40DB0-CPB ", "SerialNumber": "0209718C", "Status": { "Health": "OK", "State": "Enabled" } Change-Id: I647a6faddeed80f2fd0b9f432b68d1e08c123af9 Signed-off-by: Cheng C Yang <cheng.c.yang@intel.com>
2019-09-02Static code analysis scan issue fixChen,Yugang1-0/+5
Fix the issues found during code static scan Tested: test in board, BMC can get SMBIOS data. Change-Id: Ib4cd8e86251d5c2c10ce8a4968fb49db20e1bf1e Signed-off-by: Chen,Yugang <yugang.chen@linux.intel.com>
2018-07-19Push patch for smbios MDR V1 Service.cyang291-0/+223
DBUS interface provide: Method: RegionStatus RegionComplete RegionRead RegionWrite RegionLock Property: regionID CPU related properties DIMM related properties Change-Id: Id8c8f5753666e8a3ee78aa3d38fb1ac6a25bcc84 Signed-off-by: cyang29 <cheng.c.yang@intel.com>