commit | 3d0b6087f3f2c88caef25e1455ff8db0816d4e11 | [log] [tgz] |
---|---|---|
author | Major Lee <major_lee@wistron.com> | Fri Dec 10 10:13:49 2010 +0000 |
committer | Linus Torvalds <torvalds@linux-foundation.org> | Tue Dec 14 18:48:59 2010 -0800 |
tree | b04e2fdc51a8f761b432be83c379eedce17e3396 | |
parent | 54efdfeb49f03adfd0196935335890469ed314b9 [diff] |
dw_spi: Fix missing final read in some polling situations There is a possibility that the last word of a transaction will be lost if data is not ready. Re-read in poll_transfer() to solve this issue when poll_mode is enabled. Verified on SPI touch screen device. Signed-off-by: Major Lee <major_lee@wistron.com> Signed-off-by: Alan Cox <alan@linux.intel.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>