spi: mediatek: use correct mata->xfer_len when in fifo transfer
authorLeilk Liu <leilk.liu@mediatek.com>
Wed, 31 Oct 2018 08:49:16 +0000 (16:49 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 24 Nov 2019 07:22:43 +0000 (08:22 +0100)
commit723aef6434dd82e8b4ded65eabafccab9174c5fc
tree6b9f3e28a869fd91b806c47ed22a3654e9e49e07
parentf56f3d0e65adb447b8b583c8ed4fbbe544c9bfde
spi: mediatek: use correct mata->xfer_len when in fifo transfer

commit a4d8f64f7267a88d4688f5c216926f5f6cafbae6 upstream.

when xfer_len is greater than 64 bytes and use fifo mode
to transfer, the actual length from the third time is mata->xfer_len
but not len in mtk_spi_interrupt().

Signed-off-by: Leilk Liu <leilk.liu@mediatek.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Cc: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/spi/spi-mt65xx.c