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(). > 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