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

Commit 243f07be authored by Andy Shevchenko's avatar Andy Shevchenko Committed by Mark Brown
Browse files

spi: core: use gpio_is_valid() helper



Check if GPIO pin is valid by API helper function.

Signed-off-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 5ab8d262
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -606,7 +606,7 @@ static void spi_set_cs(struct spi_device *spi, bool enable)
	if (spi->mode & SPI_CS_HIGH)
	if (spi->mode & SPI_CS_HIGH)
		enable = !enable;
		enable = !enable;


	if (spi->cs_gpio >= 0)
	if (gpio_is_valid(spi->cs_gpio))
		gpio_set_value(spi->cs_gpio, !enable);
		gpio_set_value(spi->cs_gpio, !enable);
	else if (spi->master->set_cs)
	else if (spi->master->set_cs)
		spi->master->set_cs(spi, !enable);
		spi->master->set_cs(spi, !enable);