aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-vt8500/vt8500.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-vt8500/vt8500.c')
-rw-r--r--arch/arm/mach-vt8500/vt8500.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/arch/arm/mach-vt8500/vt8500.c b/arch/arm/mach-vt8500/vt8500.c
index 3c66d48ea082..49e80053d828 100644
--- a/arch/arm/mach-vt8500/vt8500.c
+++ b/arch/arm/mach-vt8500/vt8500.c
@@ -18,6 +18,7 @@
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 */ 19 */
20 20
21#include <linux/clocksource.h>
21#include <linux/io.h> 22#include <linux/io.h>
22#include <linux/pm.h> 23#include <linux/pm.h>
23 24
@@ -175,22 +176,20 @@ static void __init vt8500_init_irq(void)
175 of_irq_init(vt8500_irq_match); 176 of_irq_init(vt8500_irq_match);
176}; 177};
177 178
178static struct sys_timer vt8500_timer = {
179 .init = vt8500_timer_init,
180};
181
182static const char * const vt8500_dt_compat[] = { 179static const char * const vt8500_dt_compat[] = {
183 "via,vt8500", 180 "via,vt8500",
184 "wm,wm8650", 181 "wm,wm8650",
185 "wm,wm8505", 182 "wm,wm8505",
183 "wm,wm8750",
184 "wm,wm8850",
186}; 185};
187 186
188DT_MACHINE_START(WMT_DT, "VIA/Wondermedia SoC (Device Tree Support)") 187DT_MACHINE_START(WMT_DT, "VIA/Wondermedia SoC (Device Tree Support)")
189 .dt_compat = vt8500_dt_compat, 188 .dt_compat = vt8500_dt_compat,
190 .map_io = vt8500_map_io, 189 .map_io = vt8500_map_io,
191 .init_irq = vt8500_init_irq, 190 .init_irq = vt8500_init_irq,
192 .timer = &vt8500_timer,
193 .init_machine = vt8500_init, 191 .init_machine = vt8500_init,
192 .init_time = clocksource_of_init,
194 .restart = vt8500_restart, 193 .restart = vt8500_restart,
195 .handle_irq = vt8500_handle_irq, 194 .handle_irq = vt8500_handle_irq,
196MACHINE_END 195MACHINE_END