spi: spi-fsl-dspi: Use max_native_cs instead of num_chipselect to set SPI_MCR
authorMaxim Kochetkov <fido_max@inbox.ru>
Tue, 1 Dec 2020 08:59:16 +0000 (11:59 +0300)
committerMark Brown <broonie@kernel.org>
Tue, 1 Dec 2020 12:17:13 +0000 (12:17 +0000)
commit2c2b3ad2c4c801bab1eec7264ea6991b1e4e8f2c
treea7e89f9f074c5aaa278d59f49f81382c7e57dfe2
parent122541f2b10897b08f7f7e6db5f1eb693e51f0a1
spi: spi-fsl-dspi: Use max_native_cs instead of num_chipselect to set SPI_MCR

If cs-gpios property is used in devicetree then ctlr->num_chipselect value
may be changed by spi_get_gpio_descs().
So use ctlr->max_native_cs instead of ctlr->num_chipselect to set SPI_MCR

Fixes: 4fcc7c2292de (spi: spi-fsl-dspi: Don't access reserved fields in SPI_MCR)
Signed-off-by: Maxim Kochetkov <fido_max@inbox.ru>
Link: https://lore.kernel.org/r/20201201085916.63543-1-fido_max@inbox.ru
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-fsl-dspi.c