Lines Matching refs:integer
66 uinfo->value.integer.min = 0; in snd_ak4531_info_single()
67 uinfo->value.integer.max = mask; in snd_ak4531_info_single()
86 ucontrol->value.integer.value[0] = val; in snd_ak4531_get_single()
100 val = ucontrol->value.integer.value[0] & mask; in snd_ak4531_put_single()
133 uinfo->value.integer.min = 0; in snd_ak4531_info_double()
134 uinfo->value.integer.max = mask; in snd_ak4531_info_double()
157 ucontrol->value.integer.value[0] = left; in snd_ak4531_get_double()
158 ucontrol->value.integer.value[1] = right; in snd_ak4531_get_double()
174 left = ucontrol->value.integer.value[0] & mask; in snd_ak4531_put_double()
175 right = ucontrol->value.integer.value[1] & mask; in snd_ak4531_put_double()
208 uinfo->value.integer.min = 0; in snd_ak4531_info_input_sw()
209 uinfo->value.integer.max = 1; in snd_ak4531_info_input_sw()
222 ucontrol->value.integer.value[0] = (ak4531->regs[reg1] >> left_shift) & 1; in snd_ak4531_get_input_sw()
223 ucontrol->value.integer.value[1] = (ak4531->regs[reg2] >> left_shift) & 1; in snd_ak4531_get_input_sw()
224 ucontrol->value.integer.value[2] = (ak4531->regs[reg1] >> right_shift) & 1; in snd_ak4531_get_input_sw()
225 ucontrol->value.integer.value[3] = (ak4531->regs[reg2] >> right_shift) & 1; in snd_ak4531_get_input_sw()
243 val1 |= (ucontrol->value.integer.value[0] & 1) << left_shift; in snd_ak4531_put_input_sw()
244 val2 |= (ucontrol->value.integer.value[1] & 1) << left_shift; in snd_ak4531_put_input_sw()
245 val1 |= (ucontrol->value.integer.value[2] & 1) << right_shift; in snd_ak4531_put_input_sw()
246 val2 |= (ucontrol->value.integer.value[3] & 1) << right_shift; in snd_ak4531_put_input_sw()