]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00236240 i2c: i2c performance optimization
authorFugang Duan <B38611@freescale.com>
Fri, 7 Dec 2012 10:48:34 +0000 (18:48 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:48 +0000 (08:35 +0200)
commit13d00a5b92d5fa21ee8d1299fe01bd53b4b13a3b
treebd6fd1d9259428648456352bc925697eb320a6af
parent141fb4765c9d352ecd926d763133cd2b1d77868e
ENGR00236240 i2c: i2c performance optimization

It is unnecessary to calculate and update i2c divider during
every transaction. Only do it if current i2c clock is different
with the previous clock frequency.

Signed-off-by: Fugang Duan <B38611@freescale.com>
drivers/i2c/busses/i2c-imx.c