i2c: nvidia-gpu: mark resume function as __maybe_unused
authorArnd Bergmann <arnd@arndb.de>
Mon, 10 Dec 2018 20:53:45 +0000 (21:53 +0100)
committerWolfram Sang <wsa@the-dreams.de>
Tue, 11 Dec 2018 20:39:43 +0000 (21:39 +0100)
When CONFIG_PM is disabled, this is needed to avoid a harmless
unused-function warning:

drivers/i2c/busses/i2c-nvidia-gpu.c:345:12: error: 'gpu_i2c_resume' defined but not used [-Werror=unused-function]

Fixes: c71bcdcb42a7 ("i2c: add i2c bus driver for NVIDIA GPU")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/busses/i2c-nvidia-gpu.c

index e99c3bb5835137c8ad02cda35b6475eacc363355..4e67d5ed480e627d2d19042974bd6eac78dcc9a4 100644 (file)
@@ -342,7 +342,7 @@ static void gpu_i2c_remove(struct pci_dev *pdev)
        pci_free_irq_vectors(pdev);
 }
 
-static int gpu_i2c_resume(struct device *dev)
+static __maybe_unused int gpu_i2c_resume(struct device *dev)
 {
        struct gpu_i2c_dev *i2cd = dev_get_drvdata(dev);