]> www.infradead.org Git - users/jedix/linux-maple.git/commit
spi: imx: mx51-ecspi: Move some initialisation to prepare_message hook.
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Sun, 23 Dec 2018 21:21:22 +0000 (22:21 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 29 Dec 2018 12:39:11 +0000 (13:39 +0100)
commit089651ef038eb4af77b0847615f909d2edce1bc2
treed09a3c7ede209b3a07d4ce928b6495f53a070dbb
parent0cc6feb5c4b5e6e1d1fa98f97b28ba79d6b5cb1b
spi: imx: mx51-ecspi: Move some initialisation to prepare_message hook.

The relevant difference between prepare_message and config is that the
former is run before the CS signal is asserted. So the polarity of the
CLK line must be configured in prepare_message as an edge generated by
config might already result in a latch of the MOSI line.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
[ukleinek: backport to v4.14.x]
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/spi/spi-imx.c