aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRussell King <rmk@dyn-67.arm.linux.org.uk>2008-04-20 07:22:36 -0400
committerRussell King <rmk+kernel@arm.linux.org.uk>2008-05-22 09:56:35 -0400
commitf70c5253b41444fd2779e1f76bfe25811d9b8c23 (patch)
treee7baa4133bc84b56c7ffcdff9feefa356595d71a
parentb8291ad07a7f3b5b990900f0001198ac23ba893e (diff)
[RTC] remove references to asm/mach/time.h
asm/mach/time.h is the ARM header file for setting up kernel ticker timekeeping (be that the old jiffy interrupt or the new clocksource.) RTC drivers have no business using this header file, and in fact do not require it. Build tested on at91sam9rl, omap and s3c2410 configurations. Acked-by: Alessandro Zummo <a.zummo@towertech.it> Acked-by: Andrew Victor <linux@maxim.org.za> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
-rw-r--r--drivers/rtc/rtc-at91rm9200.c2
-rw-r--r--drivers/rtc/rtc-at91sam9.c1
-rw-r--r--drivers/rtc/rtc-omap.c1
-rw-r--r--drivers/rtc/rtc-s3c.c2
4 files changed, 0 insertions, 6 deletions
diff --git a/drivers/rtc/rtc-at91rm9200.c b/drivers/rtc/rtc-at91rm9200.c
index 39e64ab1ecb..2af1e6fb71c 100644
--- a/drivers/rtc/rtc-at91rm9200.c
+++ b/drivers/rtc/rtc-at91rm9200.c
@@ -31,8 +31,6 @@
31#include <asm/uaccess.h> 31#include <asm/uaccess.h>
32#include <asm/rtc.h> 32#include <asm/rtc.h>
33 33
34#include <asm/mach/time.h>
35
36#include <asm/arch/at91_rtc.h> 34#include <asm/arch/at91_rtc.h>
37 35
38 36
diff --git a/drivers/rtc/rtc-at91sam9.c b/drivers/rtc/rtc-at91sam9.c
index 38d8742a4bd..f0246ef413a 100644
--- a/drivers/rtc/rtc-at91sam9.c
+++ b/drivers/rtc/rtc-at91sam9.c
@@ -19,7 +19,6 @@
19#include <linux/interrupt.h> 19#include <linux/interrupt.h>
20#include <linux/ioctl.h> 20#include <linux/ioctl.h>
21 21
22#include <asm/mach/time.h>
23#include <asm/arch/board.h> 22#include <asm/arch/board.h>
24#include <asm/arch/at91_rtt.h> 23#include <asm/arch/at91_rtt.h>
25 24
diff --git a/drivers/rtc/rtc-omap.c b/drivers/rtc/rtc-omap.c
index 58f81c77494..eb23d8423f4 100644
--- a/drivers/rtc/rtc-omap.c
+++ b/drivers/rtc/rtc-omap.c
@@ -22,7 +22,6 @@
22#include <linux/platform_device.h> 22#include <linux/platform_device.h>
23 23
24#include <asm/io.h> 24#include <asm/io.h>
25#include <asm/mach/time.h>
26 25
27 26
28/* The OMAP1 RTC is a year/month/day/hours/minutes/seconds BCD clock 27/* The OMAP1 RTC is a year/month/day/hours/minutes/seconds BCD clock
diff --git a/drivers/rtc/rtc-s3c.c b/drivers/rtc/rtc-s3c.c
index f26e0cad8f1..2c6e4671e38 100644
--- a/drivers/rtc/rtc-s3c.c
+++ b/drivers/rtc/rtc-s3c.c
@@ -28,8 +28,6 @@
28#include <asm/irq.h> 28#include <asm/irq.h>
29#include <asm/rtc.h> 29#include <asm/rtc.h>
30 30
31#include <asm/mach/time.h>
32
33#include <asm/plat-s3c/regs-rtc.h> 31#include <asm/plat-s3c/regs-rtc.h>
34 32
35/* I have yet to find an S3C implementation with more than one 33/* I have yet to find an S3C implementation with more than one