[PATCH 00/17][OMAP2/3] cpuidle34xx and cpuidle44xx cleanups
Jean Pihet
jean.pihet at newoldbits.com
Wed Apr 4 16:05:42 UTC 2012
Daniel,
On Wed, Apr 4, 2012 at 11:42 AM, Daniel Lezcano
<daniel.lezcano at linaro.org> wrote:
> This patchset makes some cleanup on these cpuidle drivers
> and consolidate the code across both architecture.
>
> Tested on OMAP3 (igepV2).
> Partially tested on OMAP4 (pandaboard), without offlining the cpu1.
Ok with this patch set, except the very minor remarks on 2 patches.
FWIW:
Reviewed-by: Jean Pihet <j-pihet at ti.com>
Thanks,
Jean
>
> Daniel Lezcano (17):
> ARM: OMAP4: cpuidle - Remove unused valid field
> ARM: OMAP4: cpuidle - Declare the states with the driver declaration
> ARM: OMAP4: cpuidle - Remove the cpuidle_params_table table
> ARM: OMAP4: cpuidle - fix static omap4_idle_data declaration
> ARM: OMAP4: cpuidle - Initialize omap4_idle_data at compile time
> ARM: OMAP4: cpuidle - use the omap4_idle_data variable directly
> ARM: OMAP4: cpuidle - remove omap4_idle_data initialization at boot
> time
> ARM: OMAP3: cpuidle - remove rx51 cpuidle parameters table
> ARM: OMAP3: define cpuidle statically
> ARM: OMAP3: cpuidle - remove the 'valid' field
> ARM: OMAP3: cpuidle - remove cpuidle_params_table
> ARM: OMAP3: define statically the omap3_idle_data
> ARM: OMAP3: cpuidle - use omap3_idle_data directly
> ARM: OMAP3 : cpuidle - simplify next_valid_state
> ARM: OMAP3: set omap3_idle_data as static
> ARM: OMAP3/4: consolidate cpuidle Makefile
> ARM: OMAP3: cpuidle - set global variables static
>
> arch/arm/mach-omap2/Makefile | 11 +-
> arch/arm/mach-omap2/board-rx51.c | 38 +++---
> arch/arm/mach-omap2/cpuidle34xx.c | 299 +++++++++++++++----------------------
> arch/arm/mach-omap2/cpuidle44xx.c | 135 +++++++----------
> arch/arm/mach-omap2/pm.h | 38 ++---
> 5 files changed, 219 insertions(+), 302 deletions(-)
>
> --
> 1.7.5.4
>
>
> _______________________________________________
> linaro-dev mailing list
> linaro-dev at lists.linaro.org
> http://lists.linaro.org/mailman/listinfo/linaro-dev
More information about the linaro-dev
mailing list