Age | Commit message (Collapse) | Author | Files | Lines |
|
Andrei Kartashev (2):
Add new Delta and ASPOWER PSU configs
FruDevice: try to parse Fru even it a bit broken
(From meta-phosphor rev: 873024c69532aa8174f8fff71b51563d87dcae45)
Change-Id: Icbab99f7d6491b8baf2badc007dba3f84896209c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (1):
schemas: Intel Fan Connector
James Feist (1):
WFT: Add fan fault LEDs
(From meta-phosphor rev: 2da48d6bf45b87188d280f08383558deb2b6895b)
Change-Id: I0f2c4173d81d912fba7374d6d01ac87169308730
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Ed Tanous (1):
Add maintainer
(From meta-phosphor rev: 4d915ce716d412809655002cf5909dffe6e78ab1)
Change-Id: I092be29edff5cfdb60da0114c975fe840aeaac3b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrei Kartashev (2):
FruDevice: use FRU Areas enum to iterate
FruDevice: parse more than 2 custom fields
(From meta-phosphor rev: 4b385685c90cace4f1183598fa30b257696cbd89)
Change-Id: Iae5c7f944de51eaa4cdc985058258d83a135994a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Ed Tanous (1):
Add ed as reviewer of entity manager
(From meta-phosphor rev: 87f00af07c27fcd9a7c2ce27aa42ae5d0f1540bf)
Change-Id: If45701ecda7a0099a5f7b123e0f506951339ccec
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrei Kartashev (1):
meson: update nlohmann subproject to 3.7.3
(From meta-phosphor rev: 49e9442706f610fa6a432e567680257d6eef65ab)
Change-Id: I8d609b9a37e51a3a50e840b45390d212ce40555c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
Add retries to mapper calls
(From meta-phosphor rev: c04571b15808737835956ef26372328f04f9a003)
Change-Id: I4c098bc795c33f894ef2d1b0192798d8531e0072
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add a fru-device package, packagegroup, and image feature.
Remove the ipmi-fru distro feature, since adding it in the first place
was a mistake - no projects have conditional ipmi-fru feature flags.
(From meta-phosphor rev: 4525a9d01a5f65438342a894f27c82f0dd61642c)
Change-Id: I6928ac67d4acb4568359a308b45cb0734d116054
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
There are a handful of tweaks required before fru-device can be
installed in images supporting systems with Power processors.
Skip the remote CFAM i2c buses on Power9 and Power10 to avoid kernel
logs full of i2c related errors and nonfunctional buses. These buses
will very likely not have EEPROMS with IPMI FRU format VPD on them for
for the foreseeable future anyway.
Don't launch fru-device automatically until additional verification
occurs.
(From meta-phosphor rev: c497f3535c8b7c0529f000e56f042943b5534322)
Change-Id: I5aa6c5fe231337f61847db030293d6b907c4dd06
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Ed Tanous (2):
Move config format to its own file
Write a slightly different type of README
(From meta-phosphor rev: c47fe99fdc60dc927b4c08476627be6bacd4309c)
Change-Id: Id9ff9bdcbad9a170bc1ad426a8f3b0ee4759a9a9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrei Kartashev (1):
FruDevice: improve updateFRUProperty function
(From meta-phosphor rev: 5cf4ab1d15f16a52acbcda2c0cfe276bdd26c6c9)
Change-Id: If939bec0b0b7a76fe7ecaf5f2d4612e926027152
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrei Kartashev (2):
FruDevice: some code cleanup
FruDevice: add binary fields decoding
(From meta-phosphor rev: 9def965d5587b09249a9d02cc27726043dae4410)
Change-Id: I73bd4fcdabf30e41dd66d7309085f40b9f876294
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (13):
docs: Add minimal doxygen setup
entity-manager: probe: factor out probe logic
entity-manager: probe: add probe logic tests
entity-manager: probe: add probe logic tests
entity-manager: probe: add probe logic tests
entity-manager: probe: add probe logic tests
entity-manager: probe: add probe logic tests
entity-manager: probe: add probe logic tests
entity-manager: probe: add probe logic tests
entity-manager: probe: add probe logic tests
entity-manager: probe: Refactor matching
entity-manager: remove dead code
entity-manager: probe: add support for bytestrings
(From meta-phosphor rev: a2bd4493703cc6b71ac1d34bae892b62fcef3cb0)
Change-Id: I246720426cd48faf372fc63309c339eb47143a89
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (1):
fru-device: explicitly include headers
Manikandan Elumalai (1):
Add HSC configuration
(From meta-phosphor rev: 76badf3d9a72ec66fc44d1ab218e317c7dc7e68c)
Change-Id: I07685d2a2b0a9db773f79bb3ecd1cb5b26df1836
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrei Kartashev (1):
FruDevice: use uint8_t instead of char for data
(From meta-phosphor rev: 35b2c1ea9ffb66a0bc2709b41c1fabac139305d9)
Change-Id: I0b6cc39191d5fda6c40d0b307bcaaa5a4db1f238
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (1):
probe: don't match unsupported json types
(From meta-phosphor rev: 003b1fe2caa4a74c55a130273a469e7158f38570)
Change-Id: Iee378bab7a040586096514578bf6400a541e669b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrei Kartashev (2):
docs: fix in JSON example
FruDevice: fix FRU 6-bit ASCII field decoding
Brad Bishop (1):
cmake: drop support
(From meta-phosphor rev: 6f00c9f36315814c6a809712089afc20a7db069c)
Change-Id: I6257abbcda5749b257b4a8f7e9a1a7227da64cb2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrew Jeffery (3):
README: Spelling and grammar fixes
docs: Tweak grammar in my_first_sensors.md
docs: Avoid legality confusion over syntax error in JSON example
(From meta-phosphor rev: 2750806011be741cbff0aac2572a7e91a255e406)
Change-Id: I602eaa4119bf3044ffc8f020d1e2b0f085dffdd6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
Fix PSU Fan Configuration
(From meta-phosphor rev: 93d7e8a9de8ea7d0c2722f875c3ab01289a9bd97)
Change-Id: I4c0532e068dbb716a6a5be7c72747a83297b3116
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Joshi-Mansi (1):
Entity-Manager: Update product AssetTag inside Fru
(From meta-phosphor rev: adfd881d8a3912ef1c1a09f3761a0b716344402b)
Change-Id: I6ff7b45547c64b3c1e3a73e852c0e3da81880ece
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Josh Lehan (1):
Add SBTSI device to i2c h2mon new_device list
(From meta-phosphor rev: ea2799d2ff9d5d1d4f36279e49315494b9a9c239)
Change-Id: Ifc8b436ab2d65be51d60e6fdfceebc49c603b87c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (2):
schema: introduce element
schema: use pid, zone, stepwise schemas
(From meta-phosphor rev: 0c485bf20b499c11995904f04043c47c0c3867df)
Change-Id: Icd26e350dfc2e7d8ca1f56093f878523b26d8239
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (11):
scripts: add configuration validation script
test: run validation script from CI
schema: schema attribute tweak
schema: factor out properties into legacy.json
schema: factor out dbus
schema: Add EMConfig
schema: Add missing types
schema: aggregate: add missing properties
schema: top: add missing EMConfig properties
schema: require type
schema: add documentation
(From meta-phosphor rev: cc03298a08fe81c267e0a083629c8b71e7b622f9)
Change-Id: Ie1f3d57b6ee5511723979918cc9a9122b1d44de6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Jeremy Kerr (1):
README: fix Thresholds array in example configuration fragments
Wludzik, Jozef (1):
Fix segfault caused by accessing non existing key in busmap
(From meta-phosphor rev: 7913f3def0c81af9a4e7067ddbfb374c9cf16a36)
Change-Id: I48997eb7dbb3bdfcd0047ba6614186783111f2ca
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
FruDevice: improve boot
Josh Lehan (1):
Add ADM1272 device to i2c h2mon new_device list
(From meta-phosphor rev: 7171b3ce3fb5ba483bd0d7cd4438c18fcd2ca2f0)
Change-Id: I1217e2b79ad31a2a7a9a4fe5eda84df52ea8b3eb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Jeremy Kerr (1):
FruDevice: implement FRU field decoding
(From meta-phosphor rev: 23e4c7cfb2abf57988a7462af7d66c2d597df1dd)
Change-Id: I32604520f5fb98cbc474cdc45d81e5d681f30b4d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
Fix fru disappear after power off
Patrick Williams (1):
gitignore: add meson subprojects and build dirs
(From meta-phosphor rev: 86294b9c4ffbb1dc6c374a9f833f546196f7c84b)
Change-Id: I6acd698f441d9d711d97f2ec98f9f7d0871dc35e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Adrian Ambrożewicz (1):
Add new type of settable interface - Polling
(From meta-phosphor rev: 37e08ecf831da1b731410b923f2fb50618535016)
Change-Id: Id7aa8401bb8569bc40b3ffbf498cba245b02ecb8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Williams (1):
sdbusplus: use meson build
(From meta-phosphor rev: 11774c044abe34851e88da493617113580956930)
Change-Id: I7b6143df8d4213029192c9b10a666dd9addd8f88
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
Update to latest clang format
(From meta-phosphor rev: 2e9555fa78f17779affda4a2f9f5dc1a300cbd5d)
Change-Id: Id60c985a87708c867cdc7bf7d747ff99d4e52af4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Josh Lehan (1):
Add MAX6654 device to i2c h2mon new_device list
Rajashekar Gade Reddy (1):
Skip i2c addresses in the range 0 to 12
(From meta-phosphor rev: 92596d7e602203340eb569c7d48db6b2777befb3)
Change-Id: I64c1ad65b9d8fe83ea9a6e79c0390b145aea8b58
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (2):
Register match always
Add lock around callback
(From meta-phosphor rev: 21ad77ea24fa8868782095c544f9e9a35e26c9e9)
Change-Id: Icdb31cb796749e0bd5432ac78dc456ce31a58320
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
Add retries into d-bus probes
(From meta-phosphor rev: d9e8a7c50cf86a41de1837d88def7d482fe5417b)
Change-Id: Ibcd4b0161e8c0bbbabebb7fd146ef2ac8d55668f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
Add ability to disable device logging
(From meta-phosphor rev: fe5b671e303599173995ba5e25a1dd60e562b968)
Change-Id: I92c3ca23b8eaee7f9aa55be87caeb04a67be404a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Jason M. Bills (1):
Skip 'test' folder if build_tests is disabled
(From meta-phosphor rev: f79877d0d5edb30e65a69f963a0ce733c3d3df4f)
Change-Id: If4d53ec6c6033807505a4f33094580aa100e5089
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Alex Qiu (1):
Add MAX16601 to devices.hpp
(From meta-phosphor rev: f478328d6eaa70c985feb0a193ba5662a0d32e84)
Change-Id: Iad8ca46e6c4073c11f004f3f355ded759a59cc32
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Don't build the entity-manager unit tests. This works around an open
issue where meson cross builds find build host gtest library.
(From meta-phosphor rev: 97d49ab98a59402af87bea89b2028e8c33f34ee6)
Change-Id: I0c16886249c278c5ef0b618f31ce9ae8fb15d293
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Predicate building fru-device on distro support for IPMI FRU.
(From meta-phosphor rev: 6281b85d413845e2dee6279d3812299740e1a756)
Change-Id: I18ae3650624a05aed781cf84856fac0b18460d3b
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Meson build is quickly becoming the de-facto standard build system for
OpenBMC applications. Meson support was added to entity-manager
recently - use it when baking. Performance is unaffected.
(From meta-phosphor rev: c9708901440892ea45a18d4d09a4d6a9a182de90)
Change-Id: Id5462e63da6b063181a839e16e02c98351feea0f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (2):
entity-manager: remove inventory manager interface
remove dead code
(From meta-phosphor rev: 630a9c22919a8c385ffa37764b4a5e0a759c71f6)
Change-Id: I2a9be2f5c90df32f04a87e76b6787b7acf618d6a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
EM: On duplicates use device index
(From meta-phosphor rev: e7f7e56bb97ba491f657943acea04b8790a6f2af)
Change-Id: Ia8b2023a431e9a4171f4c0f6965cf3b7271259e4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (1):
meson: Add fru-device-less build configuration
(From meta-phosphor rev: ad462f90a6e52cd73d7cdd69c606a475ae14f17f)
Change-Id: I33fe117549654908ce12114d03828a67c2d33cac
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
Fix power match
(From meta-phosphor rev: a711001f3ee1782e632debfd9422ab2eb56f350d)
Change-Id: Ie9a447a6f39bee90f8d81733b171b27be87eb14b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This define was removed in patch 28633.
(From meta-phosphor rev: bfe856956e8c4fb6100dcd291275a1c1d7ee0974)
Change-Id: I78007656a8ae4ce6f5e69c46a4e92d7c0226ee86
Signed-off-by: James Feist <james.feist@linux.intel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (1):
entity-manager: drop device tree overlay support
(From meta-phosphor rev: 358da61180e4e3ae63d2aa347f3a6cd33158f2e5)
Change-Id: I3bf724283154dd1468285dfe7861efd5e4089031
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
Fix increment bug
(From meta-phosphor rev: df8bc6e186fb3172bf70bc52baa6c9492891a8e4)
Change-Id: Icdad40431fd4822f418025a231f2ae5c8898639b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
Add Chassis interface to Drive
(From meta-phosphor rev: c47aaea3bf47024cbc3aef22cef7f174ad90f07b)
Change-Id: I64032180314fa088a2a56a7e56e04ed4a65c60ba
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Brad Bishop (8):
Add support for building with meson
update clang-ignore
meson: add support for boost library vendoring
meson: add cpp convenience var and use it
meson: add support for nlohmann-json vendoring
meson: add support for valijson library vendoring
meson: add support for sdbusplus library vendoring
meson: add support for gtest library vendoring
(From meta-phosphor rev: fdaa104165ffd013200cd29c248c2e96d0f0485b)
Change-Id: Id9295c60f7232a011874876107e62d80ae281211
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
James Feist (1):
Fix Delete D-Bus Method
(From meta-phosphor rev: 720d6eede98b38ed3af78518e0f21c7adc61bb6f)
Change-Id: I5090092c4d95cd53f8fe44dd2d17584bf7446ab9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
James Feist (2):
Add DisableNode keyword
README: Add DisableNode
Xiang Liu (1):
frudevice: use a single I2C transaction to read from EEPROM with 16-bit offset
(From meta-phosphor rev: a8f5d432b645eee092d133f94d4e5abc5ff5815c)
Change-Id: Ibcc50469cc06e04a0768eb4530939578611b0850
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|