summaryrefslogtreecommitdiff
path: root/lib/sysfs.c
diff options
context:
space:
mode:
authorAndrew Lunn <andrew@lunn.ch>2018-06-29 09:03:57 -0500
committerGuenter Roeck <linux@roeck-us.net>2018-06-29 12:29:46 -0700
commitdcf23676cc264927ad58ae7960f518689372741a (patch)
treeb6b91631774be19a6c0491ea029ac404be94dc77 /lib/sysfs.c
parent70f7e0848410b9ca4dde7abff669bbbecbf137e0 (diff)
downloadlm-sensors-git-dcf23676cc264927ad58ae7960f518689372741a.tar.gz
sensors: Add support for power min, lcrit, min_alarm, lcrit_alarm
SFP modules measure the transmit power of the lazer. The sensor has expected minimum values, and alarms when these minimams are reached. Add support to sensors to print these. Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Diffstat (limited to 'lib/sysfs.c')
-rw-r--r--lib/sysfs.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/sysfs.c b/lib/sysfs.c
index dcc6af5a..4efd379e 100644
--- a/lib/sysfs.c
+++ b/lib/sysfs.c
@@ -280,9 +280,13 @@ static const struct subfeature_type_match power_matches[] = {
{ "cap_alarm", SENSORS_SUBFEATURE_POWER_CAP_ALARM },
{ "alarm", SENSORS_SUBFEATURE_POWER_ALARM },
{ "max", SENSORS_SUBFEATURE_POWER_MAX },
+ { "min", SENSORS_SUBFEATURE_POWER_MIN },
+ { "min_alarm", SENSORS_SUBFEATURE_POWER_MIN_ALARM },
{ "max_alarm", SENSORS_SUBFEATURE_POWER_MAX_ALARM },
{ "crit", SENSORS_SUBFEATURE_POWER_CRIT },
+ { "lcrit", SENSORS_SUBFEATURE_POWER_LCRIT },
{ "crit_alarm", SENSORS_SUBFEATURE_POWER_CRIT_ALARM },
+ { "lcrit_alarm", SENSORS_SUBFEATURE_POWER_LCRIT_ALARM },
{ "average_interval", SENSORS_SUBFEATURE_POWER_AVERAGE_INTERVAL },
{ NULL, 0 }
};