Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

clk: qcom: apss-ipq-pll: update IPQ6018 Alpha PLL config

Update the IPQ6018 Alpha PLL config to the latest one from the downstream
5.4 kernel[1].

This one should match the production SoC-s.

Tested on IPQ6018 CP01-C1 reference board.

[1] https://git.codelinaro.org/clo/qsdk/oss/kernel/linux-ipq-5.4/-/blob/NHSS.QSDK.12.1.r4/drivers/clk/qcom/apss-ipq-pll.c#L41

Signed-off-by: Robert Marko <robimarko@gmail.com>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20220818220628.339366-6-robimarko@gmail.com

authored by

Robert Marko and committed by
Bjorn Andersson
2a4d7024 823a117e

+6 -2
+6 -2
drivers/clk/qcom/apss-ipq-pll.c
··· 39 39 40 40 static const struct alpha_pll_config ipq6018_pll_config = { 41 41 .l = 0x37, 42 - .config_ctl_val = 0x04141200, 43 - .config_ctl_hi_val = 0x0, 42 + .config_ctl_val = 0x240d4828, 43 + .config_ctl_hi_val = 0x6, 44 44 .early_output_mask = BIT(3), 45 + .aux2_output_mask = BIT(2), 46 + .aux_output_mask = BIT(1), 45 47 .main_output_mask = BIT(0), 48 + .test_ctl_val = 0x1c0000C0, 49 + .test_ctl_hi_val = 0x4000, 46 50 }; 47 51 48 52 static const struct regmap_config ipq_pll_regmap_config = {