]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
spi: rspi: Fix sequencer reset during initialization
authorGeert Uytterhoeven <geert+renesas@glider.be>
Tue, 12 Mar 2019 18:45:13 +0000 (19:45 +0100)
committerBen Hutchings <ben@decadent.org.uk>
Mon, 23 Sep 2019 20:11:32 +0000 (21:11 +0100)
commitfabacefdb00e3841163da749636d9b210dd362ae
tree8c98cf7f32f75c096b0f06fb5f208a5c156f099d
parent2987155e8f5e741c57a7125619731d9666771cd6
spi: rspi: Fix sequencer reset during initialization

commit 26843bb128590edd7eba1ad7ce22e4b9f1066ce3 upstream.

While the sequencer is reset after each SPI message since commit
880c6d114fd79a69 ("spi: rspi: Add support for Quad and Dual SPI
Transfers on QSPI"), it was never reset for the first message, thus
relying on reset state or bootloader settings.

Fix this by initializing it explicitly during configuration.

Fixes: 0b2182ddac4b8837 ("spi: add support for Renesas RSPI")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/spi/spi-rspi.c