Hi Nishant, On Tue, Oct 23, 2012 at 11:43 PM, Nishanth Menon <nm@xxxxxx> wrote: > smartreflex.c now resides in drivers/power/avs directory, but class driver > is in mach-omap2. High time we move it off to drivers/power/avs. Great to see the SR fully moved to drivers/. After review of the code I am OK with the changes besides remarks sent on the patches: Acked-by: Jean Pihet <j-pihet@xxxxxx> I let Kevin comment on the VC/VP aspect though. > This series *does not* try to fix VP/VC to be voltage regulator OR introduce > a new OMAP voltage regulator series. instead, it purely tries to do the minimal > changes needed to move code to drivers/power/avs as a start. > > Baseline: k.org v3.7-rc2 > Testing: Platform: beagle XM C1 (3730) > while [ 1 ] > do > echo -n "0" >/sys/kernel/debug/smartreflex/smartreflex_core/autocomp > date > echo -n "1" >/sys/kernel/debug/smartreflex/smartreflex_core/autocomp > done > Screen capture after the series: on inductor L5 (VDD2 - core): > https://plus.google.com/photos/112464029509057661457/albums/5715034179943520193/5802619719180530114 > > RFC for a view if this is ok as an intermediate step. Thanks! Jean > > Nishanth Menon (6): > PM / AVS / OMAP: move Kconfig definition of smartreflex to avs > directory > ARM: OMAP: voltage: remove duplicate header definitions > ARM: OMAP: voltage: move voltdm_reset to platform_data header > ARM: OMAP: SmartReflex: provide SoC integration API for VP > ARM: OMAP: SmartReflex: use pr_warn instead of pr_warning > PM / AVS / OMAP: move Smartreflex-class3 driver to power/avs > > arch/arm/mach-omap2/Makefile | 1 - > arch/arm/mach-omap2/sr_device.c | 5 ++++ > arch/arm/mach-omap2/voltage.h | 4 --- > arch/arm/plat-omap/Kconfig | 31 -------------------- > drivers/power/avs/Kconfig | 31 ++++++++++++++++++++ > drivers/power/avs/Makefile | 1 + > .../power/avs}/smartreflex-class3.c | 20 +++++++++---- > drivers/power/avs/smartreflex.c | 2 ++ > include/linux/platform_data/voltage-omap.h | 1 + > include/linux/power/smartreflex.h | 18 ++++++++++++ > 10 files changed, 73 insertions(+), 41 deletions(-) > rename {arch/arm/mach-omap2 => drivers/power/avs}/smartreflex-class3.c (75%) > > Regards, > Nishanth Menon > -- > 1.7.9.5 > -- > To unsubscribe from this list: send the line "unsubscribe linux-omap" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html