mirror of
https://github.com/torvalds/linux.git
synced 2026-05-31 10:33:41 +02:00
iio: adc: ad7173: check return value of spi_setup()
Check the return value of spi_setup() and propagate the error in the ad7173_probe() function. This is unlikely to happen since virtually every SPI controller supports SPI_MODE_3, but still always a good idea to check the return value. Signed-off-by: David Lechner <dlechner@baylibre.com> Link: https://patch.msgid.link/20250611-iio-adc-ad7173-check-spi_setup-return-v1-1-4d6f9ef0a2e4@baylibre.com Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
This commit is contained in:
parent
d657e251d9
commit
1763bd3a0c
|
|
@ -1765,7 +1765,9 @@ static int ad7173_probe(struct spi_device *spi)
|
|||
indio_dev->info = &ad7173_info;
|
||||
|
||||
spi->mode = SPI_MODE_3;
|
||||
spi_setup(spi);
|
||||
ret = spi_setup(spi);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
ret = ad_sd_init(&st->sd, indio_dev, spi, st->info->sd_info);
|
||||
if (ret)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user