summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/pldm
AgeCommit message (Collapse)AuthorFilesLines
2021-07-26pldm: srcrev bump 2e30eb1a8a..394fac67e9Andrew Geissler1-1/+1
Manojkiran Eda (1): Rectify few error messages in pldm Change-Id: I1f2ca230438b89ee39993c7950f6a4d4663eb2ec Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-23pldm: srcrev bump 4b533f253f..2e30eb1a8aAndrew Geissler1-1/+1
Chen Du (1): Add BIOS attribute hb_mirror_memory Sridevi Ramesh (2): PLDM: Implement encode response & decode request API for SetFRURecordTable pdr: Sensor support for various fault LEDS. Change-Id: Ie2c3e13df03ada13da5c0d89c3b8db72092eb70f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-19pldm: srcrev bump 45cd16be5c..4b533f253fAndrew Geissler1-1/+1
gokulsanker (4): libpldm: Add encode API for PassComponentTable request libpldm: Add decode API for PassComponentTable response libpldm: Add encode API for UpdateComponent request libpldm: Add decode API for UpdateComponent response Change-Id: Ica95a073f4a175498b4e8276ddcca7ae15aea624 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-16pldm: srcrev bump 50eedf5f34..45cd16be5cAndrew Geissler1-1/+1
Pavithra Barithaya (1): PLDM: Fix in the setNumericEffecterValueHandler Change-Id: I25f2c7cf46fa8d83cea77209b78e8a0758dca915 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-15pldm: srcrev bump 03b01ca8f0..50eedf5f34Andrew Geissler1-1/+1
Zach Clark (1): Add *_current definitions for currently-defined Hostboot BIOS attributes Change-Id: Id109a7acd0ac28254a2c22eb606d88556b5a33b7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-14pldm: srcrev bump b6540532d5..03b01ca8f0Andrew Geissler1-1/+1
Manojkiran Eda (1): Add support for vendor specific FruDbusLookup Change-Id: I2fa4902c67d63781b0f5326cd009520109942cb3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-13pldm: srcrev bump c0c7948108..b6540532d5Andrew Geissler1-1/+1
Sridevi Ramesh (1): BIOS: Add new option value 'ManualOnly' for 'pvm_stop_at_standby' Change-Id: I751c8117aff9df101b3a657eea3af9ea9a9be852 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-08pldm: srcrev bump b8cc3257fd..c0c7948108Andrew Geissler1-1/+1
Sampa Misra (1): implement async handlers for all requester commands Change-Id: I00156085fd0b2fe40e5536183bee3e5b6e2fe825 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-02pldm: srcrev bump 83a644cbaf..b8cc3257fdAndrew Geissler1-1/+1
Manojkiran Eda (1): Initial version of pldm-visualization-pdr tool Change-Id: I053d02bf6c5b22b6c21a1738fdd9efa84d754abf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-01pldm: srcrev bump 64a8f0fb34..83a644cbafAndrew Geissler1-1/+1
Sridevi Ramesh (1): libpldmresponder & pldmtool : Expand support for GetPLDMCommands Tom Joseph (1): libpldm: Fix validation in decode_get_firmware_parameters_resp Change-Id: I3863b37d4b23f7b772a494388be5e0911cda84d5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-29pldm: srcrev bump c33c2f05c9..64a8f0fb34Andrew Geissler1-1/+1
George Liu (2): Verify currect node is a child of current parent Add entity instance as an input parameter to pldm_pdr_tree_add() Change-Id: I8eaccc23ec728769c305e8b1efa5217ffae992cf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-25pldm: srcrev bump fe6f0d40f0..c33c2f05c9Andrew Geissler1-1/+1
Tom Joseph (4): common: Add helper function toString libpldm: Add API to decode firmware device ID record libpldm: Add API to decode component image info libpldm: Fix the check for the valid data length gokulsanker (2): libpldm: Add encode API for RequestUpdate cmd request libpldm: Add decode API for RequestUpdate cmd response Change-Id: Iee6ef4ef63dcfde005c6977122297c0a9041e8ae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24pldm: srcrev bump 9ea56f6260..fe6f0d40f0Andrew Geissler1-1/+1
Jayashankar Padath (1): fru: Add location code and VINI record in fru record table Pavithra Barithaya (1): PLDM: Change rate_unit field to None Tom Joseph (1): libpldm: Add API to decode package header info Change-Id: I8106b7588e472e75de2f9bf249e733ad91e7c1e5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22pldm: srcrev bump bc44b7bc1a..9ea56f6260Andrew Geissler1-1/+1
Christian Geddes (1): Update lid id for HCODE_LID and make HBD writeable in fileTable json Change-Id: Iff63d0c023d38ce73490fe0d0c23c2833f7c9d25 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22pldm: Add function2 dependencyTom Joseph1-0/+1
PLDM is adding infrastructure to register callbacks for the PLDM requester code. https://gerrit.openbmc-project.xyz/c/openbmc/pldm/+/43465 function2 is header only and already leveraged in sdeventplus and phosphor-ipmi-flash. function 2 provides move-only fu2::unique_function. Using function2 had an image size increase of 4K for PLDM daemon with build-type minsize. Signed-off-by: Tom Joseph <rushtotom@gmail.com> Change-Id: I427219b51cee7b29b7e62cc77d597143f21fcda0
2021-06-22pldm: srcrev bump 003fe02100..bc44b7bc1aAndrew Geissler1-1/+1
Tom Joseph (2): libpldm: Enhance decode of GetFirmwareParameters response libpldm: Fix is_string_type_valid Change-Id: I9f7fca4701c8c5e59ba786c9bbd9a589f72352b7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22pldm: srcrev bump ea72f240bb..003fe02100Andrew Geissler1-1/+1
Andrew Jeffery (1): systemd: Remove mctp-demux dependency Tom Joseph (1): requester: Enhance the PLDM requester code Change-Id: I4b52657c9b5c79ded2cae44c716fdada1fec0aad Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-21pldm: srcrev bump a137f903b5..ea72f240bbAndrew Geissler1-1/+1
Deepak Kodihalli (1): Initial version of pldm_fwup_pkg_creator.py Ilya Smirnov (1): Add Secure Version Lockin BIOS Attribute Sridevi Ramesh (1): bios: Remove two unneeded bios attributes as mentioned below Change-Id: I09227020d4f8a02e7dff7f0cf2e1fb281bcf26f8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18pldm: srcrev bump cb0982ba18..a137f903b5Andrew Geissler1-1/+1
Jayashankar Padath (1): fru: Add new inventory items in the fru parser Manojkiran Eda (1): Remove Inventory Manager dependency for pldm Pavithra Barithaya (1): PLDM: Remove Boot Progress entry from 11.json Tom Joseph (1): requester: PLDM handler for async request/response Change-Id: I76b5512fa5fe58b25b5d9f1e4d5e54f5a62927f5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17pldm: srcrev bump 772403b934..cb0982ba18Andrew Geissler1-1/+1
George Liu (1): Fix the return value of pack_pldm_header and unpack_pldm_header Tom Joseph (1): Fix: uninitialized local variable Change-Id: I8373b2d04738fff38bb361ea9a409723c40f4de3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-12pldm: srcrev bump 763b51ea10..772403b934Andrew Geissler1-1/+1
Pavithra Barithaya (1): PLDM: Fix for handling invalid event state Sridevi Ramesh (1): Fix for pldmtool GetFruRecordTable command with oem-ibm disabled. Change-Id: I136e13252db412c6451c94e03dc845d57ecdfaac Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-11pldm: srcrev bump 06347d7947..763b51ea10Andrew Geissler1-1/+1
Tom Joseph (1): libpldm: Add APIs to decode descriptor entries Change-Id: I46397f4419453ae3b9828ced8105912fef74df3a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-08pldm: srcrev bump 12c8a661ac..06347d7947Andrew Geissler1-1/+1
George Liu (1): pdr: Fix property values corresponding to sensor states Jayashankar Padath (2): pdr: dimm identify leds sensor/effecter support pdr: sensor/effecter support for power supply fault leds Manojkiran Eda (1): Improve the pldmtool to display logical entities Change-Id: I5466b3b1fe92a82166af99555090ac8085d7a3c6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-04pldm: srcrev bump ef90100482..12c8a661acAndrew Geissler1-1/+1
Manojkiran Eda (2): Set Memory Module entity type for DIMM's pldmtool : Add new entity types & statesets Sridevi Ramesh (1): Document README for pldmtool. Change-Id: I1124d6cf711d2439d8f508bdc515805af5717b09 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-02pldm: srcrev bump ef89c46de7..ef90100482Andrew Geissler1-1/+1
Christian Geddes (3): Add definition for hb_lid_ids attribute to string_attrs.json Support a list of CSVs for a file table entry path's value Add Hostboot's IPL-time lids to PLDM File Table json gokulsanker (5): libpldm : Add encode API for QueryDeviceIdentifiers cmd libpldm : Add decode API for QueryDeviceIdentifiers cmd libpldm: Added encode API for GetFirmwareParameters cmd libpldm: Add decode API for GetFirmwareParameters response libpldm: Add decode API for ComponentParameterTable entry Change-Id: Ifa582bd7c661b5f80da5a78426179cbe1d65817e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-27pldm: srcrev bump c073a20e1f..ef89c46de7Andrew Geissler1-1/+1
Jayashankar Padath (1): oem-ibm: Increase the hypervisor nvram size Change-Id: Ib0b6896f2c78596012bfa20139bd93c8c525ed12 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-26pldm: srcrev bump 79175b44a2..c073a20e1fAndrew Geissler1-1/+1
Sampa Misra (1): entity_association_tree: Keep tree always updated Change-Id: I719c2243e429faf9293aab58db5c07b101543b6c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-25pldm: srcrev bump 144ef2bd47..79175b44a2Andrew Geissler1-1/+1
Jayashankar Padath (1): pldmtool: Add new entity types in the pdr support list Change-Id: I0c30538708dac1dbd34506c4961bd68aae96bc23 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21pldm: srcrev bump 53f6731307..144ef2bd47Andrew Geissler1-1/+1
Corey Swenson (1): Add pldm bios attrs for huge_pages and power_limit Jayashankar Padath (2): pdr: Sensor/Effecter support for fan fault leds pdr: Sensor/Effecter support for identify leds Change-Id: If3a56e4f28cb583855f5021004ae1a073fd16f3a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18pldm: srcrev bump 02b4ee45d7..53f6731307Andrew Geissler1-1/+1
Manojkiran Eda (1): Enable LIBPLDMRESPONDER Flag with meson option Change-Id: I470c30a4f1df83752679e97aef482240883e137a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18pldm: srcrev bump fe77eea1cd..02b4ee45d7Andrew Geissler1-1/+1
George Liu (1): Update MAINTAINERS Sridevi Ramesh (1): PLDM: Implement encode response & decode request api for SetEventReceiver. Tom Joseph (2): tests: Organize the test code to make it modular libpldmresponder: Make libpldmresponder optional Change-Id: I2f09f00ff64f90102aa6e094889c6e5d7c8578bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-15pldm: srcrev bump a459fea673..fe77eea1cdAndrew Geissler1-1/+1
George Liu (2): libpldm: Add pldm_entity_extract method libpldm: Add parent to pldm_entity_node structure Change-Id: I2e17ba6dccf5240b776cc0407a519920921ea370 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-13pldm: srcrev bump bda160c1f1..a459fea673Andrew Geissler1-1/+1
Sagar Srinivas (1): PLDM: Encode Decode For SetEventReceiver command Tom Joseph (1): Fix missing header <optional> Change-Id: I63c05c462ae8ec1f922661063e818fcf753770d0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-12pldm: srcrev bump 219ace9a80..bda160c1f1Andrew Geissler1-1/+1
Corey Swenson (1): Add hb_huge_page_size to PLDM BIOS attributes Change-Id: I8fb3923e2f2ec191427c4b7e1b47571918bca8d6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-12pldm: srcrev bump 50304da5f2..219ace9a80Andrew Geissler1-1/+1
Varsha Kaverappa (1): PLDM : Multiple vmi certificate exchange Change-Id: I97c7b04a96ccb2504676cdeecf4b18ae8dd9dfaf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-06pldm: srcrev bump cfff3e9c1b..50304da5f2Andrew Geissler1-1/+1
Jayashankar Padath (1): pdr: Sensor/Effecter support for enc fault and identify leds Varsha Kaverappa (1): PDR/Sensor/Effecter for BMC owned LEDs Change-Id: Ie42ec8e56c4d5b9cf9ea3c94b907be5c44acd86d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-05pldm: srcrev bump 47cf663e2a..cfff3e9c1bAndrew Geissler1-1/+1
Jayashankar Padath (1): bios: Add/change bios attributes Change-Id: Icd1515869ed2e2a39c7bb9cf8eb1ac2fb6512608 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-30pldm: srcrev bump ada39c0f5d..47cf663e2aAndrew Geissler1-1/+1
Roland Veloz (1): pldmbios: Adding a BIOS attribute that can limit the number of cores activated Change-Id: I64738d5997a677d06755cae141ceb8d8ba1233cc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-30pldm: srcrev bump c038bac2bf..ada39c0f5dAndrew Geissler1-1/+1
Pavithra Barithaya (1): PLDM: Remove Boot Progress entry from 11.json Change-Id: I9112c4995f62d25f8ef314659133c68be2b3574b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-28pldm: srcrev bump a1d27606bc..c038bac2bfAndrew Geissler1-1/+1
George Liu (1): Fix potential map::at error Tom Joseph (1): MAINTAINERS: update email for Tom Zach Clark (1): Add definitions for Health State state set enumeration values Change-Id: I30c78636b25ed720ddd49fd29c1404d20a79f3b4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-26pldm: srcrev bump 70c7488f2b..a1d27606bcAndrew Geissler1-1/+1
Manojkiran Eda (1): Replace deprecated get_pkgconfig_variable with get_variable Change-Id: I7ac9a46412ae8561f08dcfbeb64d1c1347b094a6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-21pldm: srcrev bump b0d15f1fdb..70c7488f2bAndrew Geissler1-1/+1
Patrick Williams (6): build: rename dependency variable MAINTAINERS: update Sampa to match Gerrit build: add wrapfiles for dependencies build: add symlink for pldm.h build: switch global_arguments to project_arguments build: add wrapfile for gtest/gmock Change-Id: I41a8e5e850bcb97fd494b1002ce4cfc63cc0757d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-20pldm: srcrev bump 6b1d883043..b0d15f1fdbAndrew Geissler1-1/+1
Deepak Kodihalli (1): build: switch to C++20 Change-Id: I1cbdebf362108034f7e92e9dd2acfb3fec14396e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-15pldm: srcrev bump e7991b7532..6b1d883043Andrew Geissler1-1/+1
Manojkiran Eda (1): Fix broken IBM OEM Unit tests Change-Id: I60724b01d70a533278bbc1c5d040966f8d81cc59 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-09pldm: srcrev bump 61761d96ca..e7991b7532Andrew Geissler1-1/+1
Jayashankar Padath (1): bios: Add/remove bios attributes Manojkiran Eda (1): Fix a possible null pointer dereference Change-Id: I63522ef53c0124079544863a2a50f4c688659732 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-06pldm: srcrev bump a6daacb5e0..61761d96caAndrew Geissler1-1/+1
Corey Swenson (1): pldmbios: Add BIOS attributes huge_page_count lmb_size mfg_flags Change-Id: I6e180b334dd2a8349b7cee754c7f28bbe20cb090 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-30pldm: srcrev bump 9f8d2b0a18..a6daacb5e0Andrew Geissler1-1/+1
George Liu (1): pldmtool: Fix confusing attribute name Manojkiran Eda (1): Remove the print traces from the oem code Change-Id: I27f8f73f7b99eda785bc7836a6af2e0a7695ae36 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26pldm: srcrev bump 4d25f6a6f4..9f8d2b0a18Andrew Geissler1-1/+1
Sampa Misra (1): Revert "Fix return value for the pldm_send method" Change-Id: I16d7d882de79ae5b407739a81a1b343a02f09ce3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-24pldm: srcrev bump bcabadac18..4d25f6a6f4Andrew Geissler1-1/+1
Adriana Kobylak (1): oem-ibm: Fix the hostfw image file name George Liu (1): Fix return value for the pldm_send method Manojkiran Eda (1): oem-ibm : Add new filetype & logic for handling Progress Codes Pavithra Barithaya (1): PLDM:Fix for file I/O by type (lids) writes returning error Sagar Srinivas (1): oem-ibm: Support system reboot after inband code update Change-Id: Icb11034404aef7dc6ef19450b45f53d03d6eef3f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-17pldm: srcrev bump 3103e44eb0..bcabadac18Andrew Geissler1-1/+1
George Liu (1): Fix BIOS enum attribute to allow updating BaseBIOSTable Change-Id: I221a598262bc57f3d8d28805465b9666022a88b0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>