diff options
Diffstat (limited to 'arch/arm/mach-s3c24xx/mach-amlm5900.c')
-rw-r--r-- | arch/arm/mach-s3c24xx/mach-amlm5900.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/mach-s3c24xx/mach-amlm5900.c b/arch/arm/mach-s3c24xx/mach-amlm5900.c index 0e0279e79150..432144cb54ae 100644 --- a/arch/arm/mach-s3c24xx/mach-amlm5900.c +++ b/arch/arm/mach-s3c24xx/mach-amlm5900.c | |||
@@ -63,6 +63,8 @@ | |||
63 | #include <linux/mtd/map.h> | 63 | #include <linux/mtd/map.h> |
64 | #include <linux/mtd/physmap.h> | 64 | #include <linux/mtd/physmap.h> |
65 | 65 | ||
66 | #include <plat/samsung-time.h> | ||
67 | |||
66 | #include "common.h" | 68 | #include "common.h" |
67 | 69 | ||
68 | static struct resource amlm5900_nor_resource = | 70 | static struct resource amlm5900_nor_resource = |
@@ -160,6 +162,7 @@ static void __init amlm5900_map_io(void) | |||
160 | s3c24xx_init_io(amlm5900_iodesc, ARRAY_SIZE(amlm5900_iodesc)); | 162 | s3c24xx_init_io(amlm5900_iodesc, ARRAY_SIZE(amlm5900_iodesc)); |
161 | s3c24xx_init_clocks(0); | 163 | s3c24xx_init_clocks(0); |
162 | s3c24xx_init_uarts(amlm5900_uartcfgs, ARRAY_SIZE(amlm5900_uartcfgs)); | 164 | s3c24xx_init_uarts(amlm5900_uartcfgs, ARRAY_SIZE(amlm5900_uartcfgs)); |
165 | samsung_set_timer_source(SAMSUNG_PWM3, SAMSUNG_PWM4); | ||
163 | } | 166 | } |
164 | 167 | ||
165 | #ifdef CONFIG_FB_S3C2410 | 168 | #ifdef CONFIG_FB_S3C2410 |
@@ -237,6 +240,6 @@ MACHINE_START(AML_M5900, "AML_M5900") | |||
237 | .map_io = amlm5900_map_io, | 240 | .map_io = amlm5900_map_io, |
238 | .init_irq = s3c24xx_init_irq, | 241 | .init_irq = s3c24xx_init_irq, |
239 | .init_machine = amlm5900_init, | 242 | .init_machine = amlm5900_init, |
240 | .init_time = s3c24xx_timer_init, | 243 | .init_time = samsung_timer_init, |
241 | .restart = s3c2410_restart, | 244 | .restart = s3c2410_restart, |
242 | MACHINE_END | 245 | MACHINE_END |