RE: [PATCH 2/2] arm64: dts: imx8mm: Assign highest opp as suspend opp
From: Anson Huang
Date: Tue Jul 09 2019 - 01:40:56 EST
Hi, Viresh
> On 08-07-19, 08:54, Anson Huang wrote:
> > Each OPP has "opp-supported-hw" property as below, the first value
> > needs to be checked with speed grading fuse, and the second one needs
> > to be checked with market segment fuse, ONLY both of them passed, then
> > this OPP is supported. It calls dev_pm_opp_set_supported_hw() to tell
> > OPP framework to parse the OPP table, this is my understanding.
> >
> > opp-supported-hw = <0x8>, <0x3>;
>
> Right, so that's what I was expecting.
>
> One thing we can do is change the binding of OPP core a bit to allow multiple
> OPP nodes to contain the "opp-suspend" property and select the one finally
> with the highest frequency. That would be a better as a generic solution IMO.
>
> And then a small OPP core patch will fix it.
Looks good, I will try to generate a patch for of OPP core.
Thanks,
Anson