Lines Matching defs:kcontrol
134 static int mchp_pdmc_sinc_order_get(struct snd_kcontrol *kcontrol,
137 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
139 struct soc_enum *e = (struct soc_enum *)kcontrol->private_value;
148 static int mchp_pdmc_sinc_order_put(struct snd_kcontrol *kcontrol,
151 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
153 struct soc_enum *e = (struct soc_enum *)kcontrol->private_value;
169 static int mchp_pdmc_af_get(struct snd_kcontrol *kcontrol,
172 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
180 static int mchp_pdmc_af_put(struct snd_kcontrol *kcontrol,
183 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
195 static int mchp_pdmc_chmap_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
197 struct mchp_pdmc_chmap *info = snd_kcontrol_chip(kcontrol);
229 static int mchp_pdmc_chmap_ctl_get(struct snd_kcontrol *kcontrol,
232 struct mchp_pdmc_chmap *info = snd_kcontrol_chip(kcontrol);
234 unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
271 static int mchp_pdmc_chmap_ctl_put(struct snd_kcontrol *kcontrol,
274 struct mchp_pdmc_chmap *info = snd_kcontrol_chip(kcontrol);
276 unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
311 static void mchp_pdmc_chmap_ctl_private_free(struct snd_kcontrol *kcontrol)
313 struct mchp_pdmc_chmap *info = snd_kcontrol_chip(kcontrol);
319 static int mchp_pdmc_chmap_ctl_tlv(struct snd_kcontrol *kcontrol, int op_flag,
322 struct mchp_pdmc_chmap *info = snd_kcontrol_chip(kcontrol);