MLK-22308 usb: typec: tcpci: mark PM functions as __maybe_unused
authorLi Jun <jun.li@nxp.com>
Wed, 24 Jul 2019 05:24:25 +0000 (13:24 +0800)
committerLi Jun <jun.li@nxp.com>
Wed, 24 Jul 2019 07:27:15 +0000 (15:27 +0800)
Fix build warning if CONFIG_PM_SLEEP is disabled:

  CC      drivers/usb/typec/tcpci.o
drivers/usb/typec/tcpci.c:849:12: warning: ‘tcpci_resume’ defined but
not used [-Wunused-function]
 static int tcpci_resume(struct device *dev)
            ^~~~~~~~~~~~
drivers/usb/typec/tcpci.c:837:12: warning: ‘tcpci_suspend’ defined but
not used [-Wunused-function]
 static int tcpci_suspend(struct device *dev)
            ^~~~~~~~~~~~~

Acked-by: Peter Chen <peter.chen@nxp.com>
Signed-off-by: Li Jun <jun.li@nxp.com>
drivers/usb/typec/tcpci.c

index 65c3e9a..8bf57e0 100644 (file)
@@ -834,7 +834,7 @@ static int tcpci_remove(struct i2c_client *client)
        return 0;
 }
 
-static int tcpci_suspend(struct device *dev)
+static int __maybe_unused tcpci_suspend(struct device *dev)
 {
        struct tcpci_chip *chip = dev_get_drvdata(dev);
 
@@ -846,7 +846,7 @@ static int tcpci_suspend(struct device *dev)
        return 0;
 }
 
-static int tcpci_resume(struct device *dev)
+static int __maybe_unused tcpci_resume(struct device *dev)
 {
        struct tcpci_chip *chip = dev_get_drvdata(dev);