Age | Commit message (Collapse) | Author | Files | Lines |
|
Chris Cain (1):
Clean up error cases on boot or when app restarted
Change-Id: I0a79be52f2457f7d301b4b9af3613ae56fe70b4f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Send ambient and altitude to OCC
Change-Id: I22e7ebade23064ceea6844e817caed529c248d1d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Eddie James (1):
ffdc: Only proceed with PEL creation if there is an error
Manojkiran Eda (1):
Add OWNERS file
Matt Spinler (1):
Add proc IO Ring and core/IO ring DVFS sensors
Change-Id: I6e031270eafdc116ced25fd499cca9837f87e9ab
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Eddie James (2):
Add FFDC collection
Add SBE timeout handling
George Liu (1):
build: Remove autotools support
Change-Id: I8801d79ddc0494568bb5d32bb9af67b0d2a4fe83
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
OBMC_MACHINE_FEATURES is a variable that probably shouldn't even exist
as all it does is provide a level of indirection to the real
MACHINE_FEATURES (in phosphor-base.inc, OBMC_ is added to the base).
There are a few recipes that have developed checks against
OBMC_MACHINE_FEATURES for enabling recipe-level features when they
should be checking the standard MACHINE_FEATURES variable. Clean up
this recipe-level indirection.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Id437b93aa6c1de9a27726eea9b7e2c30e71ab3bf
|
|
Adjust various parameters to build the repository with meson.
Signed-off-by: Eddie James <eajames@linux.ibm.com>
Change-Id: I27e0fe96efec83646ee8aa8328dd32755d3816ad
|
|
Matt Spinler (2):
Add chassis association to sensors
Change P10 poll rate to 5s
Change-Id: Ie297c344fe57df7a7f168dacdef9ef6ef198a936
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (4):
Update clang-format
Replace std::experimental::filesystem with std::filesystem
Comment unused parameters
Replace IRC with Discord
Matt Spinler (1):
Use big core numbering for P10 cores
Change-Id: I3678b3058d5df4ca8b58043c2c4f17a30e6f4394
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
Find P10 OCCs by looking in /dev
Change-Id: Ie474fb85f66704346e43435cb7d172daf27bba4d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
dos2unix conversion
exception: switch to public sdbus exception
Change-Id: I8ab78ffe63667b73c2dfb5159173e1fb1f7b1c84
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Upstream bbclasses changed to typically use the `:${PN}` override
syntax, including the SYSTEMD_ variables. Change our systemd.bbclass
to do the same for consistency and perform a tree-wide variable
replacement.
Spot checked by building bletchley and witherspoon and checking
some of the SYSTEMD_LINK directives on installed packages under qemu.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I20a9dd809bff8af8759488734f80486c7228c6eb
|
|
Chicago Duan (1):
Read proc temps and dimm temps
Matt Spinler (7):
Update PLDM entity ID used for OCC active
Support new PDR layout in PLDM sensor handling
Support 0xFF fru_type values
Temporarily remove label vs frutype mismatch trace
The label field for temperature sensors is decimal
Set sensors to NaN when polling is stopped
Check for read failures during sensor monitoring
Change-Id: Id6382ee6182a9b2dbe897bbc621ab1c2b5a8f5d0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iadecbc8418d901f82fcc741d3e88d2d202fe96fe
|
|
Change-Id: I5ca16c6fa7bc616bfa9bc41c4f86d32fd92b0287
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
Chris Cain (2):
Fixed ENABLE argument required to enable P10 support
Disable Idle Power Saver by default
Change-Id: Ie36228f260240a17246a4e21e6049a7d9db91e01
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (2):
Send OCC mode change and IPS parms after reaching active state
Fix getBus namespaces in pldm Interface object
Change-Id: I869723757982dcda0505f617d6b1ff7a2a66ba53
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Verify object path is empty
Change-Id: I96f85bf8df26f225d7f12ff9efa8c424780fe53a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (4):
Remove redundant code
Refactor D-Bus object
Add occ-dbus object
Verify the value of the tempX_label file
Change-Id: I6c646fe666ec296bdb109f38781531cdb3186fbf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Trigger periodic OCC POLL commands when the OCCs are running
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: I6a293866935cef44e84767a316cf47d904ed12fd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Moved "inherit native" statements to the last position to remove QA Issues.
The message is: WARNING: QA Issue: {RECIPENAME}: native/nativesdk class is not
inherited last, this can result in unexpected behaviour. Classes inherited
after native/nativesdk: {CLASSFILES} [native-last]
Tested: The witherspoon image builds without the warnings.
Signed-off-by: Joseph Reynolds <joseph-reynolds@charter.net>
Change-Id: Ic3c71234abfcac8b26478bc32808e3bec8bba810
|
|
George Liu (1):
pldm: Fix get the offset value by the sensorEvent method
Change-Id: Ia9ae1a295d1570cc51e652d6158647ba48052635
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Tom Joseph (2):
pldm: Add support for OCC state changes
pldm: Add support for OCC reset
(From meta-openpower rev: 1afd0791ab9bf743da60c851124afbfa0e6f31f0)
Change-Id: If6279c3cff740fdc67bb5f9e72bdc7743ff3aebc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-openpower rev: 8f689e46d885184bcadd4c25af3ac1cba796b6c7)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I2bd553cf62806758df6ac83666a566daf304f856
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Williams (3):
sdbusplus: remove deprecated variant_ns
MAINTAINERS: update Eddie's email address
sdbusplus: replace message::variant with std::variant
(From meta-openpower rev: c0b0a4a0cf9e63928c0bc6154717521b8ad92263)
Change-Id: I6403e9605c1a398fa8cba69ba5df614b9352f36f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
There is no sdbusplus in native context. Since occ-control has a
DEPENDS += "sdbusplus", it ends up getting sdbusplus-native when
built under a native context. sdbusplus-native is a temporary
alias to python-sdbus++-native, for backwards compatiblity with
python2 code, which will be removed soon.
(From meta-openpower rev: 2febb0a8092b410494ae6bd73204f6b9f9c9de14)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I817a122c87c4949ef4cff4b0f07ba4239ff55576
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Some recipes have abstracted the git revision into a separate file
and have a line 'require ${PN}.inc'. The issue with PN is that it
changes to have a -native or -nativesdk for those contexts. The
variable ${BPN} (base package name) should be used instead.
(From meta-openpower rev: df35a2536cf347e9a4e5b15ae48b59630722d08d)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I12040750b349bc36601c00a1b355d81ded2a0a01
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
sdbusplus has changed the package layout so that sdbusplus-native and
sdbus++-native are now ${PYTHON_PN}-sdbus++-native. Update recipes
that need to use sdbus++ (or its associated python modules) or remove
the DEPENDS if it is no longer necessary.
(From meta-openpower rev: d555f82d1a10a4c65377ae9b090996220a635c0d)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ie79b13b1cce3ee14e89d895d325c021c68cf89bd
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
There have been some situations where things get so messed up that
starting or stopping the occ monitoring on the BMC will fail. When
this happens, the systemd target, obmc-host-start/stop can not
complete. This really should be a wants relationship vs. a requires
so that the targets can continue to start/stop the host. The service
is not required to start/stop the host.
(From meta-openpower rev: fe1136ab98b70c016720a4bd489d90d8feac17a0)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I99f858b611ba58d9f66773d36b06a07f84c0dbfb
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The python file in the repo has already been changed to use python3
explicitly, so update the SRCREV to get the latest.
(From meta-openpower rev: 5d84b27a2ddb8a56671d1bef846c2c54735a7c0e)
Signed-off-by: Eddie James <eajames@linux.ibm.com>
Change-Id: Ib4211cd68e86b332cfc5316a6b4f27a58979a9ff
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The repo runs python to generate code or validate config, which requires
python and the dependent python packages. Previously that happens to be
satisfied by sdbusplus's RDEPENDS. If sdbusplus is changed to use
python3, this repo fails to built because it lacks the dependency.
See details in
https://lists.ozlabs.org/pipermail/openbmc/2020-February/020771.html
This commit fixes the depends by adding the required python and python
packages so that it builds fine.
(From meta-openpower rev: 344718b8b4dda75d47f89e72fb9b1372039ec6eb)
Signed-off-by: Eddie James <eajames@linux.ibm.com>
Change-Id: Ib744c2da0d42a12180c345a11086cba738880b42
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Now that the openpower D-Bus interfaces are contained within
phosphor-dbus-interfaces, the dependency to openpower-dbus-interfaces is
no longer needed.
(From meta-openpower rev: bc7a9db563bacc13f5b1b8e2339a7b797a790be0)
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I1033871d0788ddcca523c28b3c7115d2a82b2899
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The systemd targets provided by obmc-targets have been moved to the
phosphor-state-manager repo.
Interestingly enough, this dependency is not needed to get things to
compile so there does not seem to be a co-req needed between this and
the change that moves the targets to phosphor-state-manager.
The target move is in the following commit:
https://gerrit.openbmc-project.xyz/c/openbmc/meta-phosphor/+/28444
(From meta-openpower rev: 72aea7005606fa2eb64b05c3120f666346016cee)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I6a93b8ba4b5f96283e36656fdfc5f2520948e828
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Matt Spinler (1):
Remove openpower-dbus-interfaces dependency
(From meta-openpower rev: d64f091727f39d178274d609e8e6de011c69175e)
Change-Id: I9862ec29fac7669571e935543588e2d8d0c2ca73
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
OPENPOWERBASE is only used for pointing at licenses...point at the
licenses in oe-core in meta/files/common-licenses instead. to match the
defacto convention used in other oe layers like meta-openembedded.
(From meta-openpower rev: 2e899dc36982e5420f136da967669544e49c0c0e)
Change-Id: Ia201bc5e60a9e4cd2392bb3735c99596d1fee006
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Matt Spinler (1):
Use experimental::filesystem for the power cap
(From meta-openpower rev: 30c99b05cc1d6c0a2b222164e87adba16ec23196)
Change-Id: I583ba8175b3e99a14cae06789e010870ff24fd1a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Matt Spinler (1):
Power cap fixes required for the 5.0 kernel
(From meta-openpower rev: 629c85c6fba8440e1e56c47489ae3d1c4e942948)
Change-Id: I6532a6c7c752213e312ed4278d7928ef87f00c5b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
When building this package bitbake emits an error, and has sone so for
over a year:
WARNING: openpower-occ-control-1.0+gitAUTOINC+6d6d1b380a-r1
do_configure: QA Issue: openpower-occ-control: configure was passed
unrecognised options: --disable-gen_errors [unknown-configure-option]
I do not understand this flag, but it appears to be ignored by the
package so we should drop it.
Resolves https://github.com/openbmc/openbmc/issues/2941
(From meta-openpower rev: e64624bc00cf036b3d964c79ddd3ae326df2452a)
Change-Id: I7d34202a5f25ed01453165b901a44bdb63c019e1
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Eddie James (1):
Add unbind with OCC inactive case for OCC active signal handler
(From meta-openpower rev: 18b8909e6d078b79e8d44f8d2aa1ee5d0a5aceff)
Change-Id: I38814633e448dc21f7877367026c06a2530b0b18
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Allows to have the OCC sensor name in upper case.
(From meta-openpower rev: f1486ebc6fded8d172a405b8b30df65951efa1cd)
Change-Id: I64176bce133b42607d4c532f25186658d2680a7f
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Alexander Filippov (1):
example: Add sensorName field
(From meta-openpower rev: c4b769c903523701f159bc1d98d8c1591bd18a65)
Change-Id: I728be1e712db7db76e7b0b1e2d2e7aef84d6c126
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Alexander Filippov (1):
Add support for sensorName field in yaml
Eddie James (1):
Fix error attribute naming for Linux 5.0
Patrick Venture (1):
build: install into bin instead of sbin
(From meta-openpower rev: 5033b4336e6f3e410c21b78b3b9b64fbe4c9a7f0)
Change-Id: I7714845048d2512261922640f2aad19e05c15902
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Instead of obmc-standby.target, use multi-user.target.
(From meta-openpower rev: efc2c0953f5331a8321f03fcee5e04846128909f)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: Idf20ccf23a98d5d81dd59d47e0c7dad45a0eb670
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Out of the box bitbake examines built applications, automatically adds
runtime dependencies and thus ensures any library packages dependencies
are automatically added to images, sdks, etc. There is no need to list
them explicitly in a recipe.
Dependencies change over time, and listing them explicitly is likely
prone to errors - the net effect being unnecessary shared library
packages being installed into images.
Consult
https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-RDEPENDS
for information on when to use explicit runtime dependencies.
(From meta-openpower rev: 42fbcf6040860dc6b0b553febeabedd241f22a27)
Change-Id: If56c264d3807f604ae8ba9c948095ba61093285d
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Brad Bishop (1):
MAINTAINERS: Add Eddie James
Patrick Venture (1):
build: pkg anti-pattern: use defaults
(From meta-openpower rev: e4763b7fa96cbdcbe9394000d90de49128dc942c)
Change-Id: Iff6b06b466f157fb9a8a156b55def032fd2a70e8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (1):
powercap: Fix std::variant usage
(From meta-openpower rev: ef42193c8626e891a2fc0b2c6910ed67e5db11e9)
Change-Id: I3d763dcec0b8230e750513a0bd5ed650a7adeeba
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update meta-openpower to master HEAD.
Brad Bishop (1):
openpower: Add OPENPOWERBASE
Patrick Venture (11):
meta-openpower: dbus-interfaces-mapper-config-native: set LICENSE field
meta-openpower: op-fsi: set LICENSE field
meta-openpower: host: checkstop-monitor: set LICENSE field
meta-openpower: host: hostboot-settings: set LICENSE field
meta-openpower: host: p9-cfam-override: set LICENSE field
meta-openpower: host: p9-host-start: set LICENSE field
meta-openpower: host: p9-vcs-workaround: set LICENSE field
meta-openpower: ipmi: /hostboot-inventory-config-native: set LICENSE field
meta-openpower: ipmi-oem-sensor-inventory-mrw-native: set LICENSE field
meta-openpower: occ-control-config-mrw-native: set LICENSE field
meta-openpower: vpd: fru-inventory-example-native: set LICENSE field
Change-Id: I8a40d1de336265d6c68932a5f6aec1dadbf0d4b8
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
build: set language to C++
(From meta-openpower rev: 9f6dcdb881267e15b557a6c8d086f688f683d07f)
Change-Id: I227710dee3ac1462871b200a1eb2e4170c7b87cd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Rename openpower-occ-control-config-example-native as git per OE norms.
(From meta-openpower rev: 0d7859338497c31603e5c42b54d4db0a7de6939e)
Change-Id: Ic5e94ae8c4266b52d837cc067a51df03c1b8ec61
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Brad Bishop (1):
events: Add missing memory header include
Gunnar Mills (1):
clang-format: Update to match docs repo
(From meta-openpower rev: f71946b542dcf8b0c5402dd092f427e7a3369533)
Change-Id: I140f763fb6026abbe1b0766e0f3f38e555332bd6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Rename openpower-occ-control.bb to _git per OE norms.
(From meta-openpower rev: 091dad124be08adf00e0d03a341e1e24c865c6a3)
Change-Id: I33942acc55786016db9f3e0406a297bf2dd11320
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|