20 #include <linux/types.h>
31 #include <mach/hardware.h>
35 #include <asm/memory.h>
37 #include <mach/common.h>
68 eukrea_cpuimx25_nand_board_info __initconst = {
75 eukrea_cpuimx25_i2c0_data __initconst = {
91 .init = eukrea_cpuimx25_otg_init,
102 .
init = eukrea_cpuimx25_usbh2_init,
116 if (!
strcmp(options,
"host"))
117 otg_mode_host =
true;
118 else if (!
strcmp(options,
"device"))
119 otg_mode_host =
false;
121 pr_info(
"otg_mode neither \"host\" nor \"device\". "
122 "Defaulting to device\n");
125 __setup(
"otg_mode=", eukrea_cpuimx25_otg_mode);
127 static void __init eukrea_cpuimx25_init(
void)
152 #ifdef CONFIG_MACH_EUKREA_MBIMXSD25_BASEBOARD
157 static void __init eukrea_cpuimx25_timer_init(
void)
162 static struct sys_timer eukrea_cpuimx25_timer = {
163 .init = eukrea_cpuimx25_timer_init,
168 .atag_offset = 0x100,
173 .timer = &eukrea_cpuimx25_timer,
174 .init_machine = eukrea_cpuimx25_init,