Re: [PATCH alsa-ucm-conf] codecs/es8316: Fix mono speaker settings from previous boot getting applied

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jaroslav,

On 10/31/23 15:12, Jaroslav Kysela wrote:
> On 29. 10. 23 15:50, Hans de Goede wrote:
>> When codecs/es8316/MonoSpeaker.conf's EnableSeq was run last before
>> shutdown the 'Playback Polarity' and 'DAC Mono Mix Switch' controls for
>> Mono Speaker output get saved and restored on the next boot.
>>
>> These settings are undone by the MonoSpeaker DisableSeq, but that never
>> runs when an updated kernel switches from the default "cfg-spk:1" in
>> components to "cfg-spk:2" for devices which do actually have 2 speakers,
>> which causes the ucm profile to use codecs/es8316/Speaker.conf instead.
>>
>> Set the 'Playback Polarity' and 'DAC Mono Mix Switch' controls to their
>> defaults in codecs/es8316/EnableSeq.conf to avoid them getting stuck
>> in Mono mix mode in this scenario.
>>
>> Signed-off-by: Hans de Goede <hdegoede@xxxxxxxxxx>
>> ---
>>   ucm2/codecs/es8316/EnableSeq.conf | 4 ++++
>>   1 file changed, 4 insertions(+)
> 
> Thanks. Applied.

Thank you.

Did you see my other 3 ucm-conf patches? :

https://lore.kernel.org/alsa-devel/20231021143109.52210-1-hdegoede@xxxxxxxxxx/
https://lore.kernel.org/alsa-devel/20231021211614.115152-1-hdegoede@xxxxxxxxxx/
https://lore.kernel.org/alsa-devel/20231021211614.115152-2-hdegoede@xxxxxxxxxx/

Regards,

Hans




[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux