From: Wolfram Sang Date: Wed, 11 Aug 2021 13:10:02 +0000 (+0200) Subject: i2c: at91: mark PM ops as __maybe unused X-Git-Tag: v5.15-rc1~164^2~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a2c21668a0fe6640bd6b3069bb569e3b201ef92d;p=thirdparty%2Fkernel%2Flinux.git 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 --- diff --git a/drivers/i2c/busses/i2c-at91-core.c b/drivers/i2c/busses/i2c-at91-core.c index 9f3c3e8e8011c..2df9df5851314 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,