History log of /openbmc/phosphor-led-manager/configs/ (Results 1 – 25 of 27)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4a43551607-Aug-2024 Andrew Geissler <geissonator@yahoo.com>

IBM: Config: Update to put pca955x at end

Not sure when the disconnect occurred but phosphor-led-sysfs appends the
hardware device at the end of the dbus object name.

Update the config files to ref

IBM: Config: Update to put pca955x at end

Not sure when the disconnect occurred but phosphor-led-sysfs appends the
hardware device at the end of the dbus object name.

Update the config files to reflect this for phosphor-led-sysfs provided
LEDs.

Tested:
- Confirmed p10bmc no longer fills journal with "The resource not found"
for all the BMC provided LEDs

Change-Id: I00ec2822ecb223b17635fe2c3a863ba1152fec4f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...

7c5f193410-Jan-2024 Priyanga Ramasamy <priyanga24@in.ibm.com>

leds:Restructure and rename configs directory

Rename led config jsons in a simple and straight forward way and
remove subdirectory wherever required.

Change-Id: Icfa0ae3b8cb2be0ef71a5f51525ab46865d

leds:Restructure and rename configs directory

Rename led config jsons in a simple and straight forward way and
remove subdirectory wherever required.

Change-Id: Icfa0ae3b8cb2be0ef71a5f51525ab46865de19bd
Signed-off-by: Priyanga Ramasamy <priyanga24@in.ibm.com>

show more ...

55b599e905-Dec-2023 Anupama B R <anupama.b.r1@ibm.com>

Updating LED config JSONs

Config JSON files related to IBM specific systems has been updated
with some new groups.
The groups has been added to handle LEDs w.r.t those FRUs.
Commit also updates defa

Updating LED config JSONs

Config JSON files related to IBM specific systems has been updated
with some new groups.
The groups has been added to handle LEDs w.r.t those FRUs.
Commit also updates default settings for some of the existing groups.

Change-Id: Ie56bbedaaa1b84800b76fd8cdbee20498e8aa5b2
Signed-off-by: Anupama B R <anupama.b.r1@ibm.com>

show more ...

6d254ee006-Dec-2022 Patrick Williams <patrick@stwcx.xyz>

reformat with latest settings

Reformat with the latest settings from openbmc-build-scripts code
formatter.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: If1a2f0afa88f7354f68989b435

reformat with latest settings

Reformat with the latest settings from openbmc-build-scripts code
formatter.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: If1a2f0afa88f7354f68989b43593efec77d0a1d6

show more ...


/openbmc/phosphor-led-manager/.clang-format
/openbmc/phosphor-led-manager/.linter-ignore
/openbmc/phosphor-led-manager/OWNERS
ibm,everest/led-group-config.json
ibm,rainier-1s4u/led-group-config.json
ibm,rainier-2u/led-group-config.json
ibm,rainier-4u/led-group-config.json
/openbmc/phosphor-led-manager/example/lamp-test/lamp-test-led-overrides.json
/openbmc/phosphor-led-manager/example/led-group-config.json
/openbmc/phosphor-led-manager/fault-monitor/fru-fault-monitor.cpp
/openbmc/phosphor-led-manager/fault-monitor/fru-fault-monitor.hpp
/openbmc/phosphor-led-manager/fault-monitor/meson.build
/openbmc/phosphor-led-manager/fault-monitor/monitor-main.cpp
/openbmc/phosphor-led-manager/fault-monitor/operational-status-monitor.cpp
/openbmc/phosphor-led-manager/fault-monitor/operational-status-monitor.hpp
/openbmc/phosphor-led-manager/led.yaml
/openbmc/phosphor-led-manager/manager/group.cpp
/openbmc/phosphor-led-manager/manager/group.hpp
/openbmc/phosphor-led-manager/manager/json-config.hpp
/openbmc/phosphor-led-manager/manager/json-parser.hpp
/openbmc/phosphor-led-manager/manager/lamptest/lamptest.cpp
/openbmc/phosphor-led-manager/manager/lamptest/lamptest.hpp
/openbmc/phosphor-led-manager/manager/led-main.cpp
/openbmc/phosphor-led-manager/manager/ledlayout.hpp
/openbmc/phosphor-led-manager/manager/manager.cpp
/openbmc/phosphor-led-manager/manager/manager.hpp
/openbmc/phosphor-led-manager/manager/meson.build
/openbmc/phosphor-led-manager/manager/serialize.cpp
/openbmc/phosphor-led-manager/manager/serialize.hpp
/openbmc/phosphor-led-manager/meson.build
/openbmc/phosphor-led-manager/meson_options.txt
/openbmc/phosphor-led-manager/pyproject.toml
/openbmc/phosphor-led-manager/scripts/led-set-all-groups-asserted.sh
/openbmc/phosphor-led-manager/scripts/parse_led.py
/openbmc/phosphor-led-manager/subprojects/CLI11.wrap
/openbmc/phosphor-led-manager/subprojects/cereal.wrap
/openbmc/phosphor-led-manager/subprojects/phosphor-dbus-interfaces.wrap
/openbmc/phosphor-led-manager/subprojects/phosphor-logging.wrap
/openbmc/phosphor-led-manager/subprojects/sdbusplus.wrap
/openbmc/phosphor-led-manager/subprojects/sdeventplus.wrap
/openbmc/phosphor-led-manager/test/config/led-group-config.json
/openbmc/phosphor-led-manager/test/led-test-map.hpp
/openbmc/phosphor-led-manager/test/meson.build
/openbmc/phosphor-led-manager/test/utest-led-json.cpp
/openbmc/phosphor-led-manager/test/utest.cpp
/openbmc/phosphor-led-manager/utils.cpp
/openbmc/phosphor-led-manager/utils.hpp
79251d2309-Dec-2021 Lakshminarayana R. Kammath <lkammath@in.ibm.com>

