Age | Commit message (Collapse) | Author | Files | Lines |
|
We should never use 'protocol=ssh' on a Github SRC_URI because it means
that only people with a valid SSH key loaded in Github can build the
code (ie. no anonymous users). This is bad for CI-type builds.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I4713ed1759f548aee5b97d2f789e9f37892c9360
|
|
Jason M. Bills (1):
Change to lg2
Change-Id: Ie95d80ed73a9f45b39156b11087f89487329f98b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
With the latest Yocto we see failures:
```
17:14:36 | CMake Error at /home/jenkins-op/workspace/ci-openbmc/distro/ubuntu/label/docker-builder/target/tiogapass/build/work/arm1176jzs-openbmc-linux-gnueabi/phosphor-ipmi-ipmb/0.1+gitAUTOINC+8227626764-r0/recipe-sysroot-native/usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
17:14:36 | Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
```
Add the correct inherit for ipmb-ipmb. Pre-emptively add for any
recipe which does 'inherit cmake'.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ib3327af0f19268d1f5b70259c3445b0985da9fa0
|
|
Logananth Sundararaj (1):
Changes for dbus based gpio config.
Change-Id: I071c72e0edb6626d2a58311fbdb589182c988f6e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jason M. Bills (1):
Remove CMake
Change-Id: I0ea6f4ba883f4567ab75b069c94480771f1a4d8d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change-Id: Ia32f0baf56fb7a3e035198ece7e74fe18f8fa05c
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
|
|
Jason M. Bills (5):
Remove i2c support
Re-organize source
Fix issues flagged by werror
Add meson build support
Upgrade to C++20
Logananth Sundararaj (1):
Fix bug in dbus based gpio config parsing.
Change-Id: I4e359631ba10b3d07067e04b6bb2fa9d7456dcfc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Add OWNERS file
Change-Id: I3aeb2831176876a8a0e724f7cc2f3ab35b468373
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Add OWNERS file
Change-Id: Ie2fb73ead86837eac5ef7e1c922dd48af6a55f46
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
catch exceptions as const
Change-Id: I400b096d1aad2ff17199a8752751fdc16d40eb8d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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>
|
|
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>
|
|
Zev Weiss (1):
Enable comments in config json
Change-Id: Ifb2c84391dd0bac009a1f673288ee3e7f705af88
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
Andrei Kartashev (1):
Refactor handling CPUInfo array
Change-Id: I35c6200e0a67b2b962cd629ea4c9efb3a8cfa698
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Naveen Moses (1):
DBUS service name numbering for single and multi hosts
Change-Id: Idc8d281670877eddcd583df4ecc6a07492f6b565
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
|
|
Vernon Mauery (1):
Add power/reset button mask checks for RequestedPowerTransition
Change-Id: I62dfa4469a4cf4e876b9dcf117384ea618e59137
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
Andrei Kartashev (1):
Refactor PCI properties export functions
Change-Id: I1f9e4f00c5e84f29df898af3eead3a49e3c0032c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jason M. Bills (1):
Fix mismatched data size in bitwise operations
Change-Id: Ic537517edb955883ae253ff1f8159d87abad02da
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
Vernon Mauery (1):
Add power/reset button mask checks for RequestedHostTransition
Change-Id: I10bd493c7c357b93d9c39435e271d4a6d1efbef4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
Charles Hsu (1):
Add timing configurations into power-config-host0.json
Change-Id: I545d4072ba16c1c27d296cf1c44e6ad7731d8e3c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrei Kartashev (1):
Handle PECI operation errors
Change-Id: I36a1e2738837210fd9a8b54adb2f770073b1f49c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Lei YU (1):
Use power_control namespace in main()
Change-Id: I90397c1b42ad6513c7308fc759791d312153f4a8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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>
|
|
Andrei Kartashev (1):
Update vendors database
Change-Id: I9c9b89013b462a361bef8e94b6f0b08e1c922b0a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
(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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|