Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 877aa19a authored by Odelu Kukatla's avatar Odelu Kukatla
Browse files

clk: msm: clock-gcc: Update CX voltage levels for MSM8917



SUPER_TURBO voltage level is not supported on MSM8917 for CX,
so add new voltage level for the same.

CRs-Fixed: 1030643
Change-Id: I17286a8220ef87c21338ba701652677cacbadf78
Signed-off-by: default avatarOdelu Kukatla <okukatla@codeaurora.org>
parent ca3a3f54
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -4333,6 +4333,8 @@ static int msm_gcc_probe(struct platform_device *pdev)
	} else if (compat_bin2) {
	} else if (compat_bin2) {
		gpll0_clk_src.c.parent = &gpll0_clk_src_8937.c;
		gpll0_clk_src.c.parent = &gpll0_clk_src_8937.c;
		gpll0_ao_clk_src.c.parent = &gpll0_ao_clk_src_8937.c;
		gpll0_ao_clk_src.c.parent = &gpll0_ao_clk_src_8937.c;
		vdd_dig.num_levels = VDD_DIG_NUM_8917;
		vdd_hf_pll.num_levels = VDD_HF_PLL_NUM_8917;
		override_for_8917();
		override_for_8917();
	} else {
	} else {
		gpll0_clk_src.c.parent = &gpll0_clk_src_8952.c;
		gpll0_clk_src.c.parent = &gpll0_clk_src_8952.c;
+18 −0
Original line number Original line Diff line number Diff line
@@ -413,6 +413,24 @@ enum vdd_dig_levels {
	VDD_DIG_NUM
	VDD_DIG_NUM
};
};


enum vdd_dig_levels_8917 {
	VDD_DIG_NONE_8917,
	VDD_DIG_LOWER_8917,
	VDD_DIG_LOW_8917,
	VDD_DIG_NOMINAL_8917,
	VDD_DIG_NOM_PLUS_8917,
	VDD_DIG_HIGH_8917,
	VDD_DIG_NUM_8917
};

enum vdd_hf_pll_levels_8917 {
	VDD_HF_PLL_OFF_8917,
	VDD_HF_PLL_SVS_8917,
	VDD_HF_PLL_NOM_8917,
	VDD_HF_PLL_TUR_8917,
	VDD_HF_PLL_NUM_8917,
};

int vdd_corner[] = {
int vdd_corner[] = {
	RPM_REGULATOR_LEVEL_NONE,		/* VDD_DIG_NONE */
	RPM_REGULATOR_LEVEL_NONE,		/* VDD_DIG_NONE */
	RPM_REGULATOR_LEVEL_SVS,		/* VDD_DIG_SVS */
	RPM_REGULATOR_LEVEL_SVS,		/* VDD_DIG_SVS */