On 03/10/14 02:25, Fabio Estevam wrote: > From: Fabio Estevam <fabio.estevam@xxxxxxxxxxxxx> > > Mark the suspend/resume functions as '__maybe_unused' so that we can get rid > of the CONFIG_PM_SLEEP ifdef. > > Signed-off-by: Fabio Estevam <fabio.estevam@xxxxxxxxxxxxx> This is always debatable. Personally my view is that it's actually slightly clearer what is going on with the ifdef than the maybe_unused so my gut feeling is to leave it alone. Now if we get strong sentiments the other way I might change my mind! > --- > drivers/iio/adc/vf610_adc.c | 6 ++---- > 1 file changed, 2 insertions(+), 4 deletions(-) > > diff --git a/drivers/iio/adc/vf610_adc.c b/drivers/iio/adc/vf610_adc.c > index 6164558..bae9638 100644 > --- a/drivers/iio/adc/vf610_adc.c > +++ b/drivers/iio/adc/vf610_adc.c > @@ -650,8 +650,7 @@ static int vf610_adc_remove(struct platform_device *pdev) > return 0; > } > > -#ifdef CONFIG_PM_SLEEP > -static int vf610_adc_suspend(struct device *dev) > +static int __maybe_unused vf610_adc_suspend(struct device *dev) > { > struct iio_dev *indio_dev = dev_get_drvdata(dev); > struct vf610_adc *info = iio_priv(indio_dev); > @@ -668,7 +667,7 @@ static int vf610_adc_suspend(struct device *dev) > return 0; > } > > -static int vf610_adc_resume(struct device *dev) > +static int __maybe_unused vf610_adc_resume(struct device *dev) > { > struct iio_dev *indio_dev = dev_get_drvdata(dev); > struct vf610_adc *info = iio_priv(indio_dev); > @@ -690,7 +689,6 @@ disable_reg: > regulator_disable(info->vref); > return ret; > } > -#endif > > static SIMPLE_DEV_PM_OPS(vf610_adc_pm_ops, vf610_adc_suspend, vf610_adc_resume); > > -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html