[PATCH 0/3] Support for Marvell SATA HDD LEDs on IBM Power System S822LC for HPC

Mauricio Faria de Oliveira <[email protected]> Fri, 21 Oct 2016 12:01:16 -0200
Newsgroups gmane.linux.tools.diag.devel
Message-ID <[email protected]>
This patch-set introduces support for the identification/fault LEDs of the
Marvell SATA HDD controller present in the IBM Power System S822LC for HPC
(a.k.a. Garrison/Minsky).

Patch 1/3 implements the 'indicator' interface required by lpd/usysident.
Patch 2/3 introduces one quirk for non-unique location code on the disks.
Patch 3/3 guarantees the usysident program runs without kernel LEDs when
          there is Marvell HDD LEDs available.

It is written and verified on commit "92ea7c8 ppc64-diag v2.7.2 release".

Mauricio Faria de Oliveira (3):
  lpd: Add support for Marvell HDD LEDs on S822LC for HPC
  lpd: marvell: handle non-unique/duplicate location codes
  lpd: marvell: do not exit early on empty /sys/class/leds dir (OPAL)

 lpd/Makefile         |   2 +-
 lpd/indicator.h      |   3 +-
 lpd/indicator_mv.c   | 594 +++++++++++++++++++++++++++++++++++++++++++++++++++
 lpd/indicator_mv.h   |  27 +++
 lpd/indicator_opal.c |  21 ++
 lpd/usysident.c      |  48 ++++-
 6 files changed, 692 insertions(+), 3 deletions(-)
 create mode 100644 lpd/indicator_mv.c
 create mode 100644 lpd/indicator_mv.h

-- 
1.8.3.1


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot