summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/libsensors-API.txt1
-rw-r--r--lib/sensors.h1
-rw-r--r--lib/sysfs.c1
3 files changed, 3 insertions, 0 deletions
diff --git a/doc/libsensors-API.txt b/doc/libsensors-API.txt
index 8570470f..75a6a4ba 100644
--- a/doc/libsensors-API.txt
+++ b/doc/libsensors-API.txt
@@ -33,6 +33,7 @@ given new feature.
enum sensors_subfeature_type SENSORS_SUBFEATURE_CURR_CRIT
enum sensors_subfeature_type SENSORS_SUBFEATURE_CURR_LCRIT_ALARM
enum sensors_subfeature_type SENSORS_SUBFEATURE_CURR_CRIT_ALARM
+ enum sensors_subfeature_type SENSORS_SUBFEATURE_FAN_PULSES
* Added support for humidity sensors
enum sensors_feature_type SENSORS_FEATURE_HUMIDITY
enum sensors_subfeature_type SENSORS_SUBFEATURE_HUMIDITY_INPUT
diff --git a/lib/sensors.h b/lib/sensors.h
index be7301fe..c9c62cfc 100644
--- a/lib/sensors.h
+++ b/lib/sensors.h
@@ -170,6 +170,7 @@ typedef enum sensors_subfeature_type {
SENSORS_SUBFEATURE_FAN_FAULT,
SENSORS_SUBFEATURE_FAN_DIV,
SENSORS_SUBFEATURE_FAN_BEEP,
+ SENSORS_SUBFEATURE_FAN_PULSES,
SENSORS_SUBFEATURE_TEMP_INPUT = SENSORS_FEATURE_TEMP << 8,
SENSORS_SUBFEATURE_TEMP_MAX,
diff --git a/lib/sysfs.c b/lib/sysfs.c
index e63d7442..02f6c513 100644
--- a/lib/sysfs.c
+++ b/lib/sysfs.c
@@ -265,6 +265,7 @@ static const struct subfeature_type_match fan_matches[] = {
{ "input", SENSORS_SUBFEATURE_FAN_INPUT },
{ "min", SENSORS_SUBFEATURE_FAN_MIN },
{ "div", SENSORS_SUBFEATURE_FAN_DIV },
+ { "pulses", SENSORS_SUBFEATURE_FAN_PULSES },
{ "alarm", SENSORS_SUBFEATURE_FAN_ALARM },
{ "fault", SENSORS_SUBFEATURE_FAN_FAULT },
{ "beep", SENSORS_SUBFEATURE_FAN_BEEP },