mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-04-07 20:20:04 +07:00
ALSA: hda - Fix build with CONFIG_PM=n
Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
7907ae3e50
commit
350eba43fc
@ -5043,6 +5043,11 @@ static void stac92xx_set_power_state(struct hda_codec *codec, hda_nid_t fg,
|
|||||||
afg_power_state);
|
afg_power_state);
|
||||||
snd_hda_codec_set_power_to_all(codec, fg, power_state, true);
|
snd_hda_codec_set_power_to_all(codec, fg, power_state, true);
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
#define stac92xx_suspend NULL
|
||||||
|
#define stac92xx_resume NULL
|
||||||
|
#define stac92xx_pre_resume NULL
|
||||||
|
#define stac92xx_set_power_state NULL
|
||||||
#endif /* CONFIG_PM */
|
#endif /* CONFIG_PM */
|
||||||
|
|
||||||
/* update mute-LED accoring to the master switch */
|
/* update mute-LED accoring to the master switch */
|
||||||
@ -5588,7 +5593,9 @@ static int patch_stac92hd83xxx(struct hda_codec *codec)
|
|||||||
codec->patch_ops.set_power_state =
|
codec->patch_ops.set_power_state =
|
||||||
stac92xx_set_power_state;
|
stac92xx_set_power_state;
|
||||||
}
|
}
|
||||||
|
#ifdef CONFIG_PM
|
||||||
codec->patch_ops.pre_resume = stac92xx_pre_resume;
|
codec->patch_ops.pre_resume = stac92xx_pre_resume;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
err = stac92xx_parse_auto_config(codec);
|
err = stac92xx_parse_auto_config(codec);
|
||||||
@ -5895,7 +5902,9 @@ static int patch_stac92hd71bxx(struct hda_codec *codec)
|
|||||||
codec->patch_ops.set_power_state =
|
codec->patch_ops.set_power_state =
|
||||||
stac92xx_set_power_state;
|
stac92xx_set_power_state;
|
||||||
}
|
}
|
||||||
|
#ifdef CONFIG_PM
|
||||||
codec->patch_ops.pre_resume = stac92xx_pre_resume;
|
codec->patch_ops.pre_resume = stac92xx_pre_resume;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
spec->multiout.dac_nids = spec->dac_nids;
|
spec->multiout.dac_nids = spec->dac_nids;
|
||||||
|
Loading…
Reference in New Issue
Block a user