• Arnd Bergmann's avatar
    ALSA: hda/tegra: avoid build error without CONFIG_PM · 74729469
    Arnd Bergmann authored
    The #ifdef protection around the PM functions is wrong, leading to
    a failed reference in some configurations:
    
    sound/pci/hda/hda_tegra.c: In function 'hda_tegra_runtime_suspend':
    sound/pci/hda/hda_tegra.c:273:2: error: implicit declaration of function 'hda_tegra_disable_clocks'; did you mean 'hda_tegra_enable_clocks'? [-Werror=implicit-function-declaration]
    
    Better remove the #ifdefs entirely and rely on the compiler silently
    dropping unused functions marked __maybe_unused.
    
    Fixes: 707e0759 ("ALSA: hda/tegra: implement runtime suspend/resume")
    Acked-by: default avatarThierry Reding <treding@nvidia.com>
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
    74729469
hda_tegra.c 14.7 KB