/*
  * I2C driver
  */
-#ifdef CONFIG_PM
-
-static int ad5820_suspend(struct device *dev)
+static int __maybe_unused ad5820_suspend(struct device *dev)
 {
        struct i2c_client *client = container_of(dev, struct i2c_client, dev);
        struct v4l2_subdev *subdev = i2c_get_clientdata(client);
        return ad5820_power_off(coil, false);
 }
 
-static int ad5820_resume(struct device *dev)
+static int __maybe_unused ad5820_resume(struct device *dev)
 {
        struct i2c_client *client = container_of(dev, struct i2c_client, dev);
        struct v4l2_subdev *subdev = i2c_get_clientdata(client);
        return ad5820_power_on(coil, true);
 }
 
-#else
-
-#define ad5820_suspend NULL
-#define ad5820_resume  NULL
-
-#endif /* CONFIG_PM */
-
 static int ad5820_probe(struct i2c_client *client,
                        const struct i2c_device_id *devid)
 {