blob: 969cedc8d8b91d0e19e157686e3c62e6c2aa3d67 [file] [log] [blame]
Ralf Baechle07119622005-09-03 15:56:11 -07001#include <linux/init.h>
Ralf Baechled865bea2007-10-11 23:46:10 +01002
3#include <asm/i8253.h>
Ralf Baechle07119622005-09-03 15:56:11 -07004#include <asm/io.h>
5#include <asm/time.h>
6
Thiemo Seuferc5831222006-05-15 18:59:34 +01007extern void qemu_reboot_setup(void);
8
Ralf Baechlefd0197d2005-08-15 11:24:34 +00009const char *get_system_type(void)
10{
11 return "Qemu";
12}
13
Ralf Baechled865bea2007-10-11 23:46:10 +010014void __init plat_time_init(void)
Ralf Baechle07119622005-09-03 15:56:11 -070015{
Ralf Baechled865bea2007-10-11 23:46:10 +010016 setup_pit_timer();
Ralf Baechle07119622005-09-03 15:56:11 -070017}
18
Ralf Baechle2925aba2006-06-18 01:32:22 +010019void __init plat_mem_setup(void)
Ralf Baechle07119622005-09-03 15:56:11 -070020{
Thiemo Seuferc5831222006-05-15 18:59:34 +010021 qemu_reboot_setup();
Ralf Baechle07119622005-09-03 15:56:11 -070022}