On Mon, 2022-03-07 at 20:03 +0100, Krzysztof Kozlowski wrote: > On 07/03/2022 13:21, Tim Chang wrote: > > 1. add required header files and remove unnecessary header files. > > 2. some soc needs different min/max voltage shift and voltage > > tracking > > attributes. make these variables into platform data to support > > future soc. > > 3. add need_voltage_tracking variable to platforma data. if true, > > it > > indicates soc is required to realize the voltage tracking > > between > > voltage of sram and voltage of cpu by software approach. > > otherwise, > > the voltage tracking is realized by hardware approach. > > 4. add opp frequency look-up function as mtk_cpufreq_get() and > > registered in cpufreq framework. > > 5. update voltage_tracking() logic and drv_init(). in drv_init(), > > it > > always sets highest opp voltage before return. it could prevent > > from > > high-freqeuncy-low-voltage issue if two or more clients using > > the > > same regulator. > > One change at a time. Sure, I will split the change and send one change in one commit. > > > > > Signed-off-by: Jia-Wei Chang < > > jia-wei.chang@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> > > Your SoB does not match from field. I will update it for the whole series in next version. > > Best regards, > Krzysztof