extcon: max14526: avoid defined but not used warning

SIMPLE_PM_DEV_OPS() is deprecated according to <linux/pm.h>.
Use DEFINE_SIMPLE_PM_DEV_OPS() instead. This avoids a build warning
when CONFIG_PM is not enabled:

drivers/extcon/extcon-max14526.c:265:12: warning: ‘max14526_resume’ defined but not used [-Wunused-function]
  265 | static int max14526_resume(struct device *dev)

Fixes: 145af3ddd1 ("extcon: Add basic support for Maxim MAX14526 MUIC")
Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Link: https://lore.kernel.org/lkml/20250513210252.1139749-1-rdunlap@infradead.org/
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
This commit is contained in:
Randy Dunlap 2025-05-13 14:02:51 -07:00 committed by Chanwoo Choi
parent 145af3ddd1
commit 67c74613f2
1 changed files with 1 additions and 1 deletions

View File

@ -272,7 +272,7 @@ static int max14526_resume(struct device *dev)
return 0; return 0;
} }
static SIMPLE_DEV_PM_OPS(max14526_pm_ops, NULL, max14526_resume); static DEFINE_SIMPLE_DEV_PM_OPS(max14526_pm_ops, NULL, max14526_resume);
static const struct of_device_id max14526_match[] = { static const struct of_device_id max14526_match[] = {
{ .compatible = "maxim,max14526" }, { .compatible = "maxim,max14526" },