]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
interconnect: qcom: sm8250: Enable sync_state
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Sun, 4 Aug 2024 05:40:12 +0000 (08:40 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 4 Oct 2024 14:33:19 +0000 (16:33 +0200)
[ Upstream commit d3681b30214eb5885092ce4586f07237dc3c522f ]

Enable the generic icc sync_state callback to ensure interconnect votes
are actually taken into account, instead of being forced to the maximum
value.

Fixes: b95b668eaaa2 ("interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate")
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20240804-sm8350-fixes-v1-8-1149dd8399fe@linaro.org
Signed-off-by: Georgi Djakov <djakov@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/interconnect/qcom/sm8350.c

index b321c3009acbac6f3b362fd448506bdde316eec5..885a9d3f92e4d141d6d73ea3c6eb8ee9ff84042d 100644 (file)
@@ -1965,6 +1965,7 @@ static struct platform_driver qnoc_driver = {
        .driver = {
                .name = "qnoc-sm8350",
                .of_match_table = qnoc_of_match,
+               .sync_state = icc_sync_state,
        },
 };
 module_platform_driver(qnoc_driver);