]> rtime.felk.cvut.cz Git - zynq/linux.git/commit
spi: zynq-qspi: Dont write more than requested bytes to rxbuf
authorHarini Katakam <harini.katakam@xilinx.com>
Mon, 5 May 2014 09:33:14 +0000 (15:03 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Thu, 8 May 2014 06:48:26 +0000 (08:48 +0200)
commitd9b2834a4a42f0c1db116416c4f7079cab53e1bd
tree5c4470dd2aa8836cc4b420206a57000bebc8e4b1
parent59a0da8b5a471d7f4addd610760a13dd521e686e
spi: zynq-qspi: Dont write more than requested bytes to rxbuf

In case of dual parallel odd byte transfer, write even bytes and
read bytes accordingly but write only the requested number of bytes to rxbuf.
Otherwise any user data adjacent to rxbuf might be corrupted.
Improve related comments.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/spi/spi-zynq-qspi.c