Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8023d384 authored by Axel Lin's avatar Axel Lin Committed by Mark Brown
Browse files

spi: coldfire-qspi: Simplify the code to set register bits for transfer speed



spi core will use spi->max_speed_hz as transfer speed if the transfer speed was
not set. So we don't need to test t->speed_hz in mcfqspi_transfer_one().

Signed-off-by: default avatarAxel Lin <axel.lin@ingics.com>
Signed-off-by: default avatarMark Brown <broonie@linaro.org>
parent 2271cf12
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -321,10 +321,7 @@ static int mcfqspi_transfer_one(struct spi_master *master,
		qmr |= MCFQSPI_QMR_CPHA;
	if (spi->mode & SPI_CPOL)
		qmr |= MCFQSPI_QMR_CPOL;
	if (t->speed_hz)
	qmr |= mcfqspi_qmr_baud(t->speed_hz);
	else
		qmr |= mcfqspi_qmr_baud(spi->max_speed_hz);
	mcfqspi_wr_qmr(mcfqspi, qmr);

	mcfqspi_wr_qir(mcfqspi, MCFQSPI_QIR_SPIFE);