diff options
author | jinghua <jinghua@marvell.com> | 2016-09-16 13:07:54 (GMT) |
---|---|---|
committer | Heiko Schocher <hs@denx.de> | 2016-09-26 08:42:56 (GMT) |
commit | 85f03f0ea8532498d0fbae0749c23ee85e181322 (patch) | |
tree | 02eac1dea8d25c69ae5433cdc667d7ae9b12a0f5 /common/env_remote.c | |
parent | 9ad5a00712fd1a75b047eca76d9ebaa76609ca11 (diff) | |
download | u-boot-85f03f0ea8532498d0fbae0749c23ee85e181322.tar.xz |
i2c: mv_i2c.c: Validate read length in I2C command
The I2C bus will get stuck when reading 0 byte. So we add validation of
the read length in i2c_read(). This issue only occurs on read operation.
Signed-off-by: jinghua <jinghua@marvell.com>
Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Nadav Haklai <nadavh@marvell.com>
Cc: Kostya Porotchkin <kostap@marvell.com>
Cc: Wilson Ding <dingwei@marvell.com>
Cc: Victor Gu <xigu@marvell.com>
Cc: Hua Jing <jinghua@marvell.com>
Cc: Terry Zhou <bjzhou@marvell.com>
Cc: Hanna Hawa <hannah@marvell.com>
Cc: Haim Boot <hayim@marvell.com>
Cc: Heiko Schocher <hs@denx.de>
Diffstat (limited to 'common/env_remote.c')
0 files changed, 0 insertions, 0 deletions