提交 b183d41a 编写于 作者: C Claudiu Beznea 提交者: Vinod Koul

dmaengine: at_xdmac: use __maybe_unused for pm functions

Use __maybe_unused for pm functions.
Signed-off-by: NClaudiu Beznea <claudiu.beznea@microchip.com>
Reviewed-by: NTudor Ambarus <tudor.ambarus@microchip.com>
Link: https://lore.kernel.org/r/20211007111230.2331837-4-claudiu.beznea@microchip.comSigned-off-by: NVinod Koul <vkoul@kernel.org>
上级 320c88a3
...@@ -1950,8 +1950,7 @@ static void at_xdmac_axi_config(struct platform_device *pdev) ...@@ -1950,8 +1950,7 @@ static void at_xdmac_axi_config(struct platform_device *pdev)
} }
} }
#ifdef CONFIG_PM static int __maybe_unused atmel_xdmac_prepare(struct device *dev)
static int atmel_xdmac_prepare(struct device *dev)
{ {
struct at_xdmac *atxdmac = dev_get_drvdata(dev); struct at_xdmac *atxdmac = dev_get_drvdata(dev);
struct dma_chan *chan, *_chan; struct dma_chan *chan, *_chan;
...@@ -1965,12 +1964,8 @@ static int atmel_xdmac_prepare(struct device *dev) ...@@ -1965,12 +1964,8 @@ static int atmel_xdmac_prepare(struct device *dev)
} }
return 0; return 0;
} }
#else
# define atmel_xdmac_prepare NULL
#endif
#ifdef CONFIG_PM_SLEEP static int __maybe_unused atmel_xdmac_suspend(struct device *dev)
static int atmel_xdmac_suspend(struct device *dev)
{ {
struct at_xdmac *atxdmac = dev_get_drvdata(dev); struct at_xdmac *atxdmac = dev_get_drvdata(dev);
struct dma_chan *chan, *_chan; struct dma_chan *chan, *_chan;
...@@ -1994,7 +1989,7 @@ static int atmel_xdmac_suspend(struct device *dev) ...@@ -1994,7 +1989,7 @@ static int atmel_xdmac_suspend(struct device *dev)
return 0; return 0;
} }
static int atmel_xdmac_resume(struct device *dev) static int __maybe_unused atmel_xdmac_resume(struct device *dev)
{ {
struct at_xdmac *atxdmac = dev_get_drvdata(dev); struct at_xdmac *atxdmac = dev_get_drvdata(dev);
struct at_xdmac_chan *atchan; struct at_xdmac_chan *atchan;
...@@ -2032,7 +2027,6 @@ static int atmel_xdmac_resume(struct device *dev) ...@@ -2032,7 +2027,6 @@ static int atmel_xdmac_resume(struct device *dev)
} }
return 0; return 0;
} }
#endif /* CONFIG_PM_SLEEP */
static int at_xdmac_probe(struct platform_device *pdev) static int at_xdmac_probe(struct platform_device *pdev)
{ {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册