From be91dc097d3e6ec8dec75161f5ed247b6e6b62e6 Mon Sep 17 00:00:00 2001 From: Jishnu Prakash Date: Fri, 24 Jul 2020 19:16:26 +0530 Subject: [PATCH] regulator: rpm-smd: Add support for min dropout voltage Add support for specifying the minimum dropout voltage between a given rpm-smd-regulator device and its parent. Change-Id: I0d3ee8e716dc6e646139ca0c7ecde10cc27d343d Signed-off-by: Jishnu Prakash --- drivers/regulator/rpm-smd-regulator.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/regulator/rpm-smd-regulator.c b/drivers/regulator/rpm-smd-regulator.c index 3eb6b59aefaf..06b35aa31377 100644 --- a/drivers/regulator/rpm-smd-regulator.c +++ b/drivers/regulator/rpm-smd-regulator.c @@ -1459,6 +1459,11 @@ static int rpm_vreg_device_probe(struct platform_device *pdev) goto fail_free_reg; } + rc = of_property_read_u32(node, "qcom,min-dropout-voltage", + &val); + if (!rc) + reg->rdesc.min_dropout_uV = val; + reg->set_active = !!(val & RPM_SET_CONFIG_ACTIVE); reg->set_sleep = !!(val & RPM_SET_CONFIG_SLEEP);