<HTML><BODY>
<P>Dear all,</P>
<P>I'm contacting you as your are the offical maintainers of "ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE "</P>
<P> For ep9302 sub-architecture "i2c" support is not enabled in the recet kernels. i2c support is needed when external RTC are used.</P>
<P> </P>
<P>Here you can find possibe patch to enable it ( also attached ): Please validate it and submit it for merge in the newer kernels:</P>
<P>[root@FC9 linux-3.4]# diff -u arch/arm/mach-ep93xx/edb93xx.c arch/arm/mach-ep93xx/edb93xx-i2c-ep9302-enabled.c<BR>--- arch/arm/mach-ep93xx/edb93xx.c      2012-05-21 01:29:13.000000000 +0300<BR>+++ arch/arm/mach-ep93xx/edb93xx-i2c-ep9302-enabled.c   2012-06-09 15:24:23.217996476 +0300<BR>@@ -91,7 +91,7 @@<BR>                ep93xx_register_i2c(&edb93xx_i2c_gpio_data,<BR>                                    edb93xxa_i2c_board_info,<BR>                                    ARRAY_SIZE(edb93xxa_i2c_board_info));<BR>-       } else if (machine_is_edb9307() || machine_is_edb9312() ||<BR>+       } else if (<STRONG><FONT color=#ff6666>machine_is_edb9302()</FONT></STRONG> || machine_is_edb9307() || machine_is_edb9312() ||<BR>                   machine_is_edb9315()) {<BR>                ep93xx_register_i2c(&edb93xx_i2c_gpio_data,<BR>                                    edb93xx_i2c_board_info,<BR></P>
<P>Thanks,</P>
<P>Todor Colov</P></BODY></HTML>