[alsa-devel] [PATCH] ASoC: change 'HDMI/DP, pcm=' to 'HDMI/DP, pcm=' Jack control names
Jaroslav Kysela
perex at perex.cz
Fri Oct 25 16:18:20 CEST 2019
Dne 25. 10. 19 v 16:06 Takashi Iwai napsal(a):
> On Fri, 25 Oct 2019 15:57:50 +0200,
> Jaroslav Kysela wrote:
>>
>> Dne 25. 10. 19 v 14:38 Takashi Iwai napsal(a):
>>> On Fri, 25 Oct 2019 14:30:38 +0200,
>>> Jaroslav Kysela wrote:
>>>>
>>>> There is an inconsistency in the names for the HDMI/DP Jack control
>>>> names between some ASoC drivers and the HDA HDMI driver which
>>>> introduced this naming in 2011.
>>>>
>>>> There might be an impact for the user space (UCM). I will fix
>>>> the UCM configurations when this patch is applied.
>>>>
>>>> Signed-off-by: Jaroslav Kysela <perex at perex.cz>
>>>> Cc: Mark Brown <broonie at kernel.org>
>>>> Cc: Pierre-Louis Bossart <pierre-louis.bossart at linux.intel.com>
>>>
>>> Yes, that's a known problem, and I left them so far just for keeping
>>> the already existing stuff working.
>>>
>>> Won't this break the current Chromebooks user-space?
>>
>> I would really expect to upgrade UCM configs for the recent kernels in
>> this case. I believe, those sort of issues are better to fix early
>> than lately. I know, the transition might cause a little issues, but
>> usually "do upgrade answer" will help. I don't think that we speak
>> about a large group of users here.
>
> Well, that's obviously against our dont-breaking-user-space rule.
> The UCM profiles have been widely used on Chromebooks, and they can't
> upgrade easily.
>
> So, I believe this is a case where we have to live with messes.
If we speak about Google's kernels, they can apply a revert (depends on their
upgrade/maintenance policy). If users use the standard Linux distributions,
then we are fine, don't we?
I would make an exception for the dont-breaking-user-space policy in this
case. I am sure that the UCM configs will stabilize quickly. And this bad jack
name is against our control name policy. It's just a bug.
Jaroslav
--
Jaroslav Kysela <perex at perex.cz>
Linux Sound Maintainer; ALSA Project; Red Hat, Inc.
More information about the Alsa-devel
mailing list