From 6dc68219817f6161c69d806e6ee95de614c4fd76 Mon Sep 17 00:00:00 2001 From: Hartley Sweeten Date: Mon, 26 Jan 2009 17:24:51 +0100 Subject: [PATCH] --- yaml --- r: 137131 b: refs/heads/master c: 93faee1d509926b844ad021e941a194e898f68dd h: refs/heads/master i: 137129: 13d0670f6b87592bbc7455ba1cca108a732f8de1 137127: 39c49386c6645493d90bbe0c23934a5f8a6ea0b2 v: v3 --- [refs] | 2 +- trunk/arch/arm/mach-ep93xx/edb9307a.c | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 2af0398f4f07..65f1699d5d81 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e4cc8fca1c77905bce91b42a1372d4a73069a529 +refs/heads/master: 93faee1d509926b844ad021e941a194e898f68dd diff --git a/trunk/arch/arm/mach-ep93xx/edb9307a.c b/trunk/arch/arm/mach-ep93xx/edb9307a.c index 5b5c22b681be..6171167d3315 100644 --- a/trunk/arch/arm/mach-ep93xx/edb9307a.c +++ b/trunk/arch/arm/mach-ep93xx/edb9307a.c @@ -48,12 +48,24 @@ static struct ep93xx_eth_data edb9307a_eth_data = { .phy_id = 1, }; +static struct i2c_board_info __initdata edb9307a_i2c_data[] = { + { + /* On-board battery backed RTC */ + I2C_BOARD_INFO("isl1208", 0x6f), + }, + /* + * The I2C signals are also routed to the Expansion Connector (J4) + */ +}; + static void __init edb9307a_init_machine(void) { ep93xx_init_devices(); platform_device_register(&edb9307a_flash); ep93xx_register_eth(&edb9307a_eth_data, 1); + + ep93xx_init_i2c(edb9307a_i2c_data, ARRAY_SIZE(edb9307a_i2c_data)); } MACHINE_START(EDB9307A, "Cirrus Logic EDB9307A Evaluation Board")