On Mon, Jun 18, 2012 at 10:41:28PM +0200, Benoît Thébaudeau wrote: > snd_soc_dapm_put_volsw() sets connect incorrectly in the case max > 1 with > invert. In that case, the raw disconnect value should be max, which corresponds > to the userspace value 0. Applied, thanks.