mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-30 11:41:38 -04:00
hwmon: (ina3221) Add averaging mode support
The CONFIG register has a 3-bit averaging mode field for users to setup the number of samples that are collected and averaged together. This is very useful to filter noise from sensor data. This patch adds a 'samples' sysfs node using hwmon_chip_samples of hwmon core, and updates wait time calculation by taking this samples value into account. Signed-off-by: Nicolin Chen <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
This commit is contained in:
parent
038a9c3d1e
commit
5c090abf94
2 changed files with 69 additions and 1 deletions
|
|
@ -35,3 +35,6 @@ curr[123]_max Warning alert current(mA) setting, activates the
|
|||
average is above this value.
|
||||
curr[123]_max_alarm Warning alert current limit exceeded
|
||||
in[456]_input Shunt voltage(uV) for channels 1, 2, and 3 respectively
|
||||
samples Number of samples using in the averaging mode.
|
||||
Supports the list of number of samples:
|
||||
1, 4, 16, 64, 128, 256, 512, 1024
|
||||
|
|
|
|||
Loading…
Reference in a new issue