Hi,
* Maciej Purski [off-list ref] [180613 10:39]:
Call regulator_balance_voltage() instead of set_voltage_rdev()
in set_voltage_unlocked() and in enabling and disabling functions,
but only if the regulator is coupled.
Signed-off-by: Maciej Purski <redacted>
---
Changes in v2:
- fix compile errors
- make debug messages more informative
Thanks for updating it. This series still hangs after loading
modules on beagleboard-x15:
[ 26.679749] smps12: regulator_set_voltage: 3381
[ 26.684529] smps12: regulator_set_voltage_unlocked: 3045
[ 26.695616] smps12: _regulator_do_set_voltage: 2912
[ 26.701275] smps12: regulator_set_voltage: 3381
[ 26.706002] smps12: regulator_set_voltage_unlocked: 3045
[ 26.712349] smps12: _regulator_do_set_voltage: 2912
[ 26.719329] abb_mpu: regulator_set_voltage: 3381
[ 26.724105] abb_mpu: regulator_set_voltage_unlocked: 3045
So it seems to be the abb_mpu where it hangs?
Regards,
Tony