mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-11-12 16:50:15 +00:00
Add support for instantaneous power sensors.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@5378 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
1 parent
7aa5cb5871
commit
d766935c47
5 files changed
+36
-9
No files matched your search
+4
-2
@@ -31,7 +31,7 @@
|
||||
when the API + ABI breaks), the third digit is incremented to track small
|
||||
API additions like new flags / enum values. The second digit is for tracking
|
||||
larger additions like new methods. */
|
||||
#define SENSORS_API_VERSION 0x401
|
||||
#define SENSORS_API_VERSION 0x402
|
||||
|
||||
#define SENSORS_CHIP_NAME_PREFIX_ANY NULL
|
||||
#define SENSORS_CHIP_NAME_ADDR_ANY (-1)
|
||||
@@ -175,7 +175,9 @@ typedef enum sensors_subfeature_type {
|
||||
SENSORS_SUBFEATURE_POWER_AVERAGE = SENSORS_FEATURE_POWER << 8,
|
||||
SENSORS_SUBFEATURE_POWER_AVERAGE_HIGHEST,
|
||||
SENSORS_SUBFEATURE_POWER_AVERAGE_LOWEST,
|
||||
|
||||
SENSORS_SUBFEATURE_POWER_INPUT,
|
||||
SENSORS_SUBFEATURE_POWER_INPUT_HIGHEST,
|
||||
SENSORS_SUBFEATURE_POWER_INPUT_LOWEST,
|
||||
SENSORS_SUBFEATURE_POWER_AVERAGE_INTERVAL = (SENSORS_FEATURE_POWER << 8) | 0x80,
|
||||
|
||||
SENSORS_SUBFEATURE_ENERGY_INPUT = SENSORS_FEATURE_ENERGY << 8,
|
||||
|
||||
@@ -247,6 +247,9 @@ static const struct subfeature_type_match power_matches[] = {
|
||||
{ "average", SENSORS_SUBFEATURE_POWER_AVERAGE },
|
||||
{ "average_highest", SENSORS_SUBFEATURE_POWER_AVERAGE_HIGHEST },
|
||||
{ "average_lowest", SENSORS_SUBFEATURE_POWER_AVERAGE_LOWEST },
|
||||
{ "input", SENSORS_SUBFEATURE_POWER_INPUT },
|
||||
{ "input_highest", SENSORS_SUBFEATURE_POWER_INPUT_HIGHEST },
|
||||
{ "input_lowest", SENSORS_SUBFEATURE_POWER_INPUT_LOWEST },
|
||||
{ "average_interval", SENSORS_SUBFEATURE_POWER_AVERAGE_INTERVAL },
|
||||
{ NULL, 0 }
|
||||
};
|
||||
|
||||
Reference in new issue
Block a user