Re: [PATCH v7 1/2] arm64: dts: qcom: sm8250: sort out Iris power domains
From: Dmitry Baryshkov
Date: Wed Jun 10 2026 - 09:45:13 EST
On Wed, Jun 10, 2026 at 02:24:24PM +0200, Konrad Dybcio wrote:
> On 6/4/26 6:22 PM, Dmitry Baryshkov wrote:
> > On SM8250 Iris core requires two power rails to function, MX (for PLLs)
> > and MMCX (for everything else). The commit fa245b3f06cd ("arm64: dts:
> > qcom: sm8250: Add venus DT node") added only MX power rail, but omitted
> > MMCX voltage levels.
> >
> > Add MMCX domain to the Iris device node.
> >
> > Fixes: fa245b3f06cd ("arm64: dts: qcom: sm8250: Add venus DT node")
> > Reported-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
> > Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>
> > ---
>
> [...]
>
> > opp-720000000 {
> > opp-hz = /bits/ 64 <720000000>;
> > - required-opps = <&rpmhpd_opp_low_svs>;
> > + required-opps = <&rpmhpd_opp_svs>,
> > + <&rpmhpd_opp_low_svs>;
>
> So the computer tells me low_svs would be enough for PLL0 to generate 720MHz
>
> Is there some transient dependency that bumps this to svs?
>
> Your changelog mentions you altered this in v6, but I don't see any related
> discussion
There are two sources of information. The "clocks plan" and the "pll
info". For some reason, the clock plan doesn't reflect actual PLL
requirements. See the info on the corresponding PLL type.
--
With best wishes
Dmitry