mirror of
https://github.com/torvalds/linux.git
synced 2026-05-25 15:41:52 +02:00
hwmon: (ina238) Fix inconsistent whitespace
Some purely cosmetic changes in ina238.c: - When aligning definitions, do so consistently with tab stop of 8. - Use spaces instead of tabs around operators. - Align wrapped lines. Signed-off-by: Jonas Rebmann <jre@pengutronix.de> Link: https://lore.kernel.org/r/20250718-ina228-v2-1-227feb62f709@pengutronix.de Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
parent
05a0ffe37c
commit
cde1cc6b60
|
|
@ -41,7 +41,7 @@
|
|||
|
||||
#define INA238_CONFIG_ADCRANGE BIT(4)
|
||||
#define SQ52206_CONFIG_ADCRANGE_HIGH BIT(4)
|
||||
#define SQ52206_CONFIG_ADCRANGE_LOW BIT(3)
|
||||
#define SQ52206_CONFIG_ADCRANGE_LOW BIT(3)
|
||||
|
||||
#define INA238_DIAG_ALERT_TMPOL BIT(7)
|
||||
#define INA238_DIAG_ALERT_SHNTOL BIT(6)
|
||||
|
|
@ -104,7 +104,7 @@
|
|||
|
||||
#define INA238_SHUNT_VOLTAGE_LSB 5 /* 5 uV/lsb */
|
||||
#define INA238_BUS_VOLTAGE_LSB 3125 /* 3.125 mV/lsb */
|
||||
#define INA238_DIE_TEMP_LSB 1250000 /* 125.0000 mC/lsb */
|
||||
#define INA238_DIE_TEMP_LSB 1250000 /* 125.0000 mC/lsb */
|
||||
#define SQ52206_BUS_VOLTAGE_LSB 3750 /* 3.75 mV/lsb */
|
||||
#define SQ52206_DIE_TEMP_LSB 78125 /* 7.8125 mC/lsb */
|
||||
|
||||
|
|
@ -118,12 +118,12 @@ enum ina238_ids { ina238, ina237, sq52206 };
|
|||
|
||||
struct ina238_config {
|
||||
bool has_power_highest; /* chip detection power peak */
|
||||
bool has_energy; /* chip detection energy */
|
||||
u8 temp_shift; /* fixed parameters for temp calculate */
|
||||
bool has_energy; /* chip detection energy */
|
||||
u8 temp_shift; /* fixed parameters for temp calculate */
|
||||
u32 power_calculate_factor; /* fixed parameters for power calculate */
|
||||
u16 config_default; /* Power-on default state */
|
||||
u16 config_default; /* Power-on default state */
|
||||
int bus_voltage_lsb; /* use for temperature calculate, uV/lsb */
|
||||
int temp_lsb; /* use for temperature calculate */
|
||||
int temp_lsb; /* use for temperature calculate */
|
||||
};
|
||||
|
||||
struct ina238_data {
|
||||
|
|
@ -271,7 +271,7 @@ static int ina238_read_in(struct device *dev, u32 attr, int channel,
|
|||
if (channel == 0)
|
||||
/* gain of 1 -> LSB / 4 */
|
||||
*val = (regval * INA238_SHUNT_VOLTAGE_LSB) *
|
||||
data->gain / (1000 * 4);
|
||||
data->gain / (1000 * 4);
|
||||
else
|
||||
*val = (regval * data->config->bus_voltage_lsb) / 1000;
|
||||
break;
|
||||
|
|
@ -370,7 +370,7 @@ static int ina238_read_power(struct device *dev, u32 attr, long *val)
|
|||
return err;
|
||||
|
||||
/* Fixed 1mA lsb, scaled by 1000000 to have result in uW */
|
||||
power = div_u64(regval * 1000ULL * INA238_FIXED_SHUNT * data->gain *
|
||||
power = div_u64(regval * 1000ULL * INA238_FIXED_SHUNT * data->gain *
|
||||
data->config->power_calculate_factor, 4 * 100 * data->rshunt);
|
||||
/* Clamp value to maximum value of long */
|
||||
*val = clamp_val(power, 0, LONG_MAX);
|
||||
|
|
@ -381,7 +381,7 @@ static int ina238_read_power(struct device *dev, u32 attr, long *val)
|
|||
return err;
|
||||
|
||||
/* Fixed 1mA lsb, scaled by 1000000 to have result in uW */
|
||||
power = div_u64(regval * 1000ULL * INA238_FIXED_SHUNT * data->gain *
|
||||
power = div_u64(regval * 1000ULL * INA238_FIXED_SHUNT * data->gain *
|
||||
data->config->power_calculate_factor, 4 * 100 * data->rshunt);
|
||||
/* Clamp value to maximum value of long */
|
||||
*val = clamp_val(power, 0, LONG_MAX);
|
||||
|
|
@ -395,7 +395,7 @@ static int ina238_read_power(struct device *dev, u32 attr, long *val)
|
|||
* Truncated 24-bit compare register, lower 8-bits are
|
||||
* truncated. Same conversion to/from uW as POWER register.
|
||||
*/
|
||||
power = div_u64((regval << 8) * 1000ULL * INA238_FIXED_SHUNT * data->gain *
|
||||
power = div_u64((regval << 8) * 1000ULL * INA238_FIXED_SHUNT * data->gain *
|
||||
data->config->power_calculate_factor, 4 * 100 * data->rshunt);
|
||||
/* Clamp value to maximum value of long */
|
||||
*val = clamp_val(power, 0, LONG_MAX);
|
||||
|
|
@ -448,7 +448,7 @@ static int ina238_read_temp(struct device *dev, u32 attr, long *val)
|
|||
return err;
|
||||
/* Signed, result in mC */
|
||||
*val = div_s64(((s64)((s16)regval) >> data->config->temp_shift) *
|
||||
(s64)data->config->temp_lsb, 10000);
|
||||
(s64)data->config->temp_lsb, 10000);
|
||||
break;
|
||||
case hwmon_temp_max:
|
||||
err = regmap_read(data->regmap, INA238_TEMP_LIMIT, ®val);
|
||||
|
|
@ -456,7 +456,7 @@ static int ina238_read_temp(struct device *dev, u32 attr, long *val)
|
|||
return err;
|
||||
/* Signed, result in mC */
|
||||
*val = div_s64(((s64)((s16)regval) >> data->config->temp_shift) *
|
||||
(s64)data->config->temp_lsb, 10000);
|
||||
(s64)data->config->temp_lsb, 10000);
|
||||
break;
|
||||
case hwmon_temp_max_alarm:
|
||||
err = regmap_read(data->regmap, INA238_DIAG_ALERT, ®val);
|
||||
|
|
@ -501,8 +501,8 @@ static ssize_t energy1_input_show(struct device *dev,
|
|||
return ret;
|
||||
|
||||
/* result in uJ */
|
||||
energy = div_u64(regval * INA238_FIXED_SHUNT * data->gain * 16 * 10 *
|
||||
data->config->power_calculate_factor, 4 * data->rshunt);
|
||||
energy = div_u64(regval * INA238_FIXED_SHUNT * data->gain * 16 * 10 *
|
||||
data->config->power_calculate_factor, 4 * data->rshunt);
|
||||
|
||||
return sysfs_emit(buf, "%llu\n", energy);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user