disp: msm: dsi: snapshot of dsi from 4.14 to 4.19
This change is a snapshot of dsi files taken of 4.14 as of commit 764f7c2 (Merge remote-tracking branch 'quic/dev/msm-4.14-display' into msm-4.14) Change-Id: I8361a844c35a4450f7800964a8da2741676fd6c7 Signed-off-by: Satya Rama Aditya Pinapala <psraditya30@codeaurora.org>
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
91f4bcda9d
commit
edef6ae040
@@ -64,6 +64,14 @@ static int dsi_pwr_parse_supply_node(struct dsi_parser_utils *utils,
|
||||
regs->vregs[i].disable_load = tmp;
|
||||
|
||||
/* Optional values */
|
||||
rc = utils->read_u32(node, "qcom,supply-off-min-voltage", &tmp);
|
||||
if (rc) {
|
||||
pr_debug("off-min-voltage not specified\n");
|
||||
rc = 0;
|
||||
} else {
|
||||
regs->vregs[i].off_min_voltage = tmp;
|
||||
}
|
||||
|
||||
rc = utils->read_u32(node, "qcom,supply-pre-on-sleep", &tmp);
|
||||
if (rc) {
|
||||
pr_debug("pre-on-sleep not specified\n");
|
||||
@@ -158,6 +166,11 @@ static int dsi_pwr_enable_vregs(struct dsi_regulator_info *regs, bool enable)
|
||||
if (regs->vregs[i].pre_off_sleep)
|
||||
msleep(regs->vregs[i].pre_off_sleep);
|
||||
|
||||
if (regs->vregs[i].off_min_voltage)
|
||||
(void)regulator_set_voltage(regs->vregs[i].vreg,
|
||||
regs->vregs[i].off_min_voltage,
|
||||
regs->vregs[i].max_voltage);
|
||||
|
||||
(void)regulator_set_load(regs->vregs[i].vreg,
|
||||
regs->vregs[i].disable_load);
|
||||
(void)regulator_disable(regs->vregs[i].vreg);
|
||||
|
Reference in New Issue
Block a user