summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/pldm/pldm.inc
AgeCommit message (Collapse)AuthorFilesLines
2021-11-29pldm: srcrev bump 77aef218a5..3d34b2c211Andrew Geissler1-1/+1
Brad Bishop (1): fw-update: tests: add missing dependency Eddie James (2): Rename IBM OEM state set header and install it Fix renamed IBM OEM state set header in pldmtool Manojkiran Eda (2): Update the clang-format file with latest Fix a bad error traces Sampa Misra (1): oem: refine support for VINI record Change-Id: I29157f556db05e36de5da92e88a46f7538f4d8b4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-16pldm: srcrev bump 1ef62c37a2..77aef218a5Andrew Geissler1-1/+1
Brad Bishop (1): pldm_visualise_pdrs.py: add some error handling Christian Geddes (1): Increment max size of hb_lid_ids from 512->1024 Manojkiran Eda (3): oem_ibm: Tie hb_tpm_required to TPMEnable dbus property Fix the property type error Fix pldm crashes Sagar Srinivas (1): PLDM: Fix wrong instance number for reboot effecter (deep IPL effecter) Change-Id: Ieff2aea574d19f1ea7b9bbd3b8a6c100db5dc2da Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-14pldm: srcrev bump 9a3c6eb1ec..1ef62c37a2Andrew Geissler1-1/+1
Manojkiran Eda (1): Add getSubtree utility functions Change-Id: Ic2baa9b43815f7db49a40e1e22774ed9f32e629c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-11pldm: srcrev bump 38b6e5fb49..9a3c6eb1ecAndrew Geissler1-1/+1
George Liu (1): libpldm: Add encode API for GetPDRRepositoryInfo response Change-Id: I10091ed5d3b078599d5791704688f8affe286521 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10pldm: srcrev bump bdf56f0475..38b6e5fb49Andrew Geissler1-1/+1
Zach Clark (1): Define the hb_inhibit_bmc_reset BIOS attribute Change-Id: Idc1c4f2067f35fb23cee19346abdcaad45f88fe0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09pldm: srcrev bump b7e083ea32..bdf56f0475Andrew Geissler1-1/+1
Pavithra Barithaya (1): PLDM: effecter PDRs support for Slot PowerState Change-Id: I5058995631356c0f1e6e71f14049a046d94e02d9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-02pldm: srcrev bump d207b59478..b7e083ea32Andrew Geissler1-1/+1
Tom Joseph (7): libpldm: Modify the validation check on ActiveComponentVersionString fw-update: Implement inventory manager fw-update: Implement firmware update package parser fw-update: Implement DeviceUpdater fw-update: Implement firmware UpdateManager fw-update: Firmware discovery of MCTP endpoints fw-update : Optimize passing infra parameters Change-Id: Ie7aaed2129463d1c6247c37f56a2198b11705760 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-30pldm: srcrev bump 9152313739..d207b59478Andrew Geissler1-1/+1
Brad Bishop (1): pldmtool: platform: getpdr: form proper JSON Tom Joseph (1): tools: Extend support for ComponentOptions Change-Id: I67babd88c7e6868123c21e79ffca65f01cca334a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-28pldm: srcrev bump 60e1fe91de..9152313739Andrew Geissler1-1/+1
Brad Bishop (1): pldm_visualise_pdrs.py: use a generator Change-Id: I6894273199ab564df4d99903755baf7a1bfb81b8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-27pldm: srcrev bump f4a7dd792d..60e1fe91deAndrew Geissler1-1/+1
Manojkiran Eda (1): Make Terminus info a class variable Change-Id: Ic8b09ea6bc7601fcbbf20441f1cf3450f72adcb0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-23pldm: srcrev bump 97296e0355..f4a7dd792dAndrew Geissler1-1/+1
Sagar Srinivas (1): Fix for Inband code update hang due to incorrect container IDs Change-Id: I26ed4535627d52b23a9b434286797379939ae174 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-20pldm: srcrev bump 02d71143a2..97296e0355Andrew Geissler1-1/+1
Manojkiran Eda (1): oem_ibm: Tie up the pvm_system_name with the AssetTag Matt Spinler (1): oem_ibm: Enhance PEL D-Bus call failure tracing Sagar Srinivas (1): pldm: Change Container IDs of Sensors and Effecters chenduibm (1): Add BIOS attribute hb_ioadapter_enlarged_capacity Change-Id: I036272d59d694505a996308d2ac7f6bd8df23336 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-18pldm: srcrev bump c80f3efa22..02d71143a2Andrew Geissler1-1/+1
Brad Bishop (1): pldmtool: platform: check for circular references Change-Id: I793c2d8af06a685fae5e10174cdba30155e12dfc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-18pldm: srcrev bump fc0d14dfbd..c80f3efa22Andrew Geissler1-1/+1
Brad Bishop (1): pldmd: make invalid cmdline arguments cause exit Change-Id: Id46f32472bd246702cc7c6f673555a88f000c0dd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-14pldm: srcrev bump c30a82cf34..fc0d14dfbdAndrew Geissler1-1/+1
Brad Bishop (3): pldmd: clean up exit logic pldm_visualise_pdrs.py: make --user optional pldmd: move DbusHandler to stack Manojkiran Eda (1): Fix issues reported by static analysis tool Change-Id: Ife4be596ff90512118757616a36b43f8dbb46746 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-12pldm: srcrev bump 60c186b92a..c30a82cf34Andrew Geissler1-1/+1
Brad Bishop (1): utils: print out host EID path Christian Geddes (2): Introduce hb_max_num_huge_pages integer bios attribute for oem/ibm Add hb_hyp_switch_current to IBM's enum_attrs.json Patrick Williams (1): catch exceptions as const Change-Id: Ida2db2cde026cb0362925b3bc80b6b467c9e4b24 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-08pldm: srcrev bump 9296f244f2..60c186b92aAndrew Geissler1-1/+1
Brad Bishop (2): OWNERS: visualise_pdrs: Add Manoj pldm_visualise_pdrs.py: remove impossible branch Christian Geddes (2): Move IBM's OEM state sets oem/ibm/libpldm/state_set.h Define SBE_MAINTENANCE_STATE IBM OEM state set Jayashankar Padath (1): oem-ibm: Resource dump related fixes Manojkiran Eda (1): json updates for DIMM functional states Pavithra Barithaya (2): PLDM: Reset Reload usecase to check the BMC state PLDM: Refactor the code Change-Id: I57e67c130868bca7334fe958eb90b34088263609 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-05pldm: srcrev bump d1e5e7076c..9296f244f2Andrew Geissler1-1/+1
Adriana Kobylak (1): oem: ibm: Assemble the image in a forked process Manojkiran Eda (1): Make Terminus ID & Terminus Handle configurable Pavithra Barithaya (2): PLDM : fix to remove a trace PLDM: fix for a poweron hang chenduibm (1): BIOS Attribute for HOST USB Ports Enablement Change-Id: I71f212d393ed4793e831cd4575a89456b0596b95 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-28pldm: srcrev bump be06bc920c..d1e5e7076cAndrew Geissler1-1/+1
George Liu (1): BIOS: support readonly attributes Manojkiran Eda (1): Remove dbus backend for the current attributes Change-Id: I4aa215918d092b04be5de78b4b28d6827af46ad9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23pldm: srcrev bump 841ee3d56a..be06bc920cAndrew Geissler1-1/+1
Manojkiran Eda (1): Fix json files Sagar Srinivas (3): PLDM: implement surveillance between Host and bmc oem_ibm: Reset Watchdog Timer oem_ibm: Disable Watchdog Timer Sridevi Ramesh (3): PDR: Add effecter support for fault LEDS. Update dimm & pcieslot entity info for sensor LEDs. Update CPU entity info for sensor LEDs Change-Id: Ibd79c4ea66c761754ff6d86969e3add3b5f78567 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-17pldm: srcrev bump a6678d7445..841ee3d56aAndrew Geissler1-1/+1
Pavithra Barithaya (1): PLDM : Temporary fix in the pldmRepoChangeEvent Change-Id: Ie130c1bc3211a0d761bfcf45fa3a632811d5ecb5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-15pldm: srcrev bump e5268cda73..a6678d7445Andrew Geissler1-1/+1
George Liu (1): Update clang-format Change-Id: I0ad894ebd8caf2bc62b500f4e7e167bdb9e8dc81 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-14pldm: srcrev bump 430aaee501..e5268cda73Andrew Geissler1-1/+1
Tom Joseph (1): Refactor the verbose tracing in PLDM Change-Id: I5bed3b2087068a6359db4b146056388cf20ecbef Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-11pldm: srcrev bump 3ddbe439da..430aaee501Andrew Geissler1-1/+1
Manojkiran Eda (2): Remove executable permissions for config file Remove unused function in fru parser code Change-Id: I7baf892e270e760e9934ee7c1029f461ef6fc4cf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-10pldm: srcrev bump 0922275b3b..3ddbe439daAndrew Geissler1-1/+1
Manojkiran Eda (1): Fix for discovering the HostState Shantappa Teekappanavar (1): pldmtool: List all PDR records or PDR records based on PDR type Change-Id: Ideab672f4cf4bda8254f58c501eff52cdba76a27 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-09pldm: srcrev bump e5bbe0d055..0922275b3bAndrew Geissler1-1/+1
Adriana Kobylak (1): oem: ibm: Add services to reset PHYP NVRAM Tom Joseph (1): tools: Extend pldm_fwup_pkg_creator Change-Id: I9dce25f3137a938c84dd080eaa8f37aa5a5147eb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-09-08pldm: srcrev bump 4fea7a2057..e5bbe0d055Andrew Geissler1-1/+1
Tom Joseph (1): libpldm: Fix error in completion code Change-Id: I3bb81129e99f3fdd9d8cfd1f0c8dfbe4ebb39ea9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-04pldm: srcrev bump 84f0d5746c..4fea7a2057Andrew Geissler1-1/+1
Patrick Williams (2): dos2unix conversion exception: switch to public sdbus exception Change-Id: I10fe61daaf5d1c5679800e5383880422a5601c87 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-02pldm: srcrev bump adbb24526a..84f0d5746cAndrew Geissler1-1/+1
Christian Geddes (1): Add HBD_RW lids to fileTable.json Change-Id: Ia5e80bc1cd77abaf94d3e72d198b553806d9aa6a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-31pldm: srcrev bump b6b3cf32b0..adbb24526aAndrew Geissler1-1/+1
Brad Bishop (2): build: un-hardcode prefix build: provide an option to skip systemd units Pavithra Barithaya (1): PLDM: Remove a trace line Change-Id: I083563594ba383b83b677b445c89dd46fb85376f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-26pldm: srcrev bump 4e8b1d1883..b6b3cf32b0Andrew Geissler1-1/+1
Brad Bishop (1): treewide: remove 'using namespace' from headers George Liu (1): libpldm: fix entity_association_tree_copy method Isaac Salem (1): pldmbios: Add BIOS attributes hb_key_clear_request Sampa Misra (1): pldmd: use async instead of event loop at start Sridevi Ramesh (1): BIOS: Add 5 new bios attributes in enum_attrs.json Change-Id: If8110b2f79321986bdfb79c0566434e6317457a5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-20pldm: srcrev bump a03b082956..4e8b1d1883Andrew Geissler1-1/+1
Brad Bishop (1): tests: remove an unused header file Change-Id: I61a41ee3505c96a34470f95c8f44a102a1a576fa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-20pldm: srcrev bump 3a0fe62f5b..a03b082956Andrew Geissler1-1/+1
Brad Bishop (4): readme: remove redundant meson directive readme: add another method for running unit tests libpldmresponder: fix missing newline pldmd: fix null pointer dereference Roland Veloz (1): Adds the TPM Required Policy to the BMC BIOS Sampa Misra (2): pldm requester: fix wrong command type remove the rvalue reference from Request class Tom Joseph (1): libpldmresponder: Move host specific code under build flag gokulsanker (6): libpldm: Added encode API for GetStatus request libpldm: Add decode API for GetStatus response libpldm: Add encode API for CancelUpdateComponent request libpldm: Add decode API for CancelUpdateComponent response libpldm: Add encode API for CancelUpdate request libpldm: Add decode API for CancelUpdate response Change-Id: I633d4c8da339e86434b6613766db067510ecfe04 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-18pldm: srcrev bump 33ac59dd77..3a0fe62f5bAndrew Geissler1-1/+1
Chen Du (1): Update PLDM BIOS attribute hb_mirror_memory_mode name Sridevi Ramesh (1): pldmtool: Display GetPDR state set ID possible state names in an array gokulsanker (10): libpldm: Add decode API for RequestFirmwareData request libpldm: Add encode API for RequestFirmwareData response libpldm: Add decode API for TransferComplete request libpldm: Add encode API for TransferComplete response libpldm: Add decode API for VerifyComplete request libpldm: Add encode API for VerifyComplete response libpldm: Add decode API for ApplyComplete request libpldm: Add encode API for ApplyComplete response libpldm: Add encode API for ActivateFirmware request libpldm: Add decode API for ActivateFirmware response Change-Id: I385ddffbb9989b63ce25feec7498feff24352c01 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-09pldm: srcrev bump ab8017917e..33ac59dd77Andrew Geissler1-1/+1
Manojkiran Eda (1): Update OWNERS file to match the format in docs Tom Joseph (1): tools: Fix bug in pldm_fwup_pkg_creator.py Change-Id: Iaf8296676804d34886a3613d109aff9d8305a020 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-06pldm: srcrev bump d169dd164c..ab8017917eAndrew Geissler1-1/+1
Andrew Geissler (1): make pldmd a dbus systemd service George Liu (2): Remove getBitfieldCount method Fix enum_attrs.json error Manojkiran Eda (1): Owners file for pldm Pavithra Barithaya (2): BMC RR : Read and update the status for BMC reset PLDM: Implement host-condition interface Sampa Misra (1): Avoid redundant entity association PDRs after merge sampmisr (1): BMC RR: check whether the Host is running Change-Id: I137c88f92c70898a1f71b8c566db436532a6ef11 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-03pldm: srcrev bump d37b495920..d169dd164cAndrew Geissler1-1/+1
Brad Bishop (1): meson: add missing nlohmann dependencies to tests Change-Id: Ia6433bbf90c058837e215c518d557a3a5345f2e2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-30pldm: srcrev bump 394fac67e9..d37b495920Andrew Geissler1-1/+1
George Liu (1): Support inband write for PELS from HB to bmc Manojkiran Eda (1): Fix json error Change-Id: I4e03621b1d9b2298c868d1e58bad5362b402d563 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
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>