clk: qcom: smd-rpm: Set XO rate and CLK_IS_CRITICAL on PCNoC
authorKonrad Dybcio <konrad.dybcio@linaro.org>
Mon, 31 Jul 2023 12:20:13 +0000 (14:20 +0200)
committerBjorn Andersson <andersson@kernel.org>
Fri, 18 Aug 2023 03:09:11 +0000 (20:09 -0700)
commite1cd74b6dccb98ca09e4612ff29c7658db7a487b
tree3ed8e035bd7bf9ee6daff7cad04fe84e659fcda8
parent2db8dc7bf49cc0b04a99d9525d5d54312f431ce5
clk: qcom: smd-rpm: Set XO rate and CLK_IS_CRITICAL on PCNoC

On all supported SoCs to date, the PCNoC (a.k.a CNoC_PERIPH) clock must
be always-on as long as the APSS is online and only has to run
at 19.2 MHz. Define it to be as such in the ACTIVE domain.

Some SoCs use that clock for bus scaling, while others just need it for
reaching the hardware. This commit will hurt neither.

Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20230731-topic-pcnoc-v1-2-452dd36d11d7@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/clk-smd-rpm.c