diff options
author | Heiko Schocher <hs@denx.de> | 2011-03-08 10:51:15 +0100 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2011-04-30 00:45:09 +0200 |
commit | 6c11aeafeff8e0aa0b381baf5bcb1807de77e42e (patch) | |
tree | 2bf2ad050a0f62a61d959a37d5200c2cf297f296 /snapshot.commit | |
parent | 8ed74341ba5c54751e209f571002e5b967abf176 (diff) | |
download | u-boot-imx-6c11aeafeff8e0aa0b381baf5bcb1807de77e42e.zip u-boot-imx-6c11aeafeff8e0aa0b381baf5bcb1807de77e42e.tar.gz u-boot-imx-6c11aeafeff8e0aa0b381baf5bcb1807de77e42e.tar.bz2 |
keymile, common; fix i2c deblocking support
This patch fix the i2c deblocking facility with the i2c HW-Controller.
The required delays for byte reading, the enhanced criteria for stop
the dummy read and required 5 start/stop sequences are added.
Add i2c deblocking before ivm eeprom read.
Improve i2c deblocking sequence by respecting stop hold time.
Cleaned function for deblocking. Have now one function i2c_make_abort()
available for bitbang, mpc82xx and mpc83xx harware controller.
Signed-off-by: Stefan Bigler <stefan.bigler@keymile.com>
Signed-off-by: Holger Brunck <holger.brunck@keymile.com>
Signed-off-by: Heiko Schocher <hs@denx.de>
cc: Valentin Longchamp <valentin.longchamp@keymile.com>
Diffstat (limited to 'snapshot.commit')
0 files changed, 0 insertions, 0 deletions