clk: qcom: set use_max_uV for vdd_mm to avoid voltage voting conflicts
On SA8155 boards, vdd_cx and vdd_mm are supplied by the same
physical regulator. In the camcc-sm8150, dispcc-sm8150,
gcc-sm8150, and videocc-sm8150 drivers, vdd_cx is specified
with support up to TURBO_L1 level whereas vdd_mm is specified
with support only up to TURBO level. The vdd_mm regulator
voltage requests with max = TURBO block vdd_cx regulator
requests for TURBO_L1.
Fix this issue by setting vdd_mm.use_max_uV = true in the
affected drivers. This results in regulator voltage requests
with max = INT_MAX which will not block TURBO_L1 requests.
Change-Id: I3777e5f22b2e5f70c9ca8cafa2d80f7df3d1cc9e
Signed-off-by:
David Collins <collinsd@codeaurora.org>
Loading
Please register or sign in to comment