On 02-09-15, 11:39, Lucas Stach wrote:
Am Mittwoch, den 02.09.2015, 14:36 +0530 schrieb Viresh Kumar:
Tolerance applies on both sides of the target voltage, i.e. both min and max sides.
While I'm not really comfortable with the above, it is exactly how OPPv1 and the voltage tolerance property are specified.
Reviewed-by: Lucas Stach l.stach@pengutronix.de
Thanks.
And this is exactly how the regulator API work:
static inline int regulator_set_voltage_tol(struct regulator *regulator, int new_uV, int tol_uV) { if (regulator_set_voltage(regulator, new_uV, new_uV + tol_uV) == 0) return 0; else return regulator_set_voltage(regulator, new_uV - tol_uV, new_uV + tol_uV); }
But yeah, OPP-v2 is going to take care of this with target/min/max values..