ALSA: hda - Fix build with CONFIG_PM=n
Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
@@ -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 @@ again:
|
|||||||
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 @@ again:
|
|||||||
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;
|
||||||
|
Reference in New Issue
Block a user