Age | Commit message (Collapse) | Author | Files | Lines |
|
Andrew Geissler (1):
log entry to journal when rebooting bmc
Santosh Puranik (2):
Fix u-boot env var name for Rainier 2U
ibm-read-vpd: Enable skipping VPD read if host is powered ON
(From meta-openpower rev: 6a072515a03bf27b9f248aea0fd298aa15a3c3bd)
Change-Id: Iab72f477c2179dcbe5a7ebc33288325b61e45ba0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Deepak Kodihalli (1):
MAINTAINERS: Remove Deepak from the list
(From meta-openpower rev: 65fa7cbfea9df259ac55e106030024fb02e6c695)
Change-Id: Ibc678f997642eb9d3cce6bf2a7f9c7d75e49acdf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
SunnySrivastava1984 (2):
Custom Exception type for openpower-vpd-parser.
PEL creation in case of HW/SW failure.
(From meta-openpower rev: fab6ea8dd3595152f8e1cd017657845ec412a9ac)
Change-Id: I36a178d3ca612b892ce8e37a1b9e405a13280f54
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Priyanga Ramasamy (1):
Fix some warnings
(From meta-openpower rev: 8290a9df225d1fde2f470f5d3919fa898e59e51d)
Change-Id: I20027c0f8296e874f233faab7edc61421cc06770
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Santosh Puranik (1):
ibm-read-vpd: Switch to the right symlinked JSON
(From meta-openpower rev: 38bde767d3d102dfa78aadd2fa69886dfe97240e)
Change-Id: I175cf33b5cd54df2466c0c6bb68cb8ba653ea573
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Alpana Kumari (6):
IBM Read VPD support for processor vpd
Memory VPD parser
Handling FRU and Module in vpd read code
Handle CPU Module and FRU in write VPD
Support FRU Type in vpd tool
support multiple device trees in the same BMC image
PriyangaRamasamy (2):
Prime the Inventory VPD objects
IBM VPD Parser support for both 2U & 4U system
SunnySrivastava1984 (2):
Code refactoring
Interface & Factory implementation for VPD Parsers
(From meta-openpower rev: 9eee15c9aca0daa4267e53fc9001cf0263d93bda)
Change-Id: I8eefac11437753dea4650eb99740fb645c5a0174
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Santosh Puranik (1):
meson: Silence old ABI warnings
(From meta-openpower rev: df72c0681c5bbd71fe84f9cd9bba52ca2221e6e4)
Change-Id: I1d8de74d74d43b2d4f5c7c0ed397e05139a06ce4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Santosh Puranik (1):
Remove make build system support
(From meta-openpower rev: 34b205f8b5c5176ef6c633e3faa048dfcab0fcde)
Change-Id: I2424b8332bb24a29d6edd993583332e807196bb3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This commit moves the openpower-fru-vpd recipe
to use meson instead of autotools.
Tested:
Tested in conjunction with openpower-vpd-parser master.
Builds and runs fine.
(From meta-openpower rev: 08d415a4e7501805b26f33d650fb550d6e7ed034)
Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com>
Change-Id: Ic1ce24c8b1382294cfed5b682d52fa27b2cce441
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Santosh Puranik (2):
Fix infinite recursion
vpd-tool: Do not enumerate Power supplies
(From meta-openpower rev: c2160d4029b569ab49b8e3e03797b826510cf49c)
Change-Id: I259343ddf85309ea95521c15b41b324691299cce
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
PriyangaRamasamy (2):
Added PowerSupply frus:
VPD Tool : Force Collect On Hardware
SunnySrivastava1984 (7):
Expand and update location code property on BUS
Reader class for VPD manager app
Un-expanded to expanded location code conversion
Get Inventory list using unexpanded location code
Get inventory list using expanded location code
Test cases for VPD-Manager read functionalities
Test cases for VPD-Manager editor functionalities
(From meta-openpower rev: 0fc218cc855055c0a2e28c9b3878f8437160ad7e)
Change-Id: I327d6150a7230b4d95cbf76b3b2684b970bc02f8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
PriyangaRamasamy (3):
VPD tool : dumpInventory & dumpObject
VPD tool : Read Keyword option
VPD Tool: Write keyword command line interface
Santosh Puranik (2):
Add Location Codes to Inventory
Add support to copy records
SunnySrivastava1984 (8):
VPD-Manager app skeleton
JSON parser for VPD manager app
Common file to hold all constant values
Editor implementation for VPD manager
Editor implementation update for VPD-Manager app.
Process json for Extra and Common Interfaces
DBus calls to update VPD cache data for Interfaces
Merge of vpd_manager meson script with repo meson
(From meta-openpower rev: b8886fc8989149d3fdae2552f3f97a720f54bdd0)
Change-Id: Ice6dbeee67e5834cd3d2d8aa8668c416b908bd64
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Alpana Kumari (2):
VPD ECC support
BuildDate encoding support for FRUs
PriyangaRamasamy (1):
IBM VPD main app & KeywordVPD parser:
Santosh Puranik (1):
Support multiple inventory objects per EEPROM
SunnySrivastava1984 (1):
Enable Meson option to build parser and test cases
(From meta-openpower rev: 24d2f2a82aae95c4fe3dd9112fe58b9645dd8d55)
Change-Id: I9ef226da6895bd8bcbb0bbb95a64cf9c0fb28a32
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Williams (4):
sdbusplus: replace message::variant with std::variant
MAINTAINERS: update Deepak's email address
MAINTAINERS: update Santosh's email address
MAINTAINERS: update Jinu's email address
(From meta-openpower rev: babfd473d78ec480d263176652df5bce14a38f26)
Change-Id: I2f916dd69daa70a16b6e813367d33ff5d06e32a1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Priyanga Ramasamy (1):
clang-format issue fix for openpower repo
(From meta-openpower rev: 1d5b20793672182e565f0f9a1f7dc6cb5c5863aa)
Change-Id: I7e7c18439742db8b3dad828312ab67ddaf49d746
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Alpana Kumari (1):
IPZ VPD Parser support
Santosh Puranik (1):
Add README and Update MAINTAINERS
(From meta-openpower rev: c71fc0c67aed48e00897134d0b6e6bc0ceb1f3d2)
Change-Id: I579cd37d4483672e9f1e40e9a1ec8920cc998534
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Joel Stanley (4):
store: Provide method to dump out VPD
args: Add --dump option
app: Change argument parsing and error handling
app: Support dump command
(From meta-openpower rev: 9424ab53e92c9cf50dd5a382af00565195ff2a4f)
Change-Id: I32c1d63bcdc625bcb46c87e7ae6db7b6e01da71e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
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>
|
|
Inherit python3native in the recipe.
(From meta-openpower rev: 3a87b168eb42e1045921f4b611d3fbc4617b93cc)
Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com>
Change-Id: I9d29b7d6e74d827a36a6d36ee98f18db1a82bc72
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Artem Senichev (1):
Fix undefined reference error
(From meta-openpower rev: af4e285533875c233ea5ca43fe5de530e6d4053e)
Change-Id: Id649c216b90574ab130f2f54779bc1bf7798bc43
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Remove execute permssions from udev rules to avoid errors like:
systemd-udevd[110]: Configuration file /lib/udev/rules.d/70-iio.rules is
marked executable. Please remove executable permission bits. Proceeding
anyway.
(From meta-openpower rev: 83b053de240b37b43ff06984543e2af3b21e94ba)
Change-Id: I825747964feda292b5aacf2e9034d65eddc9484e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Alvin Wang (1):
Add 2nd MAC address for 2nd NIC
(From meta-openpower rev: 44cb053cceb59e300b56e8e2e3207489f4e9950f)
Change-Id: If7bff634111dbd2124635234ba518c983666f1c1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Alvin Wang <alvinwang@msn.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>
|
|
George Liu (1):
Fix decoding of MB
(From meta-openpower rev: 847417cadf5866a02da9be843fde381a21565644)
Change-Id: Ia162c6cb9463e69d8e9c4ba7849cfd87589717a4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The UUID is not in the VPD for any supported openpower systems.
The last system with the UUID in the VPD was Barreleye.
Barreleye was removed here, 10 months ago:
https://gerrit.openbmc-project.xyz/c/openbmc/openbmc/+/12072/
Before being removed, Barreleye was unmaintained for over a
year.
A UUID interface with an empty UUID is being created at:
.../inventory/system/chassis/motherboard/boxelder/bmc.
"PrettyName": "BMC PLANAR ",
"SerialNumber": "YL10UF78A0H4 ",
"UUID": ""
},
bmcweb finds this UUID interface and places this empty UUID
property on Redfish. The Redfish Service validator flags
this empty UUID as an error.
(From meta-openpower rev: 011035b854ca6b0c64ff32102310954847f3765f)
Tested: Built a Witherspoon image, loaded it on a Witherspoon,
no longer see the empty UUID property and the UUID
interface at system/chassis/motherboard/boxelder/bmc.
Fixes the last Redfish Service validator error!
Had to remove the Common.UUID interface file at
/var/lib/phosphor-inventory-manager before loading
on the image.
Change-Id: I660cbbc1ef066b0c29730683b34134487e127554
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
build: install into bin instead of sbin
(From meta-openpower rev: 1b0273b6e476b3b8c03a8361555c010500ed1e96)
Change-Id: I83465c35ca0aa265a126ecfa211c625230f1529b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
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>
|
|
Patrick Venture (1):
build: pkg anti-pattern: use defaults
(From meta-openpower rev: 06c8569d5255f41a780c08a0ab9d4afc1f73573e)
Change-Id: I408dc673f02cd25c5e86bd077e8b2b8cda1eecfb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
Add .clang-format to repo for automated style
(From meta-openpower rev: dd6ca1fbc0e0770a1f62ba27a526362a432d75a5)
Change-Id: I4e1440a58852f1eb74a3d2d3f57173a979930cac
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Still chasing root cause of openbmc/openbmc#3466 but either way, these
services should be configured to only ever run once. They do one-time
things and do not make sense to be run multiple times.
(From meta-openpower rev: b246b509da91db98ebc326afda0d68827ef2b5f9)
Change-Id: I56b2b975f20aa42ed43c8b1bd185ee49ecba2eb9
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update meta-openpower to master HEAD.
Patrick Venture (5):
meta-openpower: vpd: fru-inventory-mrw-native: set LICENSE field
meta-openpower: vpd: fru-properties-example-native: set LICENSE field
meta-openpower: vpd: fru-properties-mrw-native: set LICENSE field
meta-openpower: vpd: fru-vpd-layout-native: set LICENSE field
meta-openpower: ipmi-oem-whitelist-native: update LICENSE field
Change-Id: I74959fd078a397701be44380721a420329552716
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: fef714d8245de717733e48407f06e60ec1abff8d)
Change-Id: Ibff681fbe7a304e259fb3cb1ca94513525833c8e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Drop symlink and rename bb for openpower-fru-vpd.
(From meta-openpower rev: 646bb085739986f3c19f86910c123ca8cc326d05)
Change-Id: Ie4aedf680f0c8b98f2ddcb1a9a187f7ab9a9e93c
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add a symbolic link to openpower-fru-vpd.bb named _git.bb and set the
preferred version for the recipe for openpower systems.
(From meta-openpower rev: bdb20733e553f21f2ec2d3c5e95d3b10eef1725e)
Change-Id: Ia7e20e4970bd7a8b09557d51a8cfbf4fc9f6b31a
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Vernon Mauery (1):
openpower-vpd-parser: use c++17
(From meta-openpower rev: 30b2c6be237c4b5af30bdb84a0edc9cf422a59ec)
Change-Id: If6e6f54ea3ce50d58eb28d55538380557ae16494
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Adopt a more conventional directory hierarchy. meta-openpower is still
a _long_ way from suitable for hosting on yoctoproject.org but things
like this don't help.
(From meta-openpower rev: 2c8db5661cecd7e4cc20bcb96df76490e62cfb67)
Change-Id: I415caaa28ec728f24e755ddb549012f24874fefe
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|