On 12 March 2015 at 16:45, Pi-Cheng Chen <pi-cheng.chen@xxxxxxxxxx> wrote: > The voltages of the two regulators need to be always under a limitation: > 100mV < Vsram - Vproc < 200mV > For now, I just calculate the OPPs of Vsram from OPPs of Vproc. > > Another thing I should mention, if the voltage difference of two adjacent > OPPs is greater than 100mV, we need to set the regulator to some > voltages which are not in OPP table considering the limitation above. > I think that will make it more difficult to model such flow in a generic > framework. Actually the problem is that OPP tables are insufficient for such cases, and we are adding work-arounds to fix that. Though it will get fixed with the new bindings we are adding. I am confused on what we should be doing here. Even if you write your own driver, you will be abusing DT with incorrect information. Even if you go around adding a new driver, I would like you to fallback to cpufreq-dt ones the new OPP bindings are in place. -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html