On Fri, Jul 05, 2013 at 06:28:00PM +0200, Lothar Waßmann wrote: > The timing calculation is rather bogus and gives extremely wrong > results for higher frequencies (on an i.MX28). E.g. instead of 400 kHz > I measured 770 kHz. > > Implement a calculation that adheres to the I2C spec and gives exact > results for I2C frequencies from 12.56 kHz to 960 kHz. > > Also the bus_free and leadin parameters are programmed according to > the I2C spec for standard and fast mode. > > This was tested on a Ka-Ro TX28 module with a DS1339, TSC2007, PCA9554 > and SGTL5000 client. > > Signed-off-by: Lothar Waßmann <LW@xxxxxxxxxxxxxxxxxxx> Applied to for-next, thanks! Please mention stuff like the whitespace fix in the changelog, too.
Attachment:
signature.asc
Description: Digital signature