> From: Anson Huang <Anson.Huang@xxxxxxx> > Sent: Friday, May 15, 2020 8:58 PM > > Use __maybe_unused for power management related functions to simplify the > code. > > Signed-off-by: Anson Huang <Anson.Huang@xxxxxxx> Reviewed-by: Dong Aisheng <aisheng.dong@xxxxxxx> Regards Aisheng > --- > drivers/tty/serial/fsl_lpuart.c | 6 ++---- > 1 file changed, 2 insertions(+), 4 deletions(-) > > diff --git a/drivers/tty/serial/fsl_lpuart.c b/drivers/tty/serial/fsl_lpuart.c index > 6a9909e..cca485d 100644 > --- a/drivers/tty/serial/fsl_lpuart.c > +++ b/drivers/tty/serial/fsl_lpuart.c > @@ -2662,8 +2662,7 @@ static int lpuart_remove(struct platform_device > *pdev) > return 0; > } > > -#ifdef CONFIG_PM_SLEEP > -static int lpuart_suspend(struct device *dev) > +static int __maybe_unused lpuart_suspend(struct device *dev) > { > struct lpuart_port *sport = dev_get_drvdata(dev); > unsigned long temp; > @@ -2721,7 +2720,7 @@ static int lpuart_suspend(struct device *dev) > return 0; > } > > -static int lpuart_resume(struct device *dev) > +static int __maybe_unused lpuart_resume(struct device *dev) > { > struct lpuart_port *sport = dev_get_drvdata(dev); > bool irq_wake = irqd_is_wakeup_set(irq_get_irq_data(sport->port.irq)); > @@ -2752,7 +2751,6 @@ static int lpuart_resume(struct device *dev) > > return 0; > } > -#endif > > static SIMPLE_DEV_PM_OPS(lpuart_pm_ops, lpuart_suspend, lpuart_resume); > > -- > 2.7.4