OMAP: powerdomain: Move static allocations from powerdomains.h to a .c file
authorRajendra Nayak <rnayak@ti.com>
Wed, 22 Dec 2010 03:01:17 +0000 (20:01 -0700)
committerPaul Walmsley <paul@pwsan.com>
Wed, 22 Dec 2010 03:01:17 +0000 (20:01 -0700)
commit74bea6b9881f4b32f6c0379e46d2f5e16fd34a07
tree5814d6a95d8edb64b9e4d01e75dfeb15edd8d972
parentff2516fbef20ed9edd9cc2fc8b8b48d5cb5a932f
OMAP: powerdomain: Move static allocations from powerdomains.h to a .c file

powerdomains.h header today has only static definitions.  Adding any
function declarations into it and including it in multiple source file
is expected to cause issues.  Hence move all the static definitions
from powerdomains.h file into powerdomains_data.c file.

Also, create a new powerdomain section of the mach-omap2/Makefile, and
rearrange the prcm-common part of the Makefile, now that the
powerdomain code is in its own Makefile section.

Signed-off-by: Rajendra Nayak <rnayak@ti.com>
[paul@pwsan.com: rearrange Makefile changes, tweaked commit message]
Signed-off-by: Paul Walmsley <paul@pwsan.com>
Reviewed-by: Kevin Hilman <khilman@deeprootsystems.com>
Tested-by: Kevin Hilman <khilman@deeprootsystems.com>
Tested-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Tested-by: Rajendra Nayak <rnayak@ti.com>
arch/arm/mach-omap2/Makefile
arch/arm/mach-omap2/clockdomains.h
arch/arm/mach-omap2/io.c
arch/arm/mach-omap2/powerdomains.h [deleted file]
arch/arm/mach-omap2/powerdomains_data.c [new file with mode: 0644]
arch/arm/plat-omap/include/plat/powerdomain.h