diff options
author | Jack Rosenthal <jrosenth@chromium.org> | 2022-06-27 14:47:57 -0600 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-07-01 12:45:38 +0000 |
commit | e63b4fdfc21c884775a7a15605f25b8f431aa815 (patch) | |
tree | 927cc3bddf4f8bd600dcf0e2a3fbb4208537c997 /driver | |
parent | 7da9f0402ed27c5892aab5a7dd6a4370b1c92964 (diff) | |
download | chrome-ec-e63b4fdfc21c884775a7a15605f25b8f431aa815.tar.gz |
driver/battery/max17055.c: Format with clang-format
BUG=b:236386294
BRANCH=none
TEST=none
Change-Id: I9bed5565ebb58ff2abe83f9a3902cf97cfcaf077
Signed-off-by: Jack Rosenthal <jrosenth@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3729949
Reviewed-by: Jeremy Bettis <jbettis@chromium.org>
Diffstat (limited to 'driver')
-rw-r--r-- | driver/battery/max17055.c | 60 |
1 files changed, 29 insertions, 31 deletions
diff --git a/driver/battery/max17055.c b/driver/battery/max17055.c index bb0b941937..382995d0df 100644 --- a/driver/battery/max17055.c +++ b/driver/battery/max17055.c @@ -16,13 +16,13 @@ #include "util.h" /* Console output macros */ -#define CPRINTS(format, args...) cprints(CC_CHARGER, format, ## args) +#define CPRINTS(format, args...) cprints(CC_CHARGER, format, ##args) /* * For max17055 to finish battery presence detection, this is the minimal time * we have to wait since the last POR. LSB = 175ms. */ -#define RELIABLE_BATT_DETECT_TIME 0x10 +#define RELIABLE_BATT_DETECT_TIME 0x10 /* * Convert the register values to the units that match @@ -30,50 +30,48 @@ */ /* Voltage reg value to mV */ -#define VOLTAGE_CONV(REG) ((REG * 5) >> 6) +#define VOLTAGE_CONV(REG) ((REG * 5) >> 6) /* Current reg value to mA */ -#define CURRENT_CONV(REG) (((REG * 25) >> 4) / BATTERY_MAX17055_RSENSE) +#define CURRENT_CONV(REG) (((REG * 25) >> 4) / BATTERY_MAX17055_RSENSE) /* Capacity reg value to mAh */ -#define CAPACITY_CONV(REG) (REG * 5 / BATTERY_MAX17055_RSENSE) +#define CAPACITY_CONV(REG) (REG * 5 / BATTERY_MAX17055_RSENSE) /* Time reg value to minute */ -#define TIME_CONV(REG) ((REG * 3) >> 5) +#define TIME_CONV(REG) ((REG * 3) >> 5) /* Temperature reg value to 0.1K */ -#define TEMPERATURE_CONV(REG) (((REG * 10) >> 8) + 2731) +#define TEMPERATURE_CONV(REG) (((REG * 10) >> 8) + 2731) /* Percentage reg value to 1% */ -#define PERCENTAGE_CONV(REG) (REG >> 8) +#define PERCENTAGE_CONV(REG) (REG >> 8) /* Cycle count reg value (LSB = 1%) to absolute count (100%) */ -#define CYCLE_COUNT_CONV(REG) ((REG * 5) >> 9) +#define CYCLE_COUNT_CONV(REG) ((REG * 5) >> 9) /* Useful macros */ -#define MAX17055_READ_DEBUG(offset, ptr_reg) \ - do { \ - if (max17055_read(offset, ptr_reg)) { \ - CPRINTS("%s: failed to read reg %02x", \ - __func__, offset); \ - return; \ - } \ +#define MAX17055_READ_DEBUG(offset, ptr_reg) \ + do { \ + if (max17055_read(offset, ptr_reg)) { \ + CPRINTS("%s: failed to read reg %02x", __func__, \ + offset); \ + return; \ + } \ } while (0) -#define MAX17055_WRITE_DEBUG(offset, reg) \ - do { \ - if (max17055_write(offset, reg)) { \ - CPRINTS("%s: failed to read reg %02x", \ - __func__, offset); \ - return; \ - } \ +#define MAX17055_WRITE_DEBUG(offset, reg) \ + do { \ + if (max17055_write(offset, reg)) { \ + CPRINTS("%s: failed to read reg %02x", __func__, \ + offset); \ + return; \ + } \ } while (0) static int fake_state_of_charge = -1; static int max17055_read(int offset, int *data) { - return i2c_read16(I2C_PORT_BATTERY, MAX17055_ADDR_FLAGS, - offset, data); + return i2c_read16(I2C_PORT_BATTERY, MAX17055_ADDR_FLAGS, offset, data); } static int max17055_write(int offset, int data) { - return i2c_write16(I2C_PORT_BATTERY, MAX17055_ADDR_FLAGS, - offset, data); + return i2c_write16(I2C_PORT_BATTERY, MAX17055_ADDR_FLAGS, offset, data); } /* Return 1 if the device id is correct. */ @@ -269,7 +267,7 @@ enum battery_present battery_is_present(void) void battery_get_params(struct batt_params *batt) { int reg = 0; - struct batt_params batt_new = {0}; + struct batt_params batt_new = { 0 }; /* * Assuming the battery is responsive as long as @@ -293,7 +291,8 @@ void battery_get_params(struct batt_params *batt) batt_new.flags |= BATT_FLAG_BAD_STATE_OF_CHARGE; batt_new.state_of_charge = fake_state_of_charge >= 0 ? - fake_state_of_charge : PERCENTAGE_CONV(reg); + fake_state_of_charge : + PERCENTAGE_CONV(reg); if (max17055_read(REG_VOLTAGE, ®)) batt_new.flags |= BATT_FLAG_BAD_VOLTAGE; @@ -319,8 +318,7 @@ void battery_get_params(struct batt_params *batt) * and battery isn't full (and we read them all correctly). */ if (!(batt_new.flags & BATT_FLAG_BAD_STATE_OF_CHARGE) && - batt_new.desired_voltage && - batt_new.desired_current && + batt_new.desired_voltage && batt_new.desired_current && batt_new.state_of_charge < BATTERY_LEVEL_FULL) batt_new.flags |= BATT_FLAG_WANT_CHARGE; |