]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
clk: qcom: gcc-qcm2290: Set HW_CTRL_TRIGGER for video GDSC
authorLoic Poulain <loic.poulain@oss.qualcomm.com>
Fri, 13 Jun 2025 10:22:45 +0000 (12:22 +0200)
committerBjorn Andersson <andersson@kernel.org>
Thu, 17 Jul 2025 04:08:39 +0000 (23:08 -0500)
The venus video driver will uses dev_pm_genpd_set_hwmode() API to switch
the video GDSC to HW and SW control modes at runtime. This requires domain
to have the HW_CTRL_TRIGGER flag.

Signed-off-by: Loic Poulain <loic.poulain@oss.qualcomm.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250613102245.782511-1-loic.poulain@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/gcc-qcm2290.c

index 9a6703365e61975318c790a06bde1a3cd4de0cde..6684cab63ae1160848631d1f8cd3c9cb691ff4ec 100644 (file)
@@ -2720,6 +2720,7 @@ static struct gdsc gcc_vcodec0_gdsc = {
        .pd = {
                .name = "gcc_vcodec0",
        },
+       .flags = HW_CTRL_TRIGGER,
        .pwrsts = PWRSTS_OFF_ON,
 };