summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/leds/phosphor-led-manager.inc
AgeCommit message (Collapse)AuthorFilesLines
2021-12-08phosphor-led-manager: srcrev bump f178c0f26d..23d5408ba8Andrew Geissler1-1/+1
George Liu (1): Update the clang-format file with latest Change-Id: I5b729a2a3d0b5112047fa190f3a3fe24148158bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-29phosphor-led-manager: srcrev bump d1fdc4f48d..f178c0f26dAndrew Geissler1-1/+1
Patrick Williams (1): sdbusplus: remove usage of deprecated alias Change-Id: I088412fa2fbccbcef7fcb9c83d564b904256b71c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-27phosphor-led-manager: srcrev bump 8e9af365d6..d1fdc4f48dAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Patrick Williams (1): catch exceptions as const Change-Id: I3f021c1a111b4749ac5e113c44b9f2e2b5b4eab2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-22phosphor-led-manager: srcrev bump 6c4e0f2f76..8e9af365d6Andrew Geissler1-1/+1
Manojkiran Eda (1): Fix json files Change-Id: Ib6f683c35d6efeaef793f4017824405ab56c5a90 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20phosphor-led-manager: srcrev bump e9fb5c6a17..6c4e0f2f76Andrew Geissler1-1/+1
Lakshminarayana R. Kammath (1): Led: Configs: Rainier: Update led names to reflect pca955x Change-Id: I93de5c212b460dee16a72eaa1099d91e934a4c94 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-17phosphor-led-manager: srcrev bump d870d68a21..e9fb5c6a17Andrew Geissler1-1/+1
George Liu (2): Handle D-Bus exceptions logging: switch to lg2 Lakshminarayana R. Kammath (1): Add lkammath as the Reviewer Change-Id: I53becf23f9e535e1ea47620057c991f96b148cb9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-15phosphor-led-manager: srcrev bump 7152edcff6..d870d68a21Andrew Geissler1-1/+1
George Liu (2): Add GeorgeLiu as the Reviewer Update clang-format Vishwanatha Subbanna (1): Add Patrick as the Maintainer Change-Id: I075aa936f782e993a6427cf266054421f8bfd1f1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-09phosphor-led-manager: srcrev bump ad73885b72..7152edcff6Andrew Geissler1-1/+1
Patrick Williams (1): exception: switch to public sdbus exception Change-Id: I62023a165f18291873733a28115cb3b891b178a0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-01phosphor-led-manager: srcrev bump 9d9ab2291d..ad73885b72Andrew Geissler1-1/+1
Seires Li (1): revert "meson: support custom led yaml path" Change-Id: I4958ba8a40d1d194916c5f01c354cd13022f009b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17phosphor-led-manager: srcrev bump cc9a575399..9d9ab2291dAndrew Geissler1-1/+1
George Liu (2): Replace find method with contains method Fix utest-led-json.cpp should not depend on use-json Seires Li (1): meson: support custom led yaml path William A. Kennington III (1): build: Tests should default to auto not enabled Change-Id: I65bc41355034a753f74cd4969f551eb7794ded10 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18phosphor-led-manager: srcrev bump a280e5dc47..cc9a575399Andrew Geissler1-1/+1
George Liu (3): build: Add wrapfiles for dependencies build: Remove autotools support Merge dependency option in meson build Change-Id: If15a1c2efcfe23ab6dc2cd461339f69bd84fb803 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-13phosphor-led-manager: srcrev bump e367ceaecf..a280e5dc47Andrew Geissler1-1/+1
Vishwanatha Subbanna (3): Configs: Everest: Update led names to reflect pca955x Configs: Everest: update names of leds directly connected to BMC Configs: Everest: Modify name of some of leds groups Change-Id: I67d84c7af1d4b83bf753e14d58c8deef5d17b2d2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-05phosphor-led-manager: srcrev bump 2c211f8c2c..e367ceaecfAndrew Geissler1-1/+1
George Liu (1): meson: switch to 0.57.0 Change-Id: I366f8e1d2bc5f2e21f1fa696b76ed9eb9e9f6123 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-04phosphor-led-manager: srcrev bump e2060f3c44..2c211f8c2cAndrew Geissler1-1/+1
Vishwanatha Subbanna (1): Configs: Everest: Remove LCD display unit indicator LED Change-Id: I0b1ed32e97d2b55c93b08f6229b4d8baac73126b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-01phosphor-led-manager: srcrev bump 7907827126..e2060f3c44Andrew Geissler1-1/+1
Vishwanatha Subbanna (1): Configs: Rainier: Add led group json for Rainier 1S4U system Change-Id: I0c67d75a440aa222e8b7a6b24c0bc76ce961432d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-28phosphor-led-manager: srcrev bump c105f279eb..7907827126Andrew Geissler1-1/+1
Vishwanatha Subbanna (8): Configs: Everest: Add power supply led groups to group json Configs: Everest: Add TPM and RTC led groups to group json Configs: Everest: Add DASD backplane and NVME slot led groups Configs: Everest: Add planar and bmc led groups to group json Configs: Everest: Add Operator Panel led groups to group json Configs: Everest: Add DIMM led groups to group json Configs: Everest: Add power supply riser card led groups to group json Configs: Everest: Add OpenCAPI connector led groups to group json Change-Id: I782e85ac91ef1330024e5b2b74701b2c96860200 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-26phosphor-led-manager: srcrev bump 65f9c4b77e..c105f279ebAndrew Geissler1-1/+1
Vishwanatha Subbanna (5): Configs: Everest: Add led-group-config.json for Everest system Configs: Everest: Add cpu led groups to group json Configs: Everest: Add vrm led groups to group json Configs: Everest: Add pcieslot led groups to group json Configs: Everest: Add cablecard led groups to group json Change-Id: Icd1775183e67b3498a43c717e01bc25d501e448b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-22phosphor-led-manager: srcrev bump 0c29c2c1f4..65f9c4b77eAndrew Geissler1-1/+1
George Liu (1): Remove compilation using autotools Change-Id: I3110b8f3cd8711951b3a4c4dbcdb3b3dc578b0f9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-21phosphor-led-manager: srcrev bump d76c07482d..0c29c2c1f4Andrew Geissler1-1/+1
Vishwanatha Subbanna (1): configs: rainier: Add cffps2 to group json config file Change-Id: I24ebbb288d67e24124498efc6b8d5527f743b941 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-15phosphor-led-manager: srcrev bump 6ca80648a0..d76c07482dAndrew Geissler1-1/+1
George Liu (2): configs: Add all groups configuration JSON through meson.build fault-monitor: Add monitor-opertaional-status to meson.build Change-Id: I97a5cbe89bd695df6eef8dad13c0a1b8f7100e72 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-15phosphor-led-manager: srcrev bump ee1c19e5ab..6ca80648a0Andrew Geissler1-1/+1
George Liu (1): ledManager: Replace IRC with Discord Patrick Williams (3): bootstrap: copy latest from phosphor-hwmon led-set-all-groups-asserted: fix shellcheck issues enable shellcheck Change-Id: I899fb5f87cc2a6922ffd989b6431994bec31c10c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-12fru-fault-monitor: Enable OperationalStatus monitor featureVishwanatha Subbanna1-1/+1
Currently, the phosphor-fru-fault-monitor updates the Asserted property of the Led Group D-Bus object by monitoring the `/xyz/openbmc_project/logging` object path. The intent behind this commit is to add another way to monitor the `xyz.openbmc_project.State.Decorator.OperationalStatus` interface of the Inventory D-Bus object, and check whether the Inventory D-Bus object is associated with the LED group D-Bus object, and then update the Asserted property of the LedManager. Since both these methods handle the faults differently, Only ONE of these 2 methods can be enabled and NOT both. The first way is supported by default. To turn OFF the default way AND turn ON this second way, Enable monitor-operational-status. Change-Id: I03701e599b6a120bc1f83da6f473b12f38660d64 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
2021-04-10phosphor-led-manager: srcrev bump 4b06201049..445b00b22bAndrew Geissler1-1/+1
George Liu (1): Remove setting Functional property of OperationalStatus interface Change-Id: I5f65214ab62f84393b8e5213f904f0a34c5a5dd0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-02phosphor-led-manager: srcrev bump 52ad07b2a2..4b06201049Andrew Geissler1-1/+1
George Liu (1): Add meson build Change-Id: Ib07b0c9dd4bf5e1a2ed5e2553eed9954c1dd1a45 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-27phosphor-led-manager: srcrev bump 8215032f79..52ad07b2a2Andrew Geissler1-1/+1
Vishwanatha Subbanna (1): configs: rainier: Add virtual physical LEDs to Fault and Identify groups Change-Id: I1cafd851ea78fb1d8ca23517bb9e748277027cff Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-23phosphor-led-manager: srcrev bump 616a071697..8215032f79Andrew Geissler1-1/+1
George Liu (6): Add lampTest class for LED Update physical LEDs as part of Lamp test Add the restoreLedsAssert method for LED manager LampTest: Notify PHYP to start the lamp test lamptest: Add virtual LEDs to group definition lamp test: Add vritual lamp test function Change-Id: I83e359c103da908217833c6ee1bc928c60e5cd53 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-16phosphor-led-manager: srcrev bump b00e56c26e..616a071697Andrew Geissler1-1/+1
George Liu (1): led-use-json: Use specific config files Change-Id: I7bb01dee17c9728abd766ec95da6e9997ac5bc89 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-17phosphor-led-manager: srcrev bump 19c48e17a0..b00e56c26eAndrew Geissler1-1/+1
Vishwanatha Subbanna (1): config: Add rainier-2u and rainier-4u group configuration json Change-Id: Ic0ab72ee979f93861e1de75a09154bded2263d5b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-08phosphor-led-manager: srcrev bump 4c5f533712..19c48e17a0Andrew Geissler1-1/+1
George Liu (1): Add the LampTest option (From meta-phosphor rev: 9fc4ad44aa42760609a4a8444426648d71193c01) Change-Id: Iffbf99494093a4a1f19113548a2a551a853fac31 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-10phosphor-led-manager: srcrev bump 1c737afcb0..4c5f533712Andrew Geissler1-1/+1
George Liu (1): Add the method to set Functional property based on Group state (From meta-phosphor rev: 84a5b518627a005842f1657d7c405c5710e8cc90) Change-Id: I4c571750eed17a50577c1a64cf0dae8a3a880a2d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-05phosphor-led-manager: srcrev bump 4846e92657..1c737afcb0Andrew Geissler1-1/+1
George Liu (1): Add utility for D-Bus (From meta-phosphor rev: 99e651efb5bb7a408c827f2858477b20d8b62e9c) Change-Id: I8bbd90d290aee34507fd4af486e3841566bb96f5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-21led-manager: Install led-set-all-groups-asserted.sh to /usr/binVishwanatha Subbanna1-1/+1
Latest commit in phosphor-led-manager put a bash script led-set-all-groups-asserted.sh. This commit packages it to be installed in /usr/bin and also adds right RDEPENDS (From meta-phosphor rev: 3c3dfb751869331d162790a4523257f6a383eafe) Change-Id: I3c37b1eb22eea9fd2294be978413f1100a402a07 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-18phosphor-led-manager: srcrev bump 17fcb4d96a..e06270c72bAndrew Geissler1-1/+1
George Liu (2): Add storeGroups/restoreGroups method to LED Manager configure: replace --enable-use_json by --enable-use-json (From meta-phosphor rev: 33d659c1fd591f5de38a15c2d4bcd03adfee9f40) Change-Id: I842ec11529efa577898e3acfa9fd4251755b0c0c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-09phosphor-led-manager: srcrev bump 937a0bde18..17fcb4d96aAndrew Geissler1-1/+1
George Liu (1): Validate the priority of an LED is same (From meta-phosphor rev: 5c79e2631176811ea26d2c502ef109d870c5c8b0) Change-Id: Icd2c9da880dc73210ea5100b457a898ce57cf3b1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-06phosphor-led-manager: srcrev bump a6c18f8d8b..937a0bde18Andrew Geissler1-1/+1
George Liu (4): Update led-manager to use JSON build: check for JSON header Change the key [name] to [Name] in members property Fix: Use YAML config by default (From meta-phosphor rev: 05e3824092ca4daf5a639a47a3afd91f7791ff77) Change-Id: I8ebed280abbc62ab14ae87f9c1242d9138dc347c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-27phosphor-led-manager: srcrev bump d02c3cb424..a6c18f8d8bAndrew Geissler1-1/+1
George Liu (1): clang-format: update to latest from docs repo (From meta-phosphor rev: cffb31b0beb7f85cf81aa98564ffcf90f75b2d7e) Change-Id: I515b0e1e384ecc05d785d262290919baa185f851 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-18phosphor-led-manager: srcrev bump a41d282ae0..d02c3cb424Andrew Geissler1-1/+1
Andrew Geissler (1): string: ensure string included when used (From meta-phosphor rev: 9892a617e99106550ad1725f865c806cbeab13fb) Change-Id: I75837c137df888797e0566b1d99d016699083826 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-15phosphor-led-manager: srcrev bump 4f43f5e48b..a41d282ae0Andrew Geissler1-1/+1
George Liu (1): Add an example JSON file for LED Patrick Williams (2): sdbusplus: remove deprecated variant_ns sdbusplus: replace message::variant with std::variant (From meta-phosphor rev: 046d6852375863be2b86cd5424dce53d16851148) Change-Id: I25d52a8d240ec969cbafc481df9522b512b7c85f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-01phosphor-led-manager: Move from python2 to python3Vishwanatha Subbanna1-1/+1
(From meta-phosphor rev: 2d8cb275e2ed8dea767988d52e196e945e081a52) Change-Id: I8b1f9c50c5ba13f11ea6be0d9bc062cfcda6667d Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-03phosphor-led-manager: srcrev bump 3518e18a0e..e0cf8fe1e2Andrew Geissler1-1/+1
Vishwanatha Subbanna (1): Make updates to conform to python3 (From meta-phosphor rev: 42c97c5c168017c9b9168a031a3e3b80f1ba3f9a) Change-Id: Ibdef1768831cd384df18e4a8cba9fda280392956 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-01-24phosphor-led-manager: srcrev bump a6e4892942..3518e18a0eAndrew Geissler1-1/+1
Vishwanatha Subbanna (1): Add vishwa as Maintainer (From meta-phosphor rev: d10932e129d6b7373275beae8567b87260c0187f) Change-Id: Ia5b92476d0289bd06f6442553790b52d4e253184 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-06phosphor-led-manager: srcrev bump 6fd9e440be..a6e4892942Andrew Geissler1-1/+1
Andrew Geissler (1): Change to use new association interface (From meta-phosphor rev: 360efb9c1719aafef22f41306a0457ae68fdbc79) Change-Id: Idf991f6b0ab0d52d5e9bded64da66a7456e49ef3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-20phosphor-led-manager: srcrev bump ab3b247f04..6fd9e440beAndrew Geissler1-1/+1
tony lee (1): Update the value of Period to D-bus obtained from configuration YAML. (From meta-phosphor rev: 42e6481a3150987c3e371c0ad4d5182e613f7206) Change-Id: I2d01963681dce3a547e8abba2c7a1cacff21e139 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-29phosphor-led-manager: srcrev bump 555a279efd..ab3b247f04Andrew Geissler1-1/+1
Patrick Venture (1): build: install into bin instead of sbin (From meta-phosphor rev: 5c9bbc1f349a591de14d971ff88cb75e36acfd83) Change-Id: I566a3d4fe608f67f830b84b6694c7eb42f4aabe8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-08phosphor-led-manager: srcrev bump 91ac8d3aad..555a279efdAndrew Geissler1-1/+1
William A. Kennington III (1): Fix std::variant usage (From meta-phosphor rev: 89bc20292eb49f641a27444fd4ed2e4e68d9e1c7) Change-Id: Id8809cf1fe7a44ceec1bd58ea788f5665de7d763 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-05phosphor-led-manager: srcrev bump 2ff07f3fb6..91ac8d3aadAndrew Geissler1-1/+1
Patrick Venture (1): Add clang-format to repo (From meta-phosphor rev: d760f1610587f1d77d0a7922c0ee4a1916455790) Change-Id: I31d0544d562e70393271ab0ee54c5d74384a6394 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-06phosphor-led-manager: srcrev bump e77b8345d8..2ff07f3fb6Andrew Geissler1-1/+1
Matt Spinler (1): fault-monitor: Catch GetSubTree exceptions Vernon Mauery (1): phosphor-led-manager: use c++17 (From meta-phosphor rev: 2ed2db473ce3d81ad7a77d8cb742a793be8d9f2a) Change-Id: I9684da021be2243e4267bc14228ecc9dc350214b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-20phosphor-led-manager: srcrev bump 08d613e7d5..e77b8345d8Andrew Geissler1-1/+1
Matt Spinler (1): Remove trailing slash on path in GetObject call (From meta-phosphor rev: b0e9bb522fefa3f9216f00f82d62d172338d6c0f) Change-Id: I95ed7336bda5bcb1100cead1dbf8069eb318053f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-06meta-phosphor: Move layer content from common/Brad Bishop1-0/+5
Adopt a more conventional directory hierarchy. meta-phosphor is still a _long_ way from suitable for hosting on yoctoproject.org but things like this don't help. (From meta-phosphor rev: 471cfcefa74b8c7ceb704cb670e6d915cf27c63b) Change-Id: I3f106b2f6cdc6cec734be28a6090800546f362eb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>