Skip to content
Snippets Groups Projects
Commit 5da4309f authored by addy ke's avatar addy ke Committed by Wolfram Sang
Browse files

i2c: rk3x: fix bug that cause transfer fails in master receive mode


In rk3x SOC, the I2C controller can receive/transmit up to 32 bytes data
in one chunk, so the size of data to be write/read to/from TXDATAx/RXDATAx
must be less than or equal 32 bytes at a time.

Tested on rk3288-pinky board, elan receive 158 bytes data.

Signed-off-by: default avatarAddy Ke <addy.ke@rock-chips.com>
Acked-by: default avatarMax Schwarz <max.schwarz@online.de>
Reviewed-by: default avatarDoug Anderson <dianders@chromium.org>
Signed-off-by: default avatarWolfram Sang <wsa@the-dreams.de>
Cc: stable@kernel.org
parent 6721f28a
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment