On Fri, Dec 16, 2016 at 04:52:28PM +0100, Bartosz Golaszewski wrote: > Add a new flag to struct regulator_desc indicating whether a regulator > can be controlled from user space and implement a routine in regulator > core allowing to toggle the regulator state via the sysfs 'state' > attribute. No, we've been through this repeatedly before - search the archives. Write a driver for your hardware which exposes a control for bouncing the power if that's something that makes sense in your application. Doing this at the regulator level is just far too likely to result in poorly integrated systems.