diff options
| author | Shree Ramamoorthy <[email protected]> | 2024-12-18 11:12:36 -0600 |
|---|---|---|
| committer | Jaehoon Chung <[email protected]> | 2025-01-14 07:44:42 +0900 |
| commit | 7e261a05a5039ee0c1c106ca17f5775a75912d06 (patch) | |
| tree | 0775076c1db91d0342b19841017114d7cdbeb17f /include/power | |
| parent | eda65fa42b95bf83363dd07451f760d1213793ac (diff) | |
power: replace magic numbers with macros
Replace magic numbers in buckval2votl() & buckvolt2val() with macros to
help with clarity and correlate what the numbers correspond to in the
TPS65219 datasheet.
Signed-off-by: Shree Ramamoorthy <[email protected]>
Reviewed-by: Jaehoon Chung <[email protected]>
Diffstat (limited to 'include/power')
| -rw-r--r-- | include/power/tps65219.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/include/power/tps65219.h b/include/power/tps65219.h index aa81b92266f..e8780af2d81 100644 --- a/include/power/tps65219.h +++ b/include/power/tps65219.h @@ -17,10 +17,20 @@ #define TPS65219_BUCK_DRIVER "tps65219_buck" #define TPS65219_VOLT_MASK 0x3F -#define TPS65219_BUCK_VOLT_MAX 3400000 - #define TPS65219_ENABLE_CTRL_REG 0x2 +#define TPS65219_VOLT_STEP_25MV 25000 +#define TPS65219_VOLT_STEP_50MV 50000 +#define TPS65219_VOLT_STEP_100MV 100000 + +#define TPS65219_BUCK_0V6 600000 +#define TPS65219_BUCK_1V4 1400000 +#define TPS65219_BUCK_3V4 3400000 + +#define TPS65219_BUCK_REG_0V6 0x00 +#define TPS65219_BUCK_REG_1V4 0x20 +#define TPS65219_BUCK_REG_3V4 0x34 + #define TPS65219_BUCK1_VOUT_REG 0xa #define TPS65219_BUCK2_VOUT_REG 0x9 #define TPS65219_BUCK3_VOUT_REG 0x8 |
