]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
ASoC: hdac_hda: allow runtime pm at end of probe
authorKai Vehmanen <kai.vehmanen@linux.intel.com>
Wed, 30 Sep 2020 11:41:40 +0000 (14:41 +0300)
committerTakashi Iwai <tiwai@suse.de>
Wed, 30 Sep 2020 14:53:23 +0000 (16:53 +0200)
commit7a2ba46f3693ec8fbd508c4e693692e85ac14ed6
tree014cfd08a6f6f96567a2b98061cf39e7e39b4e6e
parenta0645daf16101bb9a6d87598c17e9a8b7bd60ea7
ASoC: hdac_hda: allow runtime pm at end of probe

Align with recent change to forbid runtime suspend during codec
init in snd_hda_codec_device_new(), with matching call to
allow suspend at end of hdac_hda_codec_probe().

In snd-hda-intel, call to snd_hda_set_power_save() at end of
controller probe does the same thing, but ASoC controller drivers
do not modify runtime settings for codecs, so this has to be done
in codec drivers, and in this case in hdac_hda.

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Acked-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20200930114140.3839617-3-kai.vehmanen@linux.intel.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/soc/codecs/hdac_hda.c