Move the mixer controls initialization to BootSequence to let
manage (store/restore) the sound state at boot.
Fixes: a0d06a6 ("sof-soundwire: Split cs42l43 dmic initialisation")
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
}
}
-FixedBootSequence [
+BootSequence [
cset "name='cs42l43 Decimator 3 Switch' 0"
cset "name='cs42l43 Decimator 4 Switch' 0"
+]
+
+FixedBootSequence [
exec "-/sbin/modprobe snd_ctl_led"
sysw "-/class/sound/ctl-led/mic/card${CardNumber}/attach:cs42l43 Decimator 3 Switch"
sysw "-/class/sound/ctl-led/mic/card${CardNumber}/attach:cs42l43 Decimator 4 Switch"
}
}
-FixedBootSequence [
+BootSequence [
cset "name='cs42l43 Decimator 1 Switch' 0"
+]
+
+FixedBootSequence [
exec "-/sbin/modprobe snd_ctl_led"
sysw "-/class/sound/ctl-led/mic/card${CardNumber}/attach:cs42l43 Decimator 1 Switch"
]