On 07/03/2022 13:21, Tim Chang wrote: > cleanup of naming, print log and comments. > > Signed-off-by: Jia-Wei Chang <jia-wei.chang@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> > --- > drivers/cpufreq/mediatek-cpufreq.c | 487 ++++++++++++++--------------- > 1 file changed, 233 insertions(+), 254 deletions(-) > > diff --git a/drivers/cpufreq/mediatek-cpufreq.c b/drivers/cpufreq/mediatek-cpufreq.c > index 8e9d706d8081..3f00c7eb01f1 100644 > --- a/drivers/cpufreq/mediatek-cpufreq.c > +++ b/drivers/cpufreq/mediatek-cpufreq.c > @@ -1,7 +1,6 @@ > // SPDX-License-Identifier: GPL-2.0-only > /* > - * Copyright (c) 2015 Linaro Ltd. > - * Author: Pi-Cheng Chen <pi-cheng.chen@xxxxxxxxxx> > + * Copyright (C) 2022 MediaTek Inc. Removal of authorship and existing copyrights does not fit into "clean up". Please explain this thoroughly. > */ > > #include <linux/clk.h> > @@ -22,7 +21,7 @@ > #define VOLT_TOL (10000) > > /* > - * The struct mtk_cpu_dvfs_info holds necessary information for doing CPU DVFS > + * The struct mtk_cpufreq_drv holds necessary information for doing CPU DVFS > * on each CPU power/clock domain of Mediatek SoCs. Each CPU cluster in > * Mediatek SoCs has two voltage inputs, Vproc and Vsram. In some cases the two > * voltage inputs need to be controlled under a hardware limitation: > @@ -32,7 +31,7 @@ > * needs to be switched to another stable PLL clock temporarily until > * the original PLL becomes stable at target frequency. > */ > -struct mtk_cpu_dvfs_info { > +struct mtk_cpufreq_drv { > struct cpumask cpus; > struct device *cpu_dev; > struct regulator *proc_reg; > @@ -40,45 +39,45 @@ struct mtk_cpu_dvfs_info { > struct clk *cpu_clk; > struct clk *inter_clk; > struct list_head list_head; > - int intermediate_voltage; > + int inter_voltage; > bool need_voltage_tracking; > - int old_vproc; > - struct mutex lock; /* avoid notify and policy race condition */ > + int old_voltage; > + struct mutex lock; /* avoid notify and policy race condition */ > struct notifier_block opp_nb; > int opp_cpu; > unsigned long opp_freq; > }; > > -static LIST_HEAD(dvfs_info_list); > +static LIST_HEAD(drv_list); > > -static struct mtk_cpu_dvfs_info *mtk_cpu_dvfs_info_lookup(int cpu) > +static struct mtk_cpufreq_drv *mtk_cpufreq_drv_lookup(int cpu) > { > - struct mtk_cpu_dvfs_info *info; > + struct mtk_cpufreq_drv *drv; > > - list_for_each_entry(info, &dvfs_info_list, list_head) { > - if (cpumask_test_cpu(cpu, &info->cpus)) > - return info; > + list_for_each_entry(drv, &drv_list, list_head) { > + if (cpumask_test_cpu(cpu, &drv->cpus)) > + return drv;> } > > return NULL; > } > > -static int mtk_cpufreq_voltage_tracking(struct mtk_cpu_dvfs_info *info, > - int new_vproc) > +static int mtk_cpufreq_voltage_tracking(struct mtk_cpufreq_drv *drv, > + int new_voltage) > { > - struct regulator *proc_reg = info->proc_reg; > - struct regulator *sram_reg = info->sram_reg; > - int old_vproc, old_vsram, new_vsram, vsram, vproc, ret; > - > - old_vproc = regulator_get_voltage(proc_reg); > - if (old_vproc < 0) { > - pr_err("%s: invalid Vproc value: %d\n", __func__, old_vproc); > - return old_vproc; > + struct regulator *proc_reg = drv->proc_reg; > + struct regulator *sram_reg = drv->sram_reg; > + int old_voltage, old_vsram, new_vsram, vsram, voltage, ret; > + > + old_voltage = regulator_get_voltage(proc_reg); > + if (old_voltage < 0) { > + pr_err("%s: invalid vproc value: %d\n", __func__, old_voltage); > + return old_voltage; Several different changes in one commit. Please read the document "Submitting patches". (...) > -MODULE_AUTHOR("Pi-Cheng Chen <pi-cheng.chen@xxxxxxxxxx>"); > +MODULE_AUTHOR("Jia-Wei Chang <jia-wei.chang@xxxxxxxxxxxx>"); Ekhm, why? He was not the author? Best regards, Krzysztof