diff options
Diffstat (limited to 'drivers/staging/iio/addac/adt7316.c')
-rw-r--r-- | drivers/staging/iio/addac/adt7316.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/drivers/staging/iio/addac/adt7316.c b/drivers/staging/iio/addac/adt7316.c index 13c39292d3f..fd6a4544405 100644 --- a/drivers/staging/iio/addac/adt7316.c +++ b/drivers/staging/iio/addac/adt7316.c | |||
@@ -2089,24 +2089,25 @@ static struct attribute_group adt7516_event_attribute_group = { | |||
2089 | .name = "events", | 2089 | .name = "events", |
2090 | }; | 2090 | }; |
2091 | 2091 | ||
2092 | #ifdef CONFIG_PM | 2092 | #ifdef CONFIG_PM_SLEEP |
2093 | int adt7316_disable(struct device *dev) | 2093 | static int adt7316_disable(struct device *dev) |
2094 | { | 2094 | { |
2095 | struct iio_dev *dev_info = dev_get_drvdata(dev); | 2095 | struct iio_dev *dev_info = dev_get_drvdata(dev); |
2096 | struct adt7316_chip_info *chip = iio_priv(dev_info); | 2096 | struct adt7316_chip_info *chip = iio_priv(dev_info); |
2097 | 2097 | ||
2098 | return _adt7316_store_enabled(chip, 0); | 2098 | return _adt7316_store_enabled(chip, 0); |
2099 | } | 2099 | } |
2100 | EXPORT_SYMBOL(adt7316_disable); | ||
2101 | 2100 | ||
2102 | int adt7316_enable(struct device *dev) | 2101 | static int adt7316_enable(struct device *dev) |
2103 | { | 2102 | { |
2104 | struct iio_dev *dev_info = dev_get_drvdata(dev); | 2103 | struct iio_dev *dev_info = dev_get_drvdata(dev); |
2105 | struct adt7316_chip_info *chip = iio_priv(dev_info); | 2104 | struct adt7316_chip_info *chip = iio_priv(dev_info); |
2106 | 2105 | ||
2107 | return _adt7316_store_enabled(chip, 1); | 2106 | return _adt7316_store_enabled(chip, 1); |
2108 | } | 2107 | } |
2109 | EXPORT_SYMBOL(adt7316_enable); | 2108 | |
2109 | SIMPLE_DEV_PM_OPS(adt7316_pm_ops, adt7316_disable, adt7316_enable); | ||
2110 | EXPORT_SYMBOL_GPL(adt7316_pm_ops); | ||
2110 | #endif | 2111 | #endif |
2111 | 2112 | ||
2112 | static const struct iio_info adt7316_info = { | 2113 | static const struct iio_info adt7316_info = { |