]> 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 16:01:12 +0000 (18:01 +0200)
commitc80437cb691b897fb843cec84ae10e6d9d0c85c5
tree43c17b8266216fdfda784380b516a273c19f6d11
parent6ea220c1b761c46bb3fc0c23b13a7d2feb82c008
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