[Skiboot] [PATCH v2 0/8] Enable LED OPAL interface
Vasant Hegde
hegdevasant at linux.vnet.ibm.com
Sun Mar 8 21:42:32 AEDT 2015
This patch series enables OPAL interface for LED subsystem
which can then be used by the host to acces various types of LEDs on
the system at any given location code and modify their state. The host
enablement then can be exploited by user space tools (such as existing
light path diagnostics) to report and manage various LED activity on
the system.
---
Changes in v2:
- Added documentation for device tree and OPAL API
- Removed redundant lock (Thank to Stewart!)
- Removed redundant compitable property for each node (Thanks to Ananth!)
Anshuman Khandual (3):
FSP/LEDS: Modify handling of SPCN based LED commands
FSP/LEDS: Serialize the entire LED state change code and it's callback
FSP/LEDS: Roll back LED state update in case FSP command queuing fails
Vasant Hegde (5):
FSP/LEDS: Add device tree nodes
FSP/LEDS: Move checkpoint status variable to led_set_cmd structure
FSP/LEDS: Handle failure cases in set LED MBOX command
FSP/LEDS: Add OPAL interfaces for accessing or modifying the LED states
FSP/LEDS: Roll back exclusive bit in case FSP command queuing fails
core/init.c | 6
doc/device-tree/ibm,opal/led.txt | 33 ++
doc/opal-api/opal-led-get-set-114-115.txt | 36 ++
hw/fsp/fsp-leds.c | 487 +++++++++++++++++++++++------
hw/fsp/fsp-leds.h | 12 +
include/fsp.h | 5
include/opal.h | 16 +
7 files changed, 488 insertions(+), 107 deletions(-)
create mode 100644 doc/device-tree/ibm,opal/led.txt
create mode 100644 doc/opal-api/opal-led-get-set-114-115.txt
--
Vasant
Signature
More information about the Skiboot
mailing list