> -----Original Message-----
> From: U-Boot <[email protected]> On Behalf Of Kumara 
> Bhimeswararao Matsa
> Sent: Thursday 6 August 2026 2:58
> To: Jaehoon Chung <[email protected]>; Peng Fan <[email protected]>; 
> [email protected]
> Cc: Tom Rini <[email protected]>; Neil Armstrong 
> <[email protected]>; Kumara Bhimeswararao Matsa
> <[email protected]>
> Subject: [PATCH v3] power: regulator: tps65219: Fix LDO selector boundaries
> 
> According to the TPS65219 datasheet, selectors 0x38 through 0x3f
> saturate at 3.4 V for LDO1 and LDO2.
> 
> For LDO3 and LDO4, selectors 0x00 through 0x0c saturate at
> 1.2 V, while selectors 0x36 through 0x3f saturate at 3.3 V.
> 
> The driver currently uses 0x56, 0x12, and 0x54 as selector boundary
> values. These values do not match the selector boundaries defined by
> the datasheet.
> 
> Use the correct selector boundary values of 0x38, 0x0c, and 0x36
> for interpolation.
> 
> Fixes: b5cfa0c7ca4f ("power: add driver for the TPS65219 PMIC")
> Signed-off-by: Kumara Bhimeswararao Matsa <[email protected]>
> ---
>  include/power/tps65219.h | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/include/power/tps65219.h b/include/power/tps65219.h
> index e8780af2d81..c3114f26e1d 100644
> --- a/include/power/tps65219.h
> +++ b/include/power/tps65219.h
> @@ -47,10 +47,10 @@
>  #define TPS65219_LDO12_VOLT_MIN               600000
>  #define TPS65219_LDO12_VOLT_MAX              3400000
>  #define TPS65219_LDO12_VOLT_REG_MIN  0
> -#define TPS65219_LDO12_VOLT_REG_MAX  0x56
> +#define TPS65219_LDO12_VOLT_REG_MAX  0x38
>  #define TPS65219_LDO34_VOLT_MIN              1200000
>  #define TPS65219_LDO34_VOLT_MAX              3300000
> -#define TPS65219_LDO34_VOLT_REG_MIN  0x12
> -#define TPS65219_LDO34_VOLT_REG_MAX  0x54
> +#define TPS65219_LDO34_VOLT_REG_MIN  0x0c
> +#define TPS65219_LDO34_VOLT_REG_MAX  0x36

I only now see that the values were correct if interpreted as decimal despite 
the 0x prefix.
LGTM
> 
>  #endif /* TPS65219_H */
> 
> base-commit: 100e12ea78c73071b9710f08b32fd4590019266f
> --
> 2.43.0

Acked-by: Maarten Brock <[email protected]>

Reply via email to