Skip to content

[SDW UCM2][CML][BUG]Both S/PDIF,S/PDIF 1, S/PDIF 2 values can't be reset after changing default value manually. #2000

@sinahuang

Description

@sinahuang

Describe the bug
Both S/PDIF,S/PDIF 1, S/PDIF 2 values can't be reset after changing default value manually.

More info:
Need manually change S/PDIF,S/PDIF 1, S/PDIF 2 to unmute in alsamixer can recover.
UCM2:
https://github.com/thesofproject/alsa-ucm-conf (commit: 4722f5b ) +thesofproject/alsa-ucm-conf#29

To Reproduce
1.Boot up system successfully.
2.Manually change S/PDIF,S/PDIF 1, S/PDIF 2 to unmute in alsamixer.
3.Power cycle system.
4.Check alsamixer

Screenshot from 2020-04-08 11-28-22

Reproduce rate
5/5

Expected result
S/PDIF,S/PDIF 1, S/PDIF 2 value should can be reset to default value after power cycle system.

Actual result
S/PDIF,S/PDIF 1, S/PDIF 2 can't be reset to default value after power cycle system .

Test recipe

Kernel:https://github.com/thesofproject/linux/commits/topic/sof-dev commit:052e45d
FW: https://github.com/thesofproject/sof/commits/master commit: b4e8b1e4
Tplg: Same with FW branch, sof-cml-rt711-rt1308-rt715.tplg
Platform:CML-H Laptop with codec ALC711, 2 x RT1308, RT715 in SDW mode.

Metadata

Metadata

Assignees

Labels

CMLApplies to Comet Lake platformPulseAudioPulseAudio restrictionSDWApplies to SoundWire bus for codec connectionUCM2bugSomething isn't workingduplicateThis issue or pull request already existsinitial default mixer valuesSystem lack initial amixer values

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions