ARM: dts: msm: Vote MMNOC BW for cam_cc_titan_top_gdsc on Tuna

The cam_cc_titan_top_gdsc causes camera to permanently assert qactive
when it's enabled. If MMNOC attempts to collapse when the GDSC is
enabled, then the qactive signal will cause BCM to get stuck in the
collapse sequence. This will eventually lead to rpmh driver timeouts
when requested for MMNOC. Fix this by explicitly voting for MMNOC on
behalf of the GDSC.

Change-Id: I6e75a8da8867a64389fec07ad8ca506b6ac3e860
Signed-off-by: Ajit Pandey <quic_ajipan@quicinc.com>
This commit is contained in:
Ajit Pandey
2024-07-15 16:54:04 +05:30
parent 2cef652702
commit fa4158f63f

View File

@@ -1672,6 +1672,8 @@
&cam_cc_titan_top_gdsc {
compatible = "qcom,gdsc";
interconnects = <&mmss_noc MASTER_CAMNOC_HF &mmss_noc SLAVE_MNOC_HF_MEM_NOC>;
interconnect-names = "mmnoc";
parent-supply = <&VDD_MM_MXC_VOTER_LEVEL>;
status = "ok";
};