Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Mark Brown <broonie@linaro.org>

authored by

Axel Lin and committed by
Mark Brown
8023d384 2271cf12

+1 -4
+1 -4
drivers/spi/spi-coldfire-qspi.c
··· 321 321 qmr |= MCFQSPI_QMR_CPHA; 322 322 if (spi->mode & SPI_CPOL) 323 323 qmr |= MCFQSPI_QMR_CPOL; 324 - if (t->speed_hz) 325 - qmr |= mcfqspi_qmr_baud(t->speed_hz); 326 - else 327 - qmr |= mcfqspi_qmr_baud(spi->max_speed_hz); 324 + qmr |= mcfqspi_qmr_baud(t->speed_hz); 328 325 mcfqspi_wr_qmr(mcfqspi, qmr); 329 326 330 327 mcfqspi_wr_qir(mcfqspi, MCFQSPI_QIR_SPIFE);