2015-04-21 4:13 GMT+02:00 Raymond Yau superquad.vortex2@gmail.com:
Hi,
I've recently found that commit a551d91473 ("ALSA: hda - Use regmap for command verb caches, too") is somehow causing a pop noise on startup when headphones are plugged in, but I couldn't figure out the exact cause. Was this observed on other systems (mine is a Dell XPS13 9333, Realtek ALC3661)? Does anyone have any idea of what the cause might be?
Are you sure that the commit is the culprit? There are lots of other changes like the widget-based power saving.
Quite sure. I did a bisection to get it. 5e56bcea5017 ("ALSA: hda - Allow driver to add vendor-specific verbs for regmap") is OK. Also, if I revert a551d91473 in the current linux-next tree, the startup noise goes away.
In anyway, please give alsa-info.sh output.
http://www.alsa-project.org/db/?f=7d283ebf64ca750482ec5ed6174a1b860fa70631
Did you use headset or headphone since the capture source control is used to determine the function of multi-role combo jack when the codec cannot dinstingush headset, headphone and mic jack ?
I've used simple headphones.