[PATCH v2] ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically
Kai Vehmanen
kai.vehmanen at linux.intel.com
Fri Feb 26 19:14:32 CET 2021
Hi,
thanks! I tested this on a few machines and seems good, no functional
issues.
On Thu, 25 Feb 2021, Hui Wang wrote:
> --- a/sound/pci/hda/patch_hdmi.c
> +++ b/sound/pci/hda/patch_hdmi.c
> @@ -157,6 +157,7 @@ struct hdmi_spec {
>
> bool dyn_pin_out;
> bool dyn_pcm_assign;
> + bool no_fixed_assign;
hmm, I wonder if we could come up with a better name. "dyn_pcm_assign"
and "no_fixed_assign" seem a bit at odds.
How about:
bool dyn_pcm_assign;
+ bool dyn_pcm_no_legacy;
Then it's more clear this is still the same dynamic PCM assign policy, but
we just drop the legacy exception.
Takashi, do you think we can go with this without any method (a module
option) to opt-out?
I'm ok to go with this, given all users should be using kcontrol status to
select the PCM for HDMI/DP output. Any other method is not guaranteed
anyways to work in all cases as the assignment is dynamic in the end..
Br, Kai
More information about the Alsa-devel
mailing list