everest LED: Changes in the everest group json to accomodate

1) Power supply naming changes
2) Add lcd panel along with existing base panel
3) Some name updates to change from pca955x_ to lcd_
4) Ad

everest LED: Changes in the everest group json to accomodate

1) Power supply naming changes
2) Add lcd panel along with existing base panel
3) Some name updates to change from pca955x_ to lcd_
4) Add cablecard_01 top and bottom fault and identify LEDs

Signed-off-by: Lakshminarayana R. Kammath <lkammath@in.ibm.com>
Change-Id: I9615aa6fb93cf5c5928d8b31a6c5189eaeefa4cc

show more ...

6c4e0f2f27-Aug-2021 Lakshminarayana R. Kammath <lkammath@in.ibm.com>

Led: Configs: Rainier: Update led names to reflect pca955x

Originally, all the leds were driven by "leds-gpio" driver.
However, community wanted the leds off PCA955x to be driven by
leds-pca955x dri

Led: Configs: Rainier: Update led names to reflect pca955x

Originally, all the leds were driven by "leds-gpio" driver.
However, community wanted the leds off PCA955x to be driven by
leds-pca955x driver. As part of that, all the leds that are
driven by pca955x leds driver would have the name prefix pca955x.
So, if the name of the led before was "dimmX", now, it would be
"pca955x:dimmX". phosphor-ledcontroller hosts these as
/xyz/openbmc_project/led/physical/pca955x_dimmX as opposed to
/xyz/openbmc_project/led/physical/dimmX.

Excluded for bmc-ingrahamX and cffpsX (Power supplies) as they
are directly off BMC and aren't on pca955x devices.

Signed-off-by: Lakshminarayana R. Kammath <lkammath@in.ibm.com>
Change-Id: Id2866ed8dce0b9d45bb8353e308cdcddbbac65c1

show more ...

a280e5dc11-May-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Modify name of some of leds groups

This commit modifies the name of cpu, pcieslot and cablecard
leds groups to better align with their physical location.

During testing, it was ob

Configs: Everest: Modify name of some of leds groups

This commit modifies the name of cpu, pcieslot and cablecard
leds groups to better align with their physical location.

During testing, it was observed that the location codes on
the board were not next to each other and hence it was difficult
to locate.

This commit also changes name of few other groups to better align
with their purpose

Change-Id: Ice7f222b9b3fb441fb75d2e1cbeff48de48b9939
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

show more ...

d0b6e6ed11-May-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: update names of leds directly connected to BMC

There are 4 leds that are directly connected to BMC's gpio bank.
Existing group config represented them as:
- rear_enc_id0
- rear_e

Configs: Everest: update names of leds directly connected to BMC

There are 4 leds that are directly connected to BMC's gpio bank.
Existing group config represented them as:
- rear_enc_id0
- rear_enc_fault0
- bmc
- rtc_battery

However, openbmc/docs/designs/device-tree-gpio-naming.md says
that they have prefix led-. Hence, it is updated to:
- led_rear_enc_id0
- led_rear_enc_fault0
- led_bmc
- led_rtc_battery

Change-Id: I44aa39fcb29d6b1986263e149b35563c9f824737
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

