On Wed, Apr 27, 2016 at 04:03:44PM +0200, Hans de Goede wrote: > So if we want to use these pins as gpio pins we must not register > a regulator for these pins at all, otherwise any gpio use (switching > to input, or writing a value) gets undone when the regulator subsys > disables unused regulators at the end of kernel-init.
The regulator API should not touch any regulators that it doesn't have permission to change the state for. All other regulators are strictly read only. > This commits allows the use of "status = disabled" in regulator dts > nodes and makes regulator_register return ENODEV when this is set. If the regulator can't be changed why is it in the DT in the first place?
signature.asc
Description: PGP signature

