| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 | /* * Board support file for OMAP4430 SDP. * * Copyright (C) 2009 Texas Instruments * * Author: Santosh Shilimkar <santosh.shilimkar@ti.com> * * Based on mach-omap2/board-3430sdp.c * * 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 <linux/kernel.h>#include <linux/init.h>#include <linux/platform_device.h>#include <linux/io.h>#include <linux/gpio.h>#include <linux/usb/otg.h>#include <linux/spi/spi.h>#include <linux/i2c/twl.h>#include <linux/mfd/twl6040.h>#include <linux/gpio_keys.h>#include <linux/regulator/machine.h>#include <linux/regulator/fixed.h>#include <linux/leds.h>#include <linux/leds_pwm.h>#include <linux/platform_data/omap4-keypad.h>#include <linux/usb/musb.h>#include <asm/hardware/gic.h>#include <asm/mach-types.h>#include <asm/mach/arch.h>#include <asm/mach/map.h>#include "common.h"#include "omap4-keypad.h"#include <linux/wl12xx.h>#include <linux/platform_data/omap-abe-twl6040.h>#include "soc.h"#include "mux.h"#include "mmc.h"#include "hsmmc.h"#include "control.h"#include "common-board-devices.h"#include "dss-common.h"#define ETH_KS8851_IRQ			34#define ETH_KS8851_POWER_ON		48#define ETH_KS8851_QUART		138#define OMAP4_SFH7741_SENSOR_OUTPUT_GPIO	184#define OMAP4_SFH7741_ENABLE_GPIO		188#define GPIO_WIFI_PMENA		54#define GPIO_WIFI_IRQ		53static const int sdp4430_keymap[] = {	KEY(0, 0, KEY_E),	KEY(0, 1, KEY_R),	KEY(0, 2, KEY_T),	KEY(0, 3, KEY_HOME),	KEY(0, 4, KEY_F5),	KEY(0, 5, KEY_UNKNOWN),	KEY(0, 6, KEY_I),	KEY(0, 7, KEY_LEFTSHIFT),	KEY(1, 0, KEY_D),	KEY(1, 1, KEY_F),	KEY(1, 2, KEY_G),	KEY(1, 3, KEY_SEND),	KEY(1, 4, KEY_F6),	KEY(1, 5, KEY_UNKNOWN),	KEY(1, 6, KEY_K),	KEY(1, 7, KEY_ENTER),	KEY(2, 0, KEY_X),	KEY(2, 1, KEY_C),	KEY(2, 2, KEY_V),	KEY(2, 3, KEY_END),	KEY(2, 4, KEY_F7),	KEY(2, 5, KEY_UNKNOWN),	KEY(2, 6, KEY_DOT),	KEY(2, 7, KEY_CAPSLOCK),
 |