/* * linux/arch/arm/mach-omap1/board-h2.c * * Board specific inits for OMAP-1610 H2 * * Copyright (C) 2001 RidgeRun, Inc. * Author: Greg Lonnon * * Copyright (C) 2002 MontaVista Software, Inc. * * Separated FPGA interrupts from innovator1510.c and cleaned up for 2.6 * Copyright (C) 2004 Nokia Corporation by Tony Lindrgen * * H2 specific changes and cleanup * Copyright (C) 2004 Nokia Corporation by Imre Deak * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "common.h" #include "board-h2.h" #include "dma.h" /* At OMAP1610 Innovator the Ethernet is directly connected to CS1 */ #define OMAP1610_ETHR_START 0x04000300 static const unsigned int h2_keymap[] = { KEY(0, 0, KEY_LEFT), KEY(1, 0, KEY_RIGHT), KEY(2, 0, KEY_3), KEY(3, 0, KEY_F10), KEY(4, 0, KEY_F5), KEY(5, 0, KEY_9), KEY(0, 1, KEY_DOWN), KEY(1, 1, KEY_UP), KEY(2, 1, KEY_2), KEY(3, 1, KEY_F9), KEY(4, 1, KEY_F7), KEY(5, 1, KEY_0), KEY(0, 2, KEY_ENTER), KEY(1, 2, KEY_6), KEY(2, 2, KEY_1), KEY(3, 2, KEY_F2), KEY(4, 2, KEY_F6), KEY(5, 2, KEY_HOME), KEY(0, 3, KEY_8), KEY(1, 3, KEY_5), KEY(2, 3, KEY_F12), KEY(3, 3, KEY_F3), KEY(4, 3, KEY_F8), KEY(5, 3, KEY_END), KEY(0, 4, KEY_7), KEY(1, 4, KEY_4), KEY(2, 4, KEY_F11), KEY(3, 4, KEY_F1), KEY(4, 4, KEY_F4), KEY(5, 4, KEY_ESC), KEY(0, 5, KEY_F13), KEY(1, 5, KEY_F14), KEY(2, 5, KEY_F15),