On Thu, 30 May 2019 10:25:41 +0300 Alexandru Ardelean <alexandru.ardelean@xxxxxxxxxx> wrote: > There is nothing being done after the `err_predisable` label, so just > remove it. > > Signed-off-by: Alexandru Ardelean <alexandru.ardelean@xxxxxxxxxx> applied. Thanks, Jonathan > --- > drivers/iio/adc/ad_sigma_delta.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/drivers/iio/adc/ad_sigma_delta.c b/drivers/iio/adc/ad_sigma_delta.c > index a4310600a853..ec0e38566ece 100644 > --- a/drivers/iio/adc/ad_sigma_delta.c > +++ b/drivers/iio/adc/ad_sigma_delta.c > @@ -358,7 +358,7 @@ static int ad_sd_buffer_postenable(struct iio_dev *indio_dev) > ret = ad_sigma_delta_set_channel(sigma_delta, > indio_dev->channels[channel].address); > if (ret) > - goto err_predisable; > + return ret; > > spi_bus_lock(sigma_delta->spi->master); > sigma_delta->bus_locked = true; > @@ -375,7 +375,6 @@ static int ad_sd_buffer_postenable(struct iio_dev *indio_dev) > > err_unlock: > spi_bus_unlock(sigma_delta->spi->master); > -err_predisable: > > return ret; > }