- 07 Oct, 2013 1 commit
-
-
Laxman Dewangan authored
The device tree binding of Palmas regulator driver says as: palmas_pmis { compatible = "ti,palmas-pmic"; ... regulators { ... } }; In this "regulators" subnode is expected to be part of parent node, not the outside of parent node. Hence to get the regulator node, the correct call is of_get_child_by_name() rather than of_find_node_by_name() which actually searches the "regulators" node from the parent node to end of DTS file. Signed-off-by:
Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by:
Stephen Warren <swarren@nvidia.com> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
- 16 Sep, 2013 39 commits
-
-
Mark Brown authored
Conflicts: drivers/regulator/palmas-regulator.c
-
Laxman Dewangan authored
As per datasheet (Referred TPS65913), the on-time for LDO is 500micro second. If LDO6 is in vibrator mode then the on-time is 2000us. Set the enable_time on regulator descriptor accordingly. Signed-off-by:
Laxman Dewangan <ldewangan@nvidia.com> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Laxman Dewangan authored
Palmas rails like LDOs, SMPSs, REGENs, SYSENs can be enable and disable by register programming through I2C communication as well as it can be enable/disable with the external control input ENABLE1, ENABLE2 and NSLEEP. Add support for configuring these rails to be controlled by external control inputs. This is require to configure the rail's control register as well as configuration of resource register. Provide the external input names through parameter "roof-floor". Updated the DT binding document to details different value of the roof-floor. Signed-off-by:
Laxman Dewangan <ldewangan@nvidia.com> Acked-by:
Stephen Warren <swarren@nvidia.com> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Mark Brown authored
Cut down on the size of core.c a bit more and ensure that the devres versions of things don't do too much peering inside the internals of the APIs they wrap. Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Axel Lin authored
The implementation of devm_regulator_get, devm_regulator_get_exclusive and devm_regulator_get_optional are almost the same. Introduce _devm_regulator_get helper function and refactor the code. Also move devm_regulator_get_exclusive to proper place, put it after regulator_get_exclusive() function. Signed-off-by:
Axel Lin <axel.lin@ingics.com> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Axel Lin authored
Commmit af40a94aba "regulator: palmas: Use devm_regulator_register" missed removing a regulator_unregister() call if palmas_extreg_init falis. Fix it. Signed-off-by:
Axel Lin <axel.lin@ingics.com> Acked-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
NULL assignment corrupts the error pointer and is not necessary. Reported-by:
kbuild test robot <fengguang.wu@intel.com> Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
Changed automaticall -> automatically. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Acked-by:
Marek Vasut <marex@denx.de> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Acked-by:
Marek Vasut <marex@denx.de> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Acked-by:
Marek Vasut <marex@denx.de> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Acked-by:
Marek Vasut <marex@denx.de> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Acked-by:
Marek Vasut <marex@denx.de> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. [Fixups from rebase onto v3.12 code -- broonie] Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
devm_* simplifies the code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Sachin Kamat authored
Commit e398b51a ("regulator: s2mps11: Convert to devm_regulator_register()") intended to do this conversion. However the actual conversion to devm_* got missed out. Fix this. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Axel Lin authored
Signed-off-by:
Axel Lin <axel.lin@ingics.com> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Axel Lin authored
Signed-off-by:
Axel Lin <axel.lin@ingics.com> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Axel Lin authored
Signed-off-by:
Axel Lin <axel.lin@ingics.com> Signed-off-by:
Mark Brown <broonie@linaro.org>
-
Axel Lin authored
Signed-off-by:
Axel Lin <axel.lin@ingics.com> Signed-off-by:
Mark Brown <broonie@linaro.org>
-