• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/pci/ice1712/

Lines Matching refs:ucontrol

75 				struct snd_ctl_elem_value *ucontrol)
85 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
92 ucontrol->value.integer.value[0] = (~val >> 7) & 0x1;
97 struct snd_ctl_elem_value *ucontrol)
107 new = (~ucontrol->value.integer.value[0] << 7 & 0x80) |
115 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
121 new = (~ucontrol->value.integer.value[0] << 7 & 0x80) |
148 struct snd_ctl_elem_value *ucontrol)
158 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
165 ucontrol->value.integer.value[0] = 0x7f - vol;
170 struct snd_ctl_elem_value *ucontrol)
179 nvol = ucontrol->value.integer.value[0] & 0x7f;
188 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
190 nvol = ucontrol->value.integer.value[0] & 0x7f;
215 struct snd_ctl_elem_value *ucontrol)
221 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
225 ucontrol->value.integer.value[i] = ~val>>7 & 0x1;
230 ucontrol->value.integer.value[i] = ~val>>7 & 0x1;
237 struct snd_ctl_elem_value *ucontrol)
244 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
249 new = (~ucontrol->value.integer.value[i]<<7&0x80) |
259 new = (~ucontrol->value.integer.value[i]<<7&0x80) |
283 struct snd_ctl_elem_value *ucontrol)
289 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
294 ucontrol->value.integer.value[i] = 0x0f - vol;
300 ucontrol->value.integer.value[i] = 0x0f - vol;
307 struct snd_ctl_elem_value *ucontrol)
314 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
318 nvol = ucontrol->value.integer.value[i] & 0x0f;
328 nvol = ucontrol->value.integer.value[i] & 0x0f;
346 struct snd_ctl_elem_value *ucontrol)
352 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
357 ucontrol->value.integer.value[0] = ~val>>7 & 0x1;
362 struct snd_ctl_elem_value *ucontrol)
368 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
373 new = (~ucontrol->value.integer.value[0] << 7 & 0x80) | (old & ~0x80);