On Sat, Jan 15, 2022 at 08:55:28AM +0100, Takashi Iwai wrote:
This patch solved the BUG problem. But after unbind/bind micmute LED stopped working. Speakers and mute LED are fine though.
Does the corresponding sysfs entry exist in /sys/class/leds/*?
Yes.
And can you control LED over there?
After "out of range cmd" messages the sysfs entry remains present, but writing ones to the brightness file stops to produce any effect.
Actually, the timing issues are present here as well. Sometimes unbind & bind works fine. But fails on the second round.
This seems to be a bogus COEF. But I have no idea from where this comes. The values look completely wrong. I guess you'd need to put some debug prints to trace down how those are triggered...
Okay, I'll try. It's going to take some time though.