]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
clk: qcom: lpassaudiocc-sc7280: Add support for LPASS resets for QCM6490
authorTaniya Das <quic_tdas@quicinc.com>
Fri, 21 Feb 2025 09:34:55 +0000 (15:04 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 29 May 2025 09:12:43 +0000 (11:12 +0200)
commit5d01d6e437e4f21b05bda066b507c124723f0f36
tree2a4d2bd7b92f69c272cb9ed82ef5a6d3329e830c
parent05877f8bf03c3acd32b601d214a4eccf03b28213
clk: qcom: lpassaudiocc-sc7280: Add support for LPASS resets for QCM6490

[ Upstream commit cdbbc480f4146cb659af97f4020601fde5fb65a7 ]

On the QCM6490 boards, the LPASS firmware controls the complete clock
controller functionalities and associated power domains. However, only
the LPASS resets required to be controlled by the high level OS. Thus,
add support for the resets in the clock driver to enable the Audio SW
driver to assert/deassert the audio resets as needed.

Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Taniya Das <quic_tdas@quicinc.com>
Link: https://lore.kernel.org/r/20250221-lpass_qcm6490_resets-v5-2-6be0c0949a83@quicinc.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/clk/qcom/lpassaudiocc-sc7280.c