show more ...

f3b7b5e611-May-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Update led names to reflect pca955x

Originally, all the leds were driven by "leds-gpio" driver.
However, community wanted the leds off PCA955x to be driven by
leds-pca955x driver.

Configs: Everest: Update led names to reflect pca955x

Originally, all the leds were driven by "leds-gpio" driver.
However, community wanted the leds off PCA955x to be driven by
leds-pca955x driver. As part of that, all the leds that are
driven by pca955x leds driver would have the name prefix pca955x.
So, if the name of the led before was "dimm", now, it would be
"pca955x:dimm". phosphor-ledcontroller hosts these as
/xyz/openbmc_project/led/physical/pca955x_dimm as opposed to
/xyz/openbmc_project/led/physical/dimm.

A patch to have the ability to turn off this prefix was sent
to the kernel community and it was rejected.

In the user space, we could have cut the pca955x_ portion and still
retained the old names. However, that results in some one off code
and hence not desired.

Change-Id: I198c68898821cae1efb3e6b70ce6c1aece8163c9
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

show more ...

2c211f8c30-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Remove LCD display unit indicator LED

One of the previous commit added fault and identify groups
for the LED that is on the operator panel LCD display unit.
However, the Everest ma

Configs: Everest: Remove LCD display unit indicator LED

One of the previous commit added fault and identify groups
for the LED that is on the operator panel LCD display unit.
However, the Everest machine does not have that, so removing it.

Change-Id: I332fc2fec4d2b9206c6e88998610b6aaf257e846
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

show more ...

e2060f3c28-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Rainier: Add led group json for Rainier 1S4U system

Rainier_1S4U system is a derivative of Rainier_2S2U system

Change-Id: Id752fa4f5c80be7690557046e890bfc5b5e55abf
Signed-off-by: Vishwanat

Configs: Rainier: Add led group json for Rainier 1S4U system

Rainier_1S4U system is a derivative of Rainier_2S2U system

Change-Id: Id752fa4f5c80be7690557046e890bfc5b5e55abf
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

show more ...

7907827123-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add OpenCAPI connector led groups to group json

These are the LEDs that are tied to OpenCAPI connector slots

Change-Id: If4dc2c3b075d1d7ca99cd4f31f1d4c3d3015ca48
Signed-off-by: Vi

Configs: Everest: Add OpenCAPI connector led groups to group json

These are the LEDs that are tied to OpenCAPI connector slots

Change-Id: If4dc2c3b075d1d7ca99cd4f31f1d4c3d3015ca48
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

show more ...

eb06744322-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add power supply riser card led groups to group json

Change-Id: Ifd632808d9adfb0fcd89cf26ef1aea30c7c2065d
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

3280054822-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add DIMM led groups to group json

Change-Id: I3bd3a64c79a4ecb8a5e9d8c7837ca63010b1e21c
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

95e8322022-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add Operator Panel led groups to group json

Change-Id: I18fa3957d7918bea76a3aaad616791ba1d2c91ac
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

6f06523122-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add planar and bmc led groups to group json

Change-Id: I20d135752da97e377d9ff59763bd18d9205c4532
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

753f62dc22-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add DASD backplane and NVME slot led groups

Change-Id: Id17b94dc6bdac7b02871e802e933567736815194
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

0578734622-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add TPM and RTC led groups to group json

Change-Id: Ie7fad6bcf59be3b234806ed4403934f30323bd3d
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

2c8d300522-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add power supply led groups to group json

Change-Id: I1f7040afeeb506f39f15b82b0a86faefa125f7b4
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

c105f27921-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add cablecard led groups to group json

These are the LEDs that are on the PCIE card called cable card

Change-Id: I4fb7303e3a3fd5e60bcd6ba0663ddcc3ef9a36d9
Signed-off-by: Vishwanat

Configs: Everest: Add cablecard led groups to group json

These are the LEDs that are on the PCIE card called cable card

Change-Id: I4fb7303e3a3fd5e60bcd6ba0663ddcc3ef9a36d9
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

show more ...

74065c0f21-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add pcieslot led groups to group json

Change-Id: I1cf1c8ec8b9300cc5540e55d73f3159ac886d6ff
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

2805846821-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add vrm led groups to group json

Change-Id: I55f3b5f94d5033064eff164dcb386d953b33046c
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

d6dbb0dd21-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add cpu led groups to group json

Change-Id: Ic7aed24f5a0bf56e4268e505f1e975b8b56e8c80
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

c1c0088b21-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Configs: Everest: Add led-group-config.json for Everest system

