ARM: OMAP2+: powerdomain/PRM: move the low-level powerdomain functions into PRM
Move the low-level SoC-specific powerdomain control functions into prm*.c. For example, OMAP2xxx low-level powerdomain functions go into prm2xxx.c. Then remove the unnecessary powerdomain*xxx*.c files. The objective is to centralize low-level PRM register accesses into the prm*.[ch] files, and then to export an OMAP SoC-independent API to higher-level OMAP power management code. Signed-off-by:Paul Walmsley <paul@pwsan.com> Cc: Rajendra Nayak <rnayak@ti.com> Cc: Vaibhav Hiremath <hvaibhav@ti.com> Acked-by:
Rajendra Nayak <rnayak@ti.com> Reviewed-by:
Russ Dill <Russ.Dill@ti.com> Acked-by:
Santosh Shilimkar <santosh.shilimkar@ti.com>
Showing
- arch/arm/mach-omap2/Makefile 1 addition, 0 deletionsarch/arm/mach-omap2/Makefile
- arch/arm/mach-omap2/powerdomain2xxx_3xxx.c 0 additions, 242 deletionsarch/arm/mach-omap2/powerdomain2xxx_3xxx.c
- arch/arm/mach-omap2/powerdomain33xx.c 0 additions, 229 deletionsarch/arm/mach-omap2/powerdomain33xx.c
- arch/arm/mach-omap2/powerdomain44xx.c 0 additions, 285 deletionsarch/arm/mach-omap2/powerdomain44xx.c
- arch/arm/mach-omap2/prm2xxx.c 41 additions, 0 deletionsarch/arm/mach-omap2/prm2xxx.c
- arch/arm/mach-omap2/prm2xxx_3xxx.c 111 additions, 1 deletionarch/arm/mach-omap2/prm2xxx_3xxx.c
- arch/arm/mach-omap2/prm2xxx_3xxx.h 13 additions, 0 deletionsarch/arm/mach-omap2/prm2xxx_3xxx.h
- arch/arm/mach-omap2/prm33xx.c 202 additions, 0 deletionsarch/arm/mach-omap2/prm33xx.c
- arch/arm/mach-omap2/prm3xxx.c 106 additions, 1 deletionarch/arm/mach-omap2/prm3xxx.c
- arch/arm/mach-omap2/prm44xx.c 265 additions, 0 deletionsarch/arm/mach-omap2/prm44xx.c
Loading
Please register or sign in to comment