linux-stable-rt/arch/arm/mach-omap2
Paul Walmsley 44da0a5103 OMAP2xxx clock: move sys_clk code into mach-omap2/clkt2xxx_sys.c
Move the sys_clk clock functions from clock2xxx.c to
mach-omap2/clkt2xxx_sys.c.  This is intended to make the clock code
easier to understand, since all of the functions needed to manage the
sys_clk 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 the sys_clk clock 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: Alexander Shishkin <virtuoso@slind.org>
2010-01-28 18:13:49 -07:00
..
include/mach
Kconfig omap3: EVM: Choose OMAP_PACKAGE_CBB 2010-01-08 10:29:08 -08:00
Makefile OMAP2xxx clock: move sys_clk code into mach-omap2/clkt2xxx_sys.c 2010-01-28 18:13:49 -07:00
Makefile.boot
board-2430sdp.c
board-3430sdp.c
board-3630sdp.c
board-4430sdp.c
board-am3517evm.c
board-apollon.c
board-cm-t35.c mfd: twl: fix twl4030 rename for remaining driver, board files 2009-12-16 12:44:04 -08:00
board-generic.c
board-h4.c
board-igep0020.c mfd: twl: fix twl4030 rename for remaining driver, board files 2009-12-16 12:44:04 -08:00
board-ldp.c
board-n8x0.c
board-omap3beagle.c
board-omap3evm.c mfd: twl: fix twl4030 rename for remaining driver, board files 2009-12-16 12:44:04 -08:00
board-omap3pandora.c
board-omap3touchbook.c mfd: twl: fix twl4030 rename for remaining driver, board files 2009-12-16 12:44:04 -08:00
board-overo.c
board-rx51-peripherals.c mfd: twl: fix twl4030 rename for remaining driver, board files 2009-12-16 12:44:04 -08:00
board-rx51-sdram.c
board-rx51.c
board-zoom-debugboard.c
board-zoom-peripherals.c omap2/3: ZOOM: Correcting key mapping for few keys 2010-01-08 10:29:07 -08:00
board-zoom2.c
board-zoom3.c
clkt2xxx_apll.c OMAP2xxx clock: move the APLL clock code into mach-omap2/clkt2xxx_apll.c 2010-01-28 18:13:49 -07:00
clkt2xxx_dpllcore.c OMAP2xxx clock: move the DPLL+CORE composite clock code into mach-omap2/clkt2xxx_dpllcore.c 2010-01-26 20:13:06 -07:00
clkt2xxx_osc.c OMAP2xxx clock: move osc_clk code into mach-omap2/clkt2xxx_osc.c 2010-01-28 18:13:49 -07:00
clkt2xxx_sys.c OMAP2xxx clock: move sys_clk code into mach-omap2/clkt2xxx_sys.c 2010-01-28 18:13:49 -07:00
clkt2xxx_virt_prcm_set.c OMAP2xxx clock: move the DVFS virtual clock code into mach-omap2/clkt2xxx_virt_prcm_set.c 2010-01-26 20:13:06 -07:00
clkt_clksel.c OMAP2/3/4 clock: move clksel clock functions into mach-omap2/clkt_clksel.c 2010-01-26 20:13:04 -07:00
clkt_dpll.c OMAP2/3/4 clock: move DPLL clock functions into mach-omap2/clkt_dpll.c 2010-01-26 20:13:03 -07:00
clock.c OMAP2/3/4 clock: combine all omap2_clk_functions 2010-01-26 20:13:04 -07:00
clock.h OMAP2/3/4 clock: combine all omap2_clk_functions 2010-01-26 20:13:04 -07:00
clock2xxx.c OMAP2xxx clock: move sys_clk code into mach-omap2/clkt2xxx_sys.c 2010-01-28 18:13:49 -07:00
clock2xxx.h OMAP2xxx clock: move sys_clk code into mach-omap2/clkt2xxx_sys.c 2010-01-28 18:13:49 -07:00
clock2xxx_data.c OMAP2xxx clock: move sys_clk code into mach-omap2/clkt2xxx_sys.c 2010-01-28 18:13:49 -07:00
clock34xx.c OMAP2/3/4 clock: combine all omap2_clk_functions 2010-01-26 20:13:04 -07:00
clock34xx.h
clock34xx_data.c OMAP clock: make the fixed divisor clock code available for all OMAPs 2010-01-26 20:12:57 -07:00
clock44xx.c OMAP2/3/4 clock: combine all omap2_clk_functions 2010-01-26 20:13:04 -07:00
clock44xx.h
clock44xx_data.c ARM: OMAP4 clock framework: Remove the checks preventing OMAP4 clockdomain validation 2010-01-26 20:12:58 -07:00
clock_common_data.c
clockdomain.c OMAP clockdomain/powerdomain: improve documentation 2010-01-26 20:13:02 -07:00
clockdomains.h OMAP2 clockdomain: modem clockdomain is only present on OMAP2430 2010-01-26 20:12:59 -07:00
clockdomains44xx.h ARM: OMAP4 clock domains : Add the missing Clock Domain Structure 2010-01-26 20:12:58 -07:00
cm-regbits-24xx.h
cm-regbits-34xx.h
cm-regbits-44xx.h
cm.c
cm.h ARM: OMAP4: PM: Make OMAP3 Clock-domain framework compatible for OMAP4. 2010-01-26 20:12:53 -07:00
cm4xxx.c
cm44xx.h
control.c
cpuidle34xx.c OMAP3: CPUidle: Fixed timer resolution 2010-01-20 18:16:02 -08:00
devices.c
dpll3xxx.c OMAP3 clock: move OMAP3-specific DPLL functions to dpll3xxx.c 2010-01-26 20:13:03 -07:00
emu.c
gpmc-onenand.c
gpmc-smc91x.c
gpmc.c omap: Enable GPMC clock in gpmc_init 2010-01-20 17:25:31 -08:00
i2c.c
id.c ARM: OMAP4: PM: OMAP4 essential basic initialisations. 2010-01-26 20:12:51 -07:00
io.c OMAP2/3 clkdm/pwrdm: move wkdep/sleepdep handling from pwrdm to clkdm 2010-01-26 20:12:59 -07:00
iommu2.c
irq.c OMAP3: PM: Disable interrupt controller AUTOIDLE before WFI 2010-01-20 18:16:00 -08:00
mailbox.c
mcbsp.c
mmc-twl4030.c
mmc-twl4030.h
mux.c omap: Fix functions for dynamic remuxing of pins 2010-01-19 18:17:35 -08:00
mux.h omap: Fix functions for dynamic remuxing of pins 2010-01-19 18:17:35 -08:00
mux34xx.c
mux34xx.h
omap-headsmp.S
omap-smp.c
omap3-iommu.c
omap_hwmod.c OMAP: hwmod: add API for slave idlemode setting 2010-01-26 20:13:03 -07:00
omap_hwmod_34xx.h
omap_hwmod_2420.h
omap_hwmod_2430.h
opp2xxx.h
opp2420_data.c OMAP2xxx OPP: clean up comments in OPP data 2010-01-08 15:23:15 -07:00
opp2430_data.c OMAP2xxx OPP: clean up comments in OPP data 2010-01-08 15:23:15 -07:00
pm-debug.c OMAP clockdomain/powerdomain: remove runtime register/unregister 2010-01-26 20:13:00 -07:00
pm.h OMAP3: PM debug: fix build error when !CONFIG_DEBUG_FS 2010-01-20 18:16:05 -08:00
pm24xx.c OMAP clockdomains: add usecounting for wakeup and sleep dependencies 2010-01-26 20:13:01 -07:00
pm34xx.c OMAP clockdomains: add usecounting for wakeup and sleep dependencies 2010-01-26 20:13:01 -07:00
powerdomain.c OMAP clockdomain/powerdomain: improve documentation 2010-01-26 20:13:02 -07:00
powerdomains.h OMAP2/3 clkdm/pwrdm: move wkdep/sleepdep handling from pwrdm to clkdm 2010-01-26 20:12:59 -07:00
powerdomains24xx.h OMAP2/3 clkdm/pwrdm: move wkdep/sleepdep handling from pwrdm to clkdm 2010-01-26 20:12:59 -07:00
powerdomains34xx.h OMAP2/3 clkdm/pwrdm: move wkdep/sleepdep handling from pwrdm to clkdm 2010-01-26 20:12:59 -07:00
powerdomains44xx.h ARM: OMAP4: PM: Add the Autogenerated OMAP4 specific power domain framework. 2010-01-26 20:12:52 -07:00
prcm-common.h ARM: OMAP4: PM: OMAP4 Power Domain Porting Related Clean-up. 2010-01-26 20:12:51 -07:00
prcm.c OMAP2/3 clkdm/pwrdm: move wkdep/sleepdep handling from pwrdm to clkdm 2010-01-26 20:12:59 -07:00
prm-regbits-24xx.h
prm-regbits-34xx.h
prm-regbits-44xx.h
prm.h ARM: OMAP4: PM: OMAP4 Power Domain Porting Related Clean-up. 2010-01-26 20:12:51 -07:00
prm44xx.h OMAP4: PRCM: Fix the base address for CHIRONSS reg defines 2010-01-20 13:35:27 -07:00
sdram-hynix-h8mbx00u0mer-0em.h
sdram-micron-mt46h32m32lf-6.h
sdram-qimonda-hyb18m512160af-6.h
sdrc.c
sdrc.h
sdrc2xxx.c
serial.c omap2/3: make serial_in_override() address the right uart port 2010-01-08 10:29:06 -08:00
sleep24xx.S
sleep34xx.S ARM: OMAP4: PM: OMAP4 Power Domain Porting Related Clean-up. 2010-01-26 20:12:51 -07:00
sram34xx.S
sram242x.S
sram243x.S
timer-gp.c
timer-mpu.c
usb-ehci.c
usb-musb.c
usb-tusb6010.c