From a2c21668a0fe6640bd6b3069bb569e3b201ef92d Mon Sep 17 00:00:00 2001 From: Wolfram Sang Date: Wed, 11 Aug 2021 15:10:02 +0200 Subject: [PATCH] i2c: at91: mark PM ops as __maybe unused The driver uses pm_ptr(), so the PM ops could be unused. Reported-by: kernel test robot Fixes: dab4b0e8c9a5 ("i2c: at91: remove #define CONFIG_PM") Signed-off-by: Wolfram Sang Reviewed-by: Codrin Ciubotariu Signed-off-by: Wolfram Sang --- drivers/i2c/busses/i2c-at91-core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/i2c/busses/i2c-at91-core.c b/drivers/i2c/busses/i2c-at91-core.c index 9f3c3e8..2df9df5 100644 --- a/drivers/i2c/busses/i2c-at91-core.c +++ b/drivers/i2c/busses/i2c-at91-core.c @@ -333,7 +333,7 @@ static int __maybe_unused at91_twi_resume_noirq(struct device *dev) return 0; } -static const struct dev_pm_ops at91_twi_pm = { +static const struct dev_pm_ops __maybe_unused at91_twi_pm = { .suspend_noirq = at91_twi_suspend_noirq, .resume_noirq = at91_twi_resume_noirq, .runtime_suspend = at91_twi_runtime_suspend, -- 2.7.4