lkml.org 
[lkml]   [2017]   [Oct]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH] clk: samsung: exynos5433: mark PM functions as __maybe_unused
    Date
    The suspend/resume functions are referenced conditionally, causing
    a harmless warning when CONFIG_PM is disabled:

    drivers/clk/samsung/clk-exynos5433.c:5476:12: error: 'exynos5433_cmu_resume' defined but not used [-Werror=unused-function]
    drivers/clk/samsung/clk-exynos5433.c:5453:12: error: 'exynos5433_cmu_suspend' defined but not used [-Werror=unused-function]

    This marks both as __maybe_unused to shut up the warning.

    Fixes: 523d3de41f02 ("clk: samsung: exynos5433: Add support for runtime PM")
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>
    ---
    drivers/clk/samsung/clk-exynos5433.c | 4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

    diff --git a/drivers/clk/samsung/clk-exynos5433.c b/drivers/clk/samsung/clk-exynos5433.c
    index cd9337613dd8..db270908037a 100644
    --- a/drivers/clk/samsung/clk-exynos5433.c
    +++ b/drivers/clk/samsung/clk-exynos5433.c
    @@ -5450,7 +5450,7 @@ struct exynos5433_cmu_data {
    struct samsung_clk_provider ctx;
    };

    -static int exynos5433_cmu_suspend(struct device *dev)
    +static int __maybe_unused exynos5433_cmu_suspend(struct device *dev)
    {
    struct exynos5433_cmu_data *data = dev_get_drvdata(dev);
    int i;
    @@ -5473,7 +5473,7 @@ static int exynos5433_cmu_suspend(struct device *dev)
    return 0;
    }

    -static int exynos5433_cmu_resume(struct device *dev)
    +static int __maybe_unused exynos5433_cmu_resume(struct device *dev)
    {
    struct exynos5433_cmu_data *data = dev_get_drvdata(dev);
    int i;
    --
    2.9.0
    \
     
     \ /
      Last update: 2017-10-10 11:16    [W:3.704 / U:0.016 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site