76f58348 | 16-Mar-2017 |
Leonel Gonzalez <lgonzalez@us.ibm.com> |
Move object_mapper per dbus path conventions.
Partial fix for openbmc/openbmc#1112.
Change-Id: Ie1995bd0a1d0fe32891ab814a7fe3c0e2aa47db0 Signed-off-by: Leonel Gonzalez <lgonzalez@us.ibm.com> |
55ef5b04 | 10-Mar-2017 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Link to dbus interfaces library for using generated code
Change-Id: I7db65c8bea0bc111e9b0810ffdc33a8ffc924f5e Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
e89f7278 | 10-Mar-2017 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Check for needed package modules than individual header files
Change-Id: I582caca53aa84ba7037a61f7a2a947ca0b313cc2 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
cecb485e | 10-Mar-2017 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Update example led.yaml with appropriate data
Moved from hyphen to underscore, changed to all lowercase and removed some groups
Change-Id: I0e3137230003153c9a898f0afb9f4db63ee46936 Signed-off-by: V
Update example led.yaml with appropriate data
Moved from hyphen to underscore, changed to all lowercase and removed some groups
Change-Id: I0e3137230003153c9a898f0afb9f4db63ee46936 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
11ca8f97 | 27-Feb-2017 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Drive physical LED when a LED group is actioned on
Change-Id: I3107c1d961c459379b77548a738533567eccf693 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
a1c7f6ad | 02-Feb-2017 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Adhere to freedesktop naming convention for service and object path
Fixes openbmc/openbmc#1039
Change-Id: I995168828a187671072f761668c873c2b1936874 Signed-off-by: Vishwanatha Subbanna <vishwa@linux
Adhere to freedesktop naming convention for service and object path
Fixes openbmc/openbmc#1039
Change-Id: I995168828a187671072f761668c873c2b1936874 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
513f58ee | 08-Feb-2017 |
Brad Bishop <bradleyb@us.ibm.com> |
led_gen: Add an outputdir cmdline option
The output is currently placed in the same directory as the script. Default instead to cwd, and allow the user to specify so out of tree builds can work.
C
led_gen: Add an outputdir cmdline option
The output is currently placed in the same directory as the script. Default instead to cwd, and allow the user to specify so out of tree builds can work.
Change-Id: Ia7b94f509e0239f7697634d7a52f22e38d7efc6a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
9a6220c1 | 08-Feb-2017 |
Brad Bishop <bradleyb@us.ibm.com> |
led_gen: Run pep8
Change-Id: Ifce2040d750254227ebee7af4e46fca029820c83 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> |
d782d8eb | 01-Feb-2017 |
Brad Bishop <bradleyb@us.ibm.com> |
Fix build issues
Somewhere along the line the repo stopped building. Fix a couple minor build issues.
Change-Id: I17e24a6f7f1a9946b5c6b5b6544a0f6f172a585f Signed-off-by: Brad Bishop <bradleyb@fuzz
Fix build issues
Somewhere along the line the repo stopped building. Fix a couple minor build issues.
Change-Id: I17e24a6f7f1a9946b5c6b5b6544a0f6f172a585f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
a3523763 | 23-Jan-2017 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Update configure and Makefile to refer to a config path
Define a variable in configure having the information about config files
Change-Id: Ic68c02189a07d7198a4ea1ba858ec90aca9126ae Signed-off-by:
Update configure and Makefile to refer to a config path
Define a variable in configure having the information about config files
Change-Id: Ic68c02189a07d7198a4ea1ba858ec90aca9126ae Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
ccbdf67e | 23-Jan-2017 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Update parse_led.py to accept command line arguments
Existing parse_led.py had a hardcoded reference to the current directory and the file name 'led.yaml'. This patch introduces changes through whic
Update parse_led.py to accept command line arguments
Existing parse_led.py had a hardcoded reference to the current directory and the file name 'led.yaml'. This patch introduces changes through which an arbitrary directory and filename can be passed. What would still remain the older way is the generation of led-gen.hpp into the current source directorty
Change-Id: I352dadd6aa99ef80192dfca3071357917d4593b8 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
8a50a50a | 20-Jan-2017 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Update led manager to consume DutyOn and Period values
Previous code only considered the Name and Action for the LED but then DutyOn and Period are also the properties that are associated with LED a
Update led manager to consume DutyOn and Period values
Previous code only considered the Name and Action for the LED but then DutyOn and Period are also the properties that are associated with LED and this patchset handles that.
Change-Id: Ifb57719ed3bcf01a4704618089d9ce676e4b951c Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
ed490734 | 20-Dec-2016 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Enable gtest for testing LED set operations
This patchset enables gtest to allow different combinations of LED set operations to be verified at build time.
Change-Id: I9c2ddf82c2e23be911233b23037ee
Enable gtest for testing LED set operations
This patchset enables gtest to allow different combinations of LED set operations to be verified at build time.
Change-Id: I9c2ddf82c2e23be911233b23037ee44e3ce301db Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
98691fa8 | 12-Jan-2017 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Use python from toolchain instead of local copy
Previous commit used /usr/bin/python to parse a yaml file and that resulted in CI failures and this patch corrects that by using the one in toolchain.
Use python from toolchain instead of local copy
Previous commit used /usr/bin/python to parse a yaml file and that resulted in CI failures and this patch corrects that by using the one in toolchain.
Change-Id: I0f3efcab0c0f620a6ddb7b3500aca5694351fe10 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
447d0c8e | 19-Dec-2016 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Add performance improvement to LED group assertions
Consider the below scenario:
1) User turns on Identify_Fan_1, which results in Fan_1's LED to blink 2) Fan_1 is faulted resulting in Fan_1, EncFa
Add performance improvement to LED group assertions
Consider the below scenario:
1) User turns on Identify_Fan_1, which results in Fan_1's LED to blink 2) Fan_1 is faulted resulting in Fan_1, EncFaultFront and EncFaultBack to be asserted. 3) User turuns off Identify_Fan_1. This should result in Fan_1 going back to SolidOn state since the Fan_1 is still faulted.
Current implementation handles #3 by first turning off Fan_1 LED and then turning it back on. So this was adding extra dbus calls to the actual LED manager and also this would mean that Group manager would know the underlying LED implementation.
With this patch, Group Manager tells the physical manager to move to SolidOn state directly from Blink and physical LED manager now has the job of doing the actual turn off followed by turn on and thus hiding the implementation locally.
Fixes openbmc/phosphor-led-manager#3
Change-Id: Ic961095d01e59ba39a841ce8b74bbcde8ddec1df Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
4c8c72bc | 29-Nov-2016 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Use generated bindings for Led Group manager
This extends generated sdbusplus interface and provides implementation for handling LED group operations.
Change-Id: I9e6f83f2f801de24d33937bc651228b1c0
Use generated bindings for Led Group manager
This extends generated sdbusplus interface and provides implementation for handling LED group operations.
Change-Id: I9e6f83f2f801de24d33937bc651228b1c0ccdc37 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
bb8fe0b6 | 12-Nov-2016 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Add methods to driving the LEDs
This enables creating custom groups and participating LEDs so that it can later be generated from MRW. For each of the group, a dbus object is created which will anno
Add methods to driving the LEDs
This enables creating custom groups and participating LEDs so that it can later be generated from MRW. For each of the group, a dbus object is created which will announce LED actions. Corresponding groups are asserted / de-asserted based on user input.
Change-Id: I7e64bea13767b8d083dd946f4cf3aeb37e62ff17 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
b21fda79 | 17-Oct-2016 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Add LED grouping support
This enables creating custom groups and participating LEDs so that it can later be generated from MRW. For each of the group, a dbus object is created which will announce LE
Add LED grouping support
This enables creating custom groups and participating LEDs so that it can later be generated from MRW. For each of the group, a dbus object is created which will announce LED actions.
Fixes openbmc/openbmc#550
Change-Id: I7a56d08755288dcfce45ee4c6d6b6c5e5aa454f7 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
cbad1b98 | 17-Oct-2016 |
Patrick Williams <patrick@stwcx.xyz> |
Initial commit |