arm: timer and interrupt init rework
authorJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Fri, 15 May 2009 21:47:02 +0000 (23:47 +0200)
committerWolfgang Denk <wd@denx.de>
Fri, 12 Jun 2009 18:39:48 +0000 (20:39 +0200)
commitb54384e3ba6b5535751f317fcd3940a53eed0d3a
tree2a2027057af7b2bf1817d530b2ee33ca33e4d660
parent5b4bebe1d20c4f2b70d48b06aed1016785efcc25
arm: timer and interrupt init rework

actually the timer init use the interrupt_init as init callback
which make the interrupt and timer implementation difficult to follow

so now rename it as int timer_init(void) and use interrupt_init for interrupt

btw also remane the corresponding file to the functionnality implemented

as ixp arch implement two timer - one based on interrupt - so all the timer
related code is moved to timer.c

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
56 files changed:
board/armltd/integratorap/integratorap.c
board/armltd/integratorcp/integratorcp.c
board/atmel/at91cap9adk/at91cap9adk.c
board/davinci/common/misc.h
board/m501sk/m501sk.c
board/netstar/netstar.c
board/voiceblue/voiceblue.c
cpu/arm1136/mx31/Makefile
cpu/arm1136/mx31/interrupts.c [deleted file]
cpu/arm1136/mx31/timer.c [new file with mode: 0644]
cpu/arm1136/omap24xx/Makefile
cpu/arm1136/omap24xx/interrupts.c [deleted file]
cpu/arm1136/omap24xx/timer.c [new file with mode: 0644]
cpu/arm1176/s3c64xx/Makefile
cpu/arm1176/s3c64xx/interrupts.c [deleted file]
cpu/arm1176/s3c64xx/timer.c [new file with mode: 0644]
cpu/arm720t/interrupts.c
cpu/arm920t/at91rm9200/Makefile
cpu/arm920t/at91rm9200/interrupts.c [deleted file]
cpu/arm920t/at91rm9200/timer.c [new file with mode: 0644]
cpu/arm920t/imx/Makefile
cpu/arm920t/imx/interrupts.c [deleted file]
cpu/arm920t/imx/timer.c [new file with mode: 0644]
cpu/arm920t/ks8695/Makefile
cpu/arm920t/ks8695/interrupts.c [deleted file]
cpu/arm920t/ks8695/timer.c [new file with mode: 0644]
cpu/arm920t/s3c24x0/Makefile
cpu/arm920t/s3c24x0/interrupts.c [deleted file]
cpu/arm920t/s3c24x0/timer.c [new file with mode: 0644]
cpu/arm925t/Makefile
cpu/arm925t/interrupts.c [deleted file]
cpu/arm925t/timer.c [new file with mode: 0644]
cpu/arm926ejs/Makefile
cpu/arm926ejs/interrupts.c [deleted file]
cpu/arm_cortexa8/omap3/Makefile
cpu/arm_cortexa8/omap3/interrupts.c [deleted file]
cpu/arm_cortexa8/omap3/timer.c [new file with mode: 0644]
cpu/ixp/Makefile
cpu/ixp/interrupts.c
cpu/ixp/timer.c
cpu/lh7a40x/Makefile
cpu/lh7a40x/interrupts.c [deleted file]
cpu/lh7a40x/timer.c [new file with mode: 0644]
cpu/pxa/Makefile
cpu/pxa/interrupts.c [deleted file]
cpu/pxa/timer.c [new file with mode: 0644]
cpu/s3c44b0/Makefile
cpu/s3c44b0/interrupts.c [deleted file]
cpu/s3c44b0/timer.c [new file with mode: 0644]
cpu/sa1100/Makefile
cpu/sa1100/interrupts.c [deleted file]
cpu/sa1100/timer.c [new file with mode: 0644]
include/asm-arm/u-boot-arm.h
include/configs/ixdpg425.h
include/configs/pdnb3.h
lib_arm/board.c