aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorEric Miao <eric.miao@linaro.org>2011-08-31 16:52:02 +0800
committerEric Miao <eric.miao@linaro.org>2011-12-04 22:37:24 +0800
commit1dc52ba26afd9f68f1b7861bd68bafd2618092e7 (patch)
treeaf504509487fc0216bd2630eac29002a5967c2b5 /arch
parent99f358f66ac4b0d1f3fb0db1c535ea2f7b12c30a (diff)
mx53_loco: add support for mma8450
Signed-off-by: Eric Miao <eric.miao@linaro.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-mx5/board-mx53_loco.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/mach-mx5/board-mx53_loco.c b/arch/arm/mach-mx5/board-mx53_loco.c
index 02fefda1747..7f6ff562b5a 100644
--- a/arch/arm/mach-mx5/board-mx53_loco.c
+++ b/arch/arm/mach-mx5/board-mx53_loco.c
@@ -250,6 +250,13 @@ static const struct imxi2c_platform_data mx53_loco_i2c_data __initconst = {
.bitrate = 100000,
};
+static struct i2c_board_info mxc_i2c0_board_info[] __initdata = {
+ {
+ .type = "mma8450",
+ .addr = 0x1C,
+ },
+};
+
static const struct gpio_led mx53loco_leds[] __initconst = {
{
.name = "green",
@@ -301,6 +308,9 @@ static void __init mx53_loco_board_init(void)
gpio_led_register_device(-1, &mx53loco_leds_data);
imx53_add_ahci_imx();
irq_set_irq_wake(gpio_to_irq(MX53_LOCO_POWER), 1);
+
+ i2c_register_board_info(0, mxc_i2c0_board_info,
+ ARRAY_SIZE(mxc_i2c0_board_info));
}
static void __init mx53_loco_timer_init(void)