Я не знаю где ты видишь ksound/alsa ? Ткни что-ли пальцем! Я вижу только драйвер от STLinux.
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Посмотрел я в исходники ядра поближе, вот этот самый "драйвер от STLinux" и обеспечивает, в том числе, и ALSA controls.
Собрал дополнительно ALSA-mixer, но в плане уменьшения "щелчков" оно никак не помогло - при отключении всех выходов все равно щелкает.
Ковыряться в STM'вском pcm_player.c "наугад" смысла немного - я попробовал, либо оно падает, либо звука нет вообще (щелчков, впрочем, тоже - т.е как минимум, направление верное =)). Тут "открытость" исходников ничем не помогает - без документации на железо в ядре делать нечего.
Что же касается помощи от более опытных камрадов (того же
martii, например), то у них особой заинтересованности нет - у кого-то эти щелчки просто не проявляются, а кто-то банально не использует аналоговый выход. Так что пока ничего хорошего в этом плане - щелчки никуда не денутся.