From df0794fc5804ad714e070fb077a433119cd72047 Mon Sep 17 00:00:00 2001 From: Tao Huang Date: Wed, 16 Oct 2024 19:31:14 +0800 Subject: [PATCH] spi: rockchip-flexbus-spi: Fix build warning for !PM_SLEEP drivers/spi/spi-rockchip-flexbus-spi.c:367:12: error: 'rk_flexbus_spi_resume' defined but not used [-Werror=unused-function] Change-Id: I1a8cf00bc51260501847f9797001bf4e10243240 Signed-off-by: Tao Huang --- drivers/spi/spi-rockchip-flexbus-spi.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/spi/spi-rockchip-flexbus-spi.c b/drivers/spi/spi-rockchip-flexbus-spi.c index ba31ddbea7b3..15d7bd6dc617 100644 --- a/drivers/spi/spi-rockchip-flexbus-spi.c +++ b/drivers/spi/spi-rockchip-flexbus-spi.c @@ -376,9 +376,7 @@ static int rk_flexbus_spi_resume(struct device *dev) return 0; } -static const struct dev_pm_ops rk_flexbus_spi_pm_ops = { - SET_SYSTEM_SLEEP_PM_OPS(NULL, rk_flexbus_spi_resume) -}; +static DEFINE_SIMPLE_DEV_PM_OPS(rk_flexbus_spi_pm_ops, NULL, rk_flexbus_spi_resume); static const struct of_device_id rk_flexbus_spi_dt_ids[] = { { .compatible = "rockchip,flexbus-spi"}, @@ -390,7 +388,7 @@ static struct platform_driver rk_flexbus_spi_driver = { .driver = { .name = "rockchip-flexbus-spi", .of_match_table = rk_flexbus_spi_dt_ids, - .pm = &rk_flexbus_spi_pm_ops, + .pm = pm_sleep_ptr(&rk_flexbus_spi_pm_ops), }, .probe = rk_flexbus_spi_probe, };