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

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

spi: nuc900: Set SPI_LSB_FIRST for master->mode_bits if hw->pdata->lsb is true



Otherwise, spi_setup() fails with unsupported mode bits message.

Signed-off-by: default avatarAxel Lin <axel.lin@ingics.com>
Signed-off-by: default avatarMark Brown <broonie@linaro.org>
Cc: stable@vger.kernel.org
parent 38dbfb59
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -361,6 +361,8 @@ static int nuc900_spi_probe(struct platform_device *pdev)
	init_completion(&hw->done);

	master->mode_bits          = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
	if (hw->pdata->lsb)
		master->mode_bits |= SPI_LSB_FIRST;
	master->num_chipselect     = hw->pdata->num_cs;
	master->bus_num            = hw->pdata->bus_num;
	hw->bitbang.master         = hw->master;