On Tue, Aug 30, 2022 at 11:10:42AM +0530, Viresh Kumar wrote: > On 29-08-22, 22:24, Bjorn Andersson wrote: > > Conceptually, it sounds like a good idea to express the clock feeding > > the CPU clusters, which is controlled by the OSM/EPSS. But do you > > expect the OPP framework to actually do something with the clock, or > > just to ensure that the relationship is properly described? > > No, the OPP core will never try to set the clock rate in your case, > though it will do clk_get(). > Okay. Then I think it is a fair argument to make qcom-cpufreq-hw as the clock provider for CPUs. I will send the RFC soon. Thanks, Mani > > FWIW, the possible discrepancy between the requested frequency and the > > actual frequency comes from the fact that OSM/EPSS throttles the cluster > > frequency based on a number of different factors (thermal, voltages > > ...). > > This is reported back to the kernel using the thermal pressure > > interface. It would be quite interesting to see some investigation in > > how efficient the kernel is at making use of this feedback. > > -- > viresh