This commit adds some of the system level LED group
D-Bus objects and also Fan group D-Bus objects

Tested:
root@bmc:/usr/share/phospho

Configs: Everest: Add led-group-config.json for Everest system

This commit adds some of the system level LED group
D-Bus objects and also Fan group D-Bus objects

Tested:
root@bmc:/usr/share/phosphor-led-manager/ibm,everest# busctl tree
xyz.openbmc_project.LED.GroupManager
└─/xyz
└─/xyz/openbmc_project
└─/xyz/openbmc_project/led
└─/xyz/openbmc_project/led/groups
├─/xyz/openbmc_project/led/groups/bmc_booted
├─/xyz/openbmc_project/led/groups/enclosure_fault
├─/xyz/openbmc_project/led/groups/enclosure_identify
├─/xyz/openbmc_project/led/groups/fan0_fault
├─/xyz/openbmc_project/led/groups/fan0_identify
├─/xyz/openbmc_project/led/groups/fan1_fault
├─/xyz/openbmc_project/led/groups/fan1_identify
├─/xyz/openbmc_project/led/groups/fan2_fault
├─/xyz/openbmc_project/led/groups/fan2_identify
├─/xyz/openbmc_project/led/groups/fan3_fault
├─/xyz/openbmc_project/led/groups/fan3_identify
├─/xyz/openbmc_project/led/groups/lamp_test
└─/xyz/openbmc_project/led/groups/power_on

Change-Id: I4002ecd7b21abba3684153fdda7d93ba32677235
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

show more ...

0c29c2c119-Apr-2021 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

configs: rainier: Add cffps2 to group json config file

Some of the Rainier systems have power supply version-1 and hence
their LEDs are represented as /sys/class/leds/cffps1

Similarly, some systems

configs: rainier: Add cffps2 to group json config file

Some of the Rainier systems have power supply version-1 and hence
their LEDs are represented as /sys/class/leds/cffps1

Similarly, some systems have power supply version-2 and hence
their LEDs are represented as /sys/class/leds/cffps2

To patchset enables both configs

Change-Id: I6d8cd336af56734941b5ad307413d525e3e01dcc
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

show more ...


/openbmc/phosphor-led-manager/.shellcheck
/openbmc/phosphor-led-manager/MAINTAINERS
/openbmc/phosphor-led-manager/bootstrap.sh
ibm,rainier-2u/led-group-config.json
ibm,rainier-4u/led-group-config.json
/openbmc/phosphor-led-manager/configure.ac
/openbmc/phosphor-led-manager/fault-monitor/Makefile.am
/openbmc/phosphor-led-manager/fault-monitor/fru-fault-monitor.cpp
/openbmc/phosphor-led-manager/fault-monitor/meson.build
/openbmc/phosphor-led-manager/fault-monitor/monitor-main.cpp
/openbmc/phosphor-led-manager/fault-monitor/operational-status-monitor.cpp
/openbmc/phosphor-led-manager/fault-monitor/operational-status-monitor.hpp
/openbmc/phosphor-led-manager/gen/meson.build
/openbmc/phosphor-led-manager/gen/xyz/meson.build
/openbmc/phosphor-led-manager/gen/xyz/openbmc_project/Led/Fru/Monitor/meson.build
/openbmc/phosphor-led-manager/gen/xyz/openbmc_project/Led/Fru/meson.build
/openbmc/phosphor-led-manager/gen/xyz/openbmc_project/Led/Mapper/meson.build
/openbmc/phosphor-led-manager/gen/xyz/openbmc_project/Led/meson.build
/openbmc/phosphor-led-manager/gen/xyz/openbmc_project/meson.build
/openbmc/phosphor-led-manager/group.cpp
/openbmc/phosphor-led-manager/json-config.hpp
/openbmc/phosphor-led-manager/manager.cpp
/openbmc/phosphor-led-manager/manager.hpp
/openbmc/phosphor-led-manager/meson.build
/openbmc/phosphor-led-manager/meson_options.txt
/openbmc/phosphor-led-manager/scripts/led-set-all-groups-asserted.sh
/openbmc/phosphor-led-manager/serialize.cpp
/openbmc/phosphor-led-manager/subprojects/nlohmann.wrap
/openbmc/phosphor-led-manager/subprojects/sdbusplus.wrap
/openbmc/phosphor-led-manager/test/led-test-map.hpp
/openbmc/phosphor-led-manager/test/meson.build
/openbmc/phosphor-led-manager/test/utest.cpp

12