diff options
Diffstat (limited to 'driver/charger/bq25710.h')
-rw-r--r-- | driver/charger/bq25710.h | 68 |
1 files changed, 34 insertions, 34 deletions
diff --git a/driver/charger/bq25710.h b/driver/charger/bq25710.h index bb1ee1ba99..078160e66e 100644 --- a/driver/charger/bq25710.h +++ b/driver/charger/bq25710.h @@ -1,4 +1,4 @@ -/* Copyright 2018 The Chromium OS Authors. All rights reserved. +/* Copyright 2018 The ChromiumOS Authors * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. * @@ -11,57 +11,57 @@ /* SMBUS Interface */ #define BQ25710_SMBUS_ADDR1_FLAGS 0x09 -#define BQ25710_BC12_MIN_VOLTAGE_MV 1408 +#define BQ25710_BC12_MIN_VOLTAGE_MV 1408 /* Registers */ -#define BQ25710_REG_CHARGE_OPTION_0 0x12 -#define BQ25710_REG_CHARGE_CURRENT 0x14 -#define BQ25710_REG_MAX_CHARGE_VOLTAGE 0x15 -#define BQ25710_REG_CHARGER_STATUS 0x20 -#define BQ25710_REG_PROCHOT_STATUS 0x21 -#define BQ25710_REG_IIN_DPM 0x22 -#define BQ25710_REG_ADC_VBUS_PSYS 0x23 -#define BQ25710_REG_ADC_IBAT 0x24 -#define BQ25710_REG_ADC_CMPIN_IIN 0x25 -#define BQ25710_REG_ADC_VSYS_VBAT 0x26 -#define BQ25710_REG_CHARGE_OPTION_1 0x30 -#define BQ25710_REG_CHARGE_OPTION_2 0x31 -#define BQ25710_REG_CHARGE_OPTION_3 0x32 -#define BQ25710_REG_PROCHOT_OPTION_0 0x33 -#define BQ25710_REG_PROCHOT_OPTION_1 0x34 -#define BQ25710_REG_ADC_OPTION 0x35 -#define BQ25720_REG_CHARGE_OPTION_4 0x36 -#define BQ25720_REG_VMIN_ACTIVE_PROTECTION 0x37 -#define BQ25710_REG_OTG_VOLTAGE 0x3B -#define BQ25710_REG_OTG_CURRENT 0x3C -#define BQ25710_REG_INPUT_VOLTAGE 0x3D -#define BQ25710_REG_MIN_SYSTEM_VOLTAGE 0x3E -#define BQ25710_REG_IIN_HOST 0x3F -#define BQ25710_REG_MANUFACTURER_ID 0xFE -#define BQ25710_REG_DEVICE_ADDRESS 0xFF +#define BQ25710_REG_CHARGE_OPTION_0 0x12 +#define BQ25710_REG_CHARGE_CURRENT 0x14 +#define BQ25710_REG_MAX_CHARGE_VOLTAGE 0x15 +#define BQ25710_REG_CHARGER_STATUS 0x20 +#define BQ25710_REG_PROCHOT_STATUS 0x21 +#define BQ25710_REG_IIN_DPM 0x22 +#define BQ25710_REG_ADC_VBUS_PSYS 0x23 +#define BQ25710_REG_ADC_IBAT 0x24 +#define BQ25710_REG_ADC_CMPIN_IIN 0x25 +#define BQ25710_REG_ADC_VSYS_VBAT 0x26 +#define BQ25710_REG_CHARGE_OPTION_1 0x30 +#define BQ25710_REG_CHARGE_OPTION_2 0x31 +#define BQ25710_REG_CHARGE_OPTION_3 0x32 +#define BQ25710_REG_PROCHOT_OPTION_0 0x33 +#define BQ25710_REG_PROCHOT_OPTION_1 0x34 +#define BQ25710_REG_ADC_OPTION 0x35 +#define BQ25720_REG_CHARGE_OPTION_4 0x36 +#define BQ25720_REG_VMIN_ACTIVE_PROTECTION 0x37 +#define BQ25710_REG_OTG_VOLTAGE 0x3B +#define BQ25710_REG_OTG_CURRENT 0x3C +#define BQ25710_REG_INPUT_VOLTAGE 0x3D +#define BQ25710_REG_MIN_SYSTEM_VOLTAGE 0x3E +#define BQ25710_REG_IIN_HOST 0x3F +#define BQ25710_REG_MANUFACTURER_ID 0xFE +#define BQ25710_REG_DEVICE_ADDRESS 0xFF /* ADC conversion time ins ms */ #if defined(CONFIG_CHARGER_BQ25720) -#define BQ25710_ADC_OPTION_ADC_CONV_MS 25 +#define BQ25710_ADC_OPTION_ADC_CONV_MS 25 #elif defined(CONFIG_CHARGER_BQ25710) -#define BQ25710_ADC_OPTION_ADC_CONV_MS 10 +#define BQ25710_ADC_OPTION_ADC_CONV_MS 10 #else #error Only the BQ25720 and BQ25710 are supported by bq25710 driver. #endif /* ADCVBUS/PSYS Register */ #if defined(CONFIG_CHARGER_BQ25720) -#define BQ25720_ADC_VBUS_STEP_MV 96 +#define BQ25720_ADC_VBUS_STEP_MV 96 #elif defined(CONFIG_CHARGER_BQ25710) -#define BQ25710_ADC_VBUS_STEP_MV 64 -#define BQ25710_ADC_VBUS_BASE_MV 3200 +#define BQ25710_ADC_VBUS_STEP_MV 64 +#define BQ25710_ADC_VBUS_BASE_MV 3200 #else #error Only the BQ25720 and BQ25710 are supported by bq25710 driver. #endif /* Min System Voltage Register */ -#define BQ25710_MIN_SYSTEM_VOLTAGE_STEP_MV 256 -#define BQ25720_VSYS_MIN_VOLTAGE_STEP_MV 100 +#define BQ25710_MIN_SYSTEM_VOLTAGE_STEP_MV 256 +#define BQ25720_VSYS_MIN_VOLTAGE_STEP_MV 100 extern const struct charger_drv bq25710_drv; |