OMAP2xxx clock: move the APLL clock code into mach-omap2/clkt2xxx_apll.c
commit49214640f52506fbba00eb998fc39f10653a840a
authorPaul Walmsley <paul@pwsan.com>
Wed, 27 Jan 2010 03:13:06 +0000 (26 20:13 -0700)
committerPaul Walmsley <paul@pwsan.com>
Fri, 29 Jan 2010 01:13:49 +0000 (28 18:13 -0700)
treeba907ff88094145942c9cf09db8013559ee44ee6
parent734f69a773d8ff65111562116c18c987049ddac4
OMAP2xxx clock: move the APLL clock code into mach-omap2/clkt2xxx_apll.c

Move the APLL-related clock functions from clock2xxx.c to
mach-omap2/clkt2xxx_apll.c.  This is intended to make the clock code
easier to understand, since all of the functions needed to manage APLLs
are now located in their own file, rather than being mixed with other,
unrelated functions.

Clock debugging is also now more finely-grained, since the DEBUG
macro can now be defined for APLL clocks alone.  This
should reduce unnecessary console noise when debugging.

Also, if at some future point the mach-omap2/ directory is split
into OMAP2/3/4 variants, this clkt file can be placed in the mach-omap2xxx/
directory, rather than shared with other chip types that don't use this
clock type.

Thanks to Alexander Shishkin <virtuoso@slind.org> for his comments to
improve the patch description.

Signed-off-by: Paul Walmsley <paul@pwsan.com>
Cc: Richard Woodruff <r-woodruff2@ti.com>
Cc: Alexander Shishkin <virtuoso@slind.org>
arch/arm/mach-omap2/Makefile
arch/arm/mach-omap2/clkt2xxx_apll.c [new file with mode: 0644]
arch/arm/mach-omap2/clock2xxx.c
arch/arm/mach-omap2/clock2xxx.h