summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-x86
AgeCommit message (Collapse)AuthorFilesLines
2021-10-28peci-pcie: srcrev bump 8e96603605..de624395a5Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I3aeb2831176876a8a0e724f7cc2f3ab35b468373 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-27x86-power-control: srcrev bump f3a33b4134..20e6e3a26dAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: Ie2fb73ead86837eac5ef7e1c922dd48af6a55f46 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-08x86-power-control: srcrev bump 418ce11fce..f3a33b4134Andrew Geissler1-1/+1
Patrick Williams (1): catch exceptions as const Change-Id: I400b096d1aad2ff17199a8752751fdc16d40eb8d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-05x86-power-control: srcrev bump 676ef2c425..418ce11fceAndrew Geissler1-1/+1
Jason M. Bills (3): Update TimerMap names to match the config file Add helper to assert GPIOs for a time duration Update to the latest .clang-format settings Lei YU (1): Fix SIO gpio related crash Change-Id: I44df798fb7cae63cd26eb85199240bba5b20f8d1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-28x86-power-control: srcrev bump 61b4a5bf7e..676ef2c425Andrew Geissler1-1/+1
Zev Weiss (3): Factor helper functions out of dbus monitoring code Deduplicate GPIO & DBus event handling code paths Fold *GPIOHandler() functions into requestGPIOEvents() Change-Id: If4ce4bef045e97d5493b0dc3081aa1a18507c5fa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23x86-power-control: srcrev bump 1aa08b2364..61b4a5bf7eAndrew Geissler1-1/+1
Jason M. Bills (1): Start the watchdog each time waitForSIOPowerGood is set Jean-Marie Verdun (2): Fix gpio logic following parity code insertion SioPowerGoodAssert check at boot for HPE Proliant Change-Id: Ie9dcb53cd9249bc5657adc4b4a73da0bf29ed5af Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20x86-power-control: srcrev bump 50937e7339..1aa08b2364Andrew Geissler1-1/+1
Zev Weiss (1): Enable comments in config json Change-Id: Ifb2c84391dd0bac009a1f673288ee3e7f705af88 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-15x86-power-control: srcrev bump ec972d8b56..50937e7339Andrew Geissler1-1/+1
Jean-Marie Verdun (1): Add initial support for polarity on a couple of GPIOs Zev Weiss (2): Append node number to dbus names more directly Fix powerControlDir creation failure error message Change-Id: I7299ba7115a2ea17ef7daefc9da1fc3796da29e4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-14peci-pcie: srcrev bump 6f55203b70..8e96603605Andrew Geissler1-1/+1
Andrei Kartashev (1): Refactor handling CPUInfo array Change-Id: I35c6200e0a67b2b962cd629ea4c9efb3a8cfa698 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-11x86-power-control: srcrev bump 2a26943210..ec972d8b56Andrew Geissler1-1/+1
Naveen Moses (1): DBUS service name numbering for single and multi hosts Change-Id: Idc8d281670877eddcd583df4ecc6a07492f6b565 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-11meta-phosphor: prep for new override syntaxPatrick Williams2-4/+4
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
2021-07-22x86-power-control: srcrev bump 117c34e73f..2a26943210Andrew Geissler1-1/+1
Vernon Mauery (1): Add power/reset button mask checks for RequestedPowerTransition Change-Id: I62dfa4469a4cf4e876b9dcf117384ea618e59137 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-22add x86 power control service files based on host instancesAndrew Geissler1-3/+11
x86 power control has been adapted to support multiple host instances. The number of hosts is derived from OBMC_HOST_INSTANCES. systemd service files are created w.r.t host instances. a separate power control is spawned for each host instance. It's dbus object path name will postfixed with host number. Includes x86-power-control: srcrev bump b4d03b1399..117c34e73f: Naveen Moses (1): Add multiple host Slot AC Power Support Priyatharshan P (1): Dbus Based Gpio Event monitoring Signed-off-by: Naveen Moses <naveen.mosess@hcl.com> Change-Id: Iaa225bbabb73cfde25743afc867a40b634d676f9 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2021-07-06peci-pcie: srcrev bump e55832b23f..6f55203b70Andrew Geissler1-1/+1
Andrei Kartashev (1): Refactor PCI properties export functions Change-Id: I1f9e4f00c5e84f29df898af3eead3a49e3c0032c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-01peci-pcie: srcrev bump 3b1665a3d2..e55832b23fAndrew Geissler1-1/+1
Jason M. Bills (1): Fix mismatched data size in bitwise operations Change-Id: Ic537517edb955883ae253ff1f8159d87abad02da Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22peci-pcie: srcrev bump 1e17d33ee7..3b1665a3d2Andrew Geissler1-1/+1
Jason M. Bills (2): Add option to use OS state for PCIe scan timing Add option to use RdEndpointConfig for PCIe reads Change-Id: I3031947dbb7880eb5d9b40c578f39d64a7d454a8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17x86-power-control: srcrev bump afd04f0283..b4d03b1399Andrew Geissler1-1/+1
Vernon Mauery (1): Add power/reset button mask checks for RequestedHostTransition Change-Id: I10bd493c7c357b93d9c39435e271d4a6d1efbef4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17peci-pcie: srcrev bump d570dfd4f3..1e17d33ee7Andrew Geissler1-1/+1
Jae Hyun Yoo (1): Fix a build break in the latest yocto tree Change-Id: I3133bfe5f49eab06f6bfd4e752418dfca1c039c7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-30x86-power-control: srcrev bump 92caa4c639..afd04f0283Andrew Geissler1-1/+1
Charles Hsu (1): Add timing configurations into power-config-host0.json Change-Id: I545d4072ba16c1c27d296cf1c44e6ad7731d8e3c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-01peci-pcie: srcrev bump 0b79f3e485..d570dfd4f3Andrew Geissler1-1/+1
Andrei Kartashev (1): Handle PECI operation errors Change-Id: I36a1e2738837210fd9a8b54adb2f770073b1f49c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26x86-power-control: srcrev bump 22e0bec01e..92caa4c639Andrew Geissler1-1/+1
Lei YU (1): Use power_control namespace in main() Change-Id: I90397c1b42ad6513c7308fc759791d312153f4a8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-10x86-power-control: srcrev bump 7c8d19cbcd..22e0bec01eAndrew Geissler1-1/+1
Jason M. Bills (3): Add option to use PLT_RST for warm reset detection Use phosphor::logging instead of std::cerr Improve graceful power state handling Change-Id: Ic2ba5101f6ad52cd911442b44b63ee08b31339e4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-17x86-power-control: srcrev bump 047bcb569b..7c8d19cbcdAndrew Geissler1-1/+1
Jason M. Bills (1): Don't check for warm reset on reset button press Change-Id: I7cd23e85468d60bc24005bd5a504c15863ab51a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-17peci-pcie: srcrev bump 9fa54b52f8..0b79f3e485Andrew Geissler1-1/+1
Andrei Kartashev (1): Update vendors database Change-Id: I9c9b89013b462a361bef8e94b6f0b08e1c922b0a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-06peci-pcie: srcrev bump bce86a6364..9fa54b52f8Andrew Geissler1-1/+1
Zev Weiss (1): Fix possible infinite-loop in getCPUBusNums() (From meta-phosphor rev: cca31dd086f425c5efb5534ea15eca90a786d587) Change-Id: I4bcda51886a34294af85abb53c5212914f4a8e89 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-06x86-power-control: srcrev bump 01a77864f4..047bcb569bAndrew Geissler1-1/+1
Zev Weiss (1): Make error-checking in sendPowerControlEvent() more meaningful. (From meta-phosphor rev: 7971ce32ccb00b502d5d22f3e035a3f5a64472f7) Change-Id: Iae691f52cdd627ffca876a35cfafd8f4b64d5e9b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-22x86-power-control: srcrev bump 6c09007572..01a77864f4Andrew Geissler1-1/+1
James Feist (1): Remove James from MAINTAINERS (From meta-phosphor rev: 9f5747259afca41ee57012339c796d5fd0e599de) Change-Id: I007a8653819bf1048e5d688ad310510a2602ee20 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-21x86-power-control: srcrev bump 04175c21c5..6c09007572Andrew Geissler1-1/+1
John Wang (1): Make the reset-button optional Priyatharshan P (1): Add SIO Enabled change (From meta-phosphor rev: 775adf557ded55a54b0971e239603af05c1d2ec9) Change-Id: Ib6377644a9f1ed2621f5414a23a3bc1510d6de13 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-16x86-power-control: srcrev bump 46152f996e..04175c21c5Andrew Geissler1-1/+1
Vijay Khemka (1): Add compile flag for chassis system reset (From meta-phosphor rev: ca45b8b0daa10f9705200057ab2e74574d8e395b) Change-Id: I793e72491264ab5ee57414e2555d59adb5c88e82 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-14peci-pcie: srcrev bump 5d049735e2..bce86a6364Andrew Geissler1-1/+1
Jason M. Bills (1): Fix stand-alone build for CI (From meta-phosphor rev: 523d9aeb77c0b43941f90d3770a59f7678285802) Change-Id: I29d28e5b4437cb2f2999aadc49ba2e59a17272b9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-09Fix peci-pcie recipe to build in YoctoJason M. Bills1-0/+2
A recent update to build outside of Yocto required the flag to build in Yocto, so set the flag. Tested: Built in Yocto. (From meta-phosphor rev: 68fa8006229cb60900e4880e655bda8b67515ea0) Change-Id: I5f5afaf7414855d7cfebe2f610e16b34d0ba5694 Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-06x86-power-control: srcrev bump e63dea0875..46152f996eAndrew Geissler1-1/+1
Andrew Geissler (1): boost: disable rtti temporarily (From meta-phosphor rev: ce8bf2f20f5bd234764ca8be2534f6a83266cac7) Change-Id: I85660e8aab3bbb32e82e1b750a6f0e12912149bc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-10x86-power-control: srcrev bump 699b565d02..e63dea0875Andrew Geissler1-1/+1
Jason M. Bills (1): Fix missing includes (From meta-phosphor rev: 588c076b3a54a69e8bb62a3b8c1dd6aa9f21c091) Change-Id: I1ed693175823116a4ef5b8510cc54be0deda0ebb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-07x86-power-control: srcrev bump 273d789718..699b565d02Andrew Geissler1-1/+1
Jason M. Bills (1): Improve host state monitor Kumar Thangavel (1): Fix config json file path Priyatharshan P (1): Add JSON config support for x86-power-control (From meta-phosphor rev: 6cfa156caf696d542a5a05d66b3b97e6035eb08c) Change-Id: I8262441b9b2a2e902178ee3649806e3f1afe2738 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-15meta-phosphor: YosemiteV2: Add JSON config support for x86-power-controlPriyatharshan P1-0/+1
The current x86-power-control support only single host. Multi host support will be enabled via providing Json config files for each Host.This implementation parses GPIO pin configuration from JSON config file and uses inside x86-power-control. TESTED: Tested and verified in both Tiogapass. The existing functionality is not broken after adding the JSON parser implementation in Tiogapass. (From meta-phosphor rev: 87a22ce019051424384813d573018374034202ed) Signed-off-by: Priyatharshan P <priyatharshanp@hcl.com> Change-Id: Ibb5036d398d65380e0f83850d0014263fd93f90a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-15Add the recipe to build peci-pcieJason M. Bills1-0/+18
(From meta-phosphor rev: 23ac92d74d324df2bc835f93aaef77044fa5be39) Change-Id: I0ea0065abc32a17f632967be8d50254504eab274 Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-06x86-power-control: srcrev bump 95f631c2f0..273d789718Andrew Geissler1-1/+1
Jason M. Bills (1): Remove shut down on VR watchdog timeout (From meta-phosphor rev: 6fa07f3279adc684f71b3ee6e5c3d8b8e39ca964) Change-Id: Ib90c248e5368ba77c960a82e1653aec75809e092 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-24x86-power-control: Adding obmc-phosphor-dbus-service classVijay Khemka1-0/+1
Inheriting obmc-phosphor-dbus-service class for all append utils operations. (From meta-phosphor rev: ab98aef646c6a03427e388276635d930d7c83351) Change-Id: I184b250d3fec9c7b93a56667e51c813edc343ad8 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-22x86-power-control: srcrev bump d6c5ad1008..95f631c2f0Andrew Geissler1-1/+1
Jason M. Bills (1): Use phosphor::logging for the "no action taken" messages (From meta-phosphor rev: a6d9446f035d5c3766556f94b4d4db5e6c402965) Change-Id: I7a405d6c93108dc2b07ff69f398c559f8ba4f7b0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-03x86-power-control: srcrev bump b0c613aa88..d6c5ad1008Andrew Geissler1-1/+1
Vijay Khemka (2): Update to clang format Add host info in log message (From meta-phosphor rev: 281a801c56fb2865016d786dfe7918ddd33d8aeb) Change-Id: I6d392f1a99bea818a95cab575133f8f652710f92 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-02x86-power-control: Package reset file and bump srcrevVijay Khemka1-2/+4
Added system reset service and target file in package and srcrev bump 75ad0cf537..b0c613aa88 Vijay Khemka (1): Add sample service and target for system reset (From meta-phosphor rev: 3178f2ae111e084e3fb1ac294b587b99f4dffeb2) Change-Id: I2f695363eed1e6e48da4d0816f6a4a9f8f380e72 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-01x86-power-control: srcrev bump 35aa665e01..75ad0cf537Andrew Geissler1-1/+1
Vijay Khemka (1): Add Chassis System Power cycle (From meta-phosphor rev: 4143271c1700026ac455dca69f8714f55cdc34c6) Change-Id: Ic443b0180f8184f457b94679d5d5c5a950f86076 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-08x86-power-control: srcrev bump fc1ecc5910..35aa665e01Andrew Geissler1-1/+1
Jason M. Bills (1): Handle unexpected power-on during power cycle flow (From meta-phosphor rev: ecedf47fceb0f67a881f351c29bef4b066329b12) Change-Id: Ic4e65f9d301eb95d2f0a0fa5894dec091cd48312 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-10x86-power-control: srcrev bump e7520ba18a..fc1ecc5910Andrew Geissler1-1/+1
Vijay Khemka (1): Add phosphor log (From meta-phosphor rev: 8f0f4ec65815d6f39345e8184c54cbcf2ebd8ccd) Change-Id: I37a7b81ef9d70b418d6afdec872b222b2d233f27 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-02-14x86-power-control: srcrev bump 89f613129b..e7520ba18aAndrew Geissler1-1/+1
Jason M. Bills (2): Increase power cycle delay Update to the new Host State Transitions (From meta-phosphor rev: 9bc7a1c5bc006d9ba03bb42cd4a3aa6a88d22676) Change-Id: I78246038e3184415a32413195a65ec6f8235e657 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-01-31x86-power-control: srcrev bump 8f5cb6a496..89f613129bAndrew Geissler1-1/+1
Rashmi RV (1): Clearing ACFail bit after next restart. (From meta-phosphor rev: e8ba22a877eeada8d48be56487d64527a404df4c) Change-Id: I7f79ba7993371e5e8127f679aac22b2b31404c18 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-01-15x86-power-control: srcrev bump 344dae8847..8f5cb6a496Andrew Geissler1-1/+1
AppaRao Puli (1): Update OSState when system is off (From meta-phosphor rev: 178b50efd2a319bd3da503ec008a28a3ac11eaa7) Change-Id: Iec6c108ee269e966da128f81d48a8a320d41b973 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-01-14x86-power-control: srcrev bump 8d6602196d..344dae8847Andrew Geissler1-1/+1
Karthick Sundarrajan (1): Stop overwrite of CapabilitiesFlags during boot P.K. Lee (1): Add psPowerOKDeAssert event to powerStateCheckForWarmReset (From meta-phosphor rev: 27cb34182781cdcf6588c97edb3cbbe9dc127aea) Change-Id: I947fde4ab1e13182ebc244541fc17855cad609ef Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-01-09x86-power-control: srcrev bump 3f6ecb2124..8d6602196dAndrew Geissler1-1/+1
Yong Li (1): Log the Host DC On/Off redfish messages when the host state is changed (From meta-phosphor rev: a01b3b50e048ca0eb8daf6e338a795838975b6fb) Change-Id: I1efbbe491b946f8fcca3bc537009e6ffcb10467a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-03x86-power-control: srcrev bump 303bd58c4b..3f6ecb2124Andrew Geissler1-1/+1
Jason M. Bills (1): Update the MAINTAINERS file (From meta-phosphor rev: 43bce9ccc99a69427e7deb7e588b791231670df7) Change-Id: I102ace43118e9d3a0c1f88b8c1e346972924044a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>