On Wed, 2010-01-06 at 07:16 -0800, Kevin Hilman wrote: > Philby John <pj...@in.mvista.com> writes: > > >>From 0372e68cfd14ab37595498234abe39f2f10787d5 Mon Sep 17 00:00:00 2001 > > From: Philby John <pj...@in.mvista.com> > > Date: Mon, 23 Nov 2009 18:08:33 +0530 > > Subject: [PATCH] Davinci i2c bus recovery procedure to clear the bus > > > > Come out of i2c time out condition by following the > > bus recovery procedure outlined in the i2c protocol v3 spec. > > The kernel must be robust enough to gracefully recover > > from i2c bus failure without having to reset the machine. > > This is done by first NACKing the slave, pulsing the SCL > > line 9 times and then sending the stop command. > > > > This patch has been tested on a DM6446 and DM355 > > > > Signed-off-by: Philby John <pj...@in.mvista.com> > > Signed-off-by: Srinivasan, Nageswari <nagesw...@ti.com> > > For v3, can you break this up into two patches. One for adding the > new members to the pdata struct (this will go upstream via davinci > git) and another with the i2c driver changes itself (this will go > upstream via i2c subsystem.) >
Ok, will do that then. Regards, Philby _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source