[i2c] Is review of AT91 patch pending?

Ronny Nilsson rln-i2c at arbetsmyra.dyndns.org
Mon Sep 24 18:11:17 CEST 2007


> > > I posted a patch för AT91 several months ago, to make the current
> > > bus driver interrupt driven instead of using polling.
> > > 	http://lists.lm-sensors.org/pipermail/i2c/2007-June/001425.html
> > > Unfortunately no one has rewieved it yet.  :-(   I'm wondering if
> > > it's still pending? It would be nice to have it merged in the
> > > next merge window...
> >
> > I wanted to continue to help with this, but I couldn't find the
> > time.  Just in case there was anyone still waiting on me... please
> > don't.  I hope you will find someone who actually has the hardware
> > to continue the review from here.  I'm sorry.
>
> Do we really want to try fixing the i2c-at91 driver at all? David
> Brownell and Aras Vaichas seem to believe that there is no way that
> it can be made completely reliable due to hardware issues, and that
> using the generic i2c-gpio driver is the way to go on these systems.

Hi
Well, it's correct that the AT91 driver never will be 100% reliable (on 
AT91RM9200 that is). However, with my patch, support it's *WAY* more 
reliable than with the one already in mainline. If i2c-gpio is the way 
to go then the AT91 driver already present in the kernel should be 
removed too.

For the AT91SAM9 successor family line the driver is "probably" 100% 
reliable because they have a redesigned I2C controller. I have no HW to 
actually try those myself though.

Regards
/Ronny Nilsson




More information about the i2c mailing list