On Thu, Oct 27, 2016 at 12:57 AM, Mark Brown <broonie@xxxxxxxxxx> wrote: > On Mon, Oct 03, 2016 at 07:07:54PM +0800, Chen-Yu Tsai wrote: > >> While DAPM is mono or single channel, its controls can be shared between >> widgets, such as sharing one stereo mixer control between the left and >> right channel widgets. > >> This patch introduces support for such shared mixer controls. > > Based on this changelog I'm really not sure what the intended semantic > of this change is which makes it difficult to review. What are you > expecting these controls to look like and how are you expecting them to > work? > >> -static void dapm_set_mixer_path_status(struct snd_soc_dapm_path *p, int i) >> +static void dapm_set_mixer_path_status(struct snd_soc_dapm_path *p, int i, >> + int nth_path) > > It looks like the goal is to attach more than one path to a single > control somehow? Correct. I'll try to expand the commit log and add an example diagram. ChenYu -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html