14 #include <linux/kernel.h>
19 #include <mach/hardware.h>
35 static unsigned int __init micro9_detect_bootwidth(
void)
47 static void __init micro9_register_flash(
void)
51 if (machine_is_micro9())
53 else if (machine_is_micro9m() || machine_is_micro9s())
54 width = micro9_detect_bootwidth();
71 static void __init micro9_init_machine(
void)
75 micro9_register_flash();
79 #ifdef CONFIG_MACH_MICRO9H
87 .init_machine = micro9_init_machine,
93 #ifdef CONFIG_MACH_MICRO9M
101 .init_machine = micro9_init_machine,
107 #ifdef CONFIG_MACH_MICRO9L
110 .atag_offset = 0x100,
115 .init_machine = micro9_init_machine,
121 #ifdef CONFIG_MACH_MICRO9S
124 .atag_offset = 0x100,
129 .init_machine = micro9_init_machine,