mirror of
https://github.com/torvalds/linux.git
synced 2026-05-25 07:33:19 +02:00
hwmon: (ina238) Stop using the shunt voltage register
Since the value of the current register and the value of the shunt register now match each other, it is no longer necessary to read the shunt voltage register in the first place. Read the current register instead and use it to calculate the shunt voltage. Reviewed-by: Chris Packham <chris.packham@alliedtelesis.co.nz> Tested-by: Chris Packham <chris.packham@alliedtelesis.co.nz> # INA780 Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
parent
bcac89eebe
commit
b7bce92f28
|
|
@ -218,7 +218,7 @@ static int ina238_read_field_s20(const struct i2c_client *client, u8 reg, s32 *v
|
|||
|
||||
static int ina228_read_voltage(struct ina238_data *data, int channel, long *val)
|
||||
{
|
||||
int reg = channel ? INA238_BUS_VOLTAGE : INA238_SHUNT_VOLTAGE;
|
||||
int reg = channel ? INA238_BUS_VOLTAGE : INA238_CURRENT;
|
||||
u32 lsb = data->voltage_lsb[channel];
|
||||
u32 factor = NUNIT_PER_MUNIT;
|
||||
int err, regval;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user