diff --git a/sound/soc/fsl/fsl_micfil.c b/sound/soc/fsl/fsl_micfil.c
index 81a60a1b182779cb7c5972097f5056aae8af0259..fe821a9445186d2c8b70247eeb22c6d58ceeae36 100644
--- a/sound/soc/fsl/fsl_micfil.c
+++ b/sound/soc/fsl/fsl_micfil.c
@@ -2401,7 +2401,7 @@ static int __maybe_unused fsl_micfil_runtime_resume(struct device *dev)
 #endif /* CONFIG_PM*/
 
 #ifdef CONFIG_PM_SLEEP
-static int fsl_micfil_suspend(struct device *dev)
+static int __maybe_unused fsl_micfil_suspend(struct device *dev)
 {
 	struct fsl_micfil *micfil = dev_get_drvdata(dev);
 	int ret;
@@ -2421,7 +2421,7 @@ static int fsl_micfil_suspend(struct device *dev)
 	return 0;
 }
 
-static int fsl_micfil_resume(struct device *dev)
+static int __maybe_unused fsl_micfil_resume(struct device *dev)
 {
 	struct fsl_micfil *micfil = dev_get_drvdata(dev);
 	int ret;