File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ Additional sysfs entries for sq52206
65
65
------------------------------------
66
66
67
67
======================= =======================================================
68
- energy1_input Energy measurement (mJ )
68
+ energy1_input Energy measurement (uJ )
69
69
70
70
power1_input_highest Peak Power (uW)
71
71
======================= =======================================================
Original file line number Diff line number Diff line change 97
97
* Power (mW) = 0.2 * register value * 20000 / rshunt / 4 * gain
98
98
* (Specific for SQ52206)
99
99
* Power (mW) = 0.24 * register value * 20000 / rshunt / 4 * gain
100
- * Energy (mJ ) = 16 * 0.24 * register value * 20000 / rshunt / 4 * gain
100
+ * Energy (uJ ) = 16 * 0.24 * register value * 20000 / rshunt / 4 * gain * 1000
101
101
*/
102
102
#define INA238_CALIBRATION_VALUE 16384
103
103
#define INA238_FIXED_SHUNT 20000
@@ -500,9 +500,9 @@ static ssize_t energy1_input_show(struct device *dev,
500
500
if (ret )
501
501
return ret ;
502
502
503
- /* result in mJ */
504
- energy = div_u64 (regval * INA238_FIXED_SHUNT * data -> gain * 16 *
505
- data -> config -> power_calculate_factor , 4 * 100 * data -> rshunt );
503
+ /* result in uJ */
504
+ energy = div_u64 (regval * INA238_FIXED_SHUNT * data -> gain * 16 * 10 *
505
+ data -> config -> power_calculate_factor , 4 * data -> rshunt );
506
506
507
507
return sysfs_emit (buf , "%llu\n" , energy );
508
508
}
You can’t perform that action at this time.
0 commit comments