• Arnd Bergmann's avatar
    dmaengine: sirf: use __maybe_unused to hide pm functions · 6ff1cb88
    Arnd Bergmann authored
    The sirf dma driver uses #ifdef to check for CONFIG_PM_SLEEP
    for its suspend/resume code but then has no #ifdef for the
    respective runtime PM code, so we get a warning if CONFIG_PM
    is disabled altogether:
    
    drivers/dma/sirf-dma.c:1000:12: error: 'sirfsoc_dma_runtime_resume' defined but not used [-Werror=unused-function]
    
    This removes the existing #ifdef and instead uses __maybe_unused
    annotations for all four functions to let the compiler know it
    can silently drop the function definition.
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Signed-off-by: default avatarVinod Koul <vinod.koul@intel.com>
    6ff1cb88
sirf-dma.c 33 KB