Lines Matching refs:ucontrol
199 struct snd_ctl_elem_value *ucontrol) in snd_ak4113_in_error_get() argument
206 ucontrol->value.integer.value[0] = *ptr; in snd_ak4113_in_error_get()
215 struct snd_ctl_elem_value *ucontrol) in snd_ak4113_in_bit_get() argument
222 ucontrol->value.integer.value[0] = in snd_ak4113_in_bit_get()
238 struct snd_ctl_elem_value *ucontrol) in snd_ak4113_rx_get() argument
242 ucontrol->value.integer.value[0] = in snd_ak4113_rx_get()
248 struct snd_ctl_elem_value *ucontrol) in snd_ak4113_rx_put() argument
256 change = ucontrol->value.integer.value[0] != AK4113_IPS(old_val); in snd_ak4113_rx_put()
260 (AK4113_IPS(ucontrol->value.integer.value[0]))); in snd_ak4113_rx_put()
276 struct snd_ctl_elem_value *ucontrol) in snd_ak4113_rate_get() argument
280 ucontrol->value.integer.value[0] = external_rate(reg_read(chip, in snd_ak4113_rate_get()
294 struct snd_ctl_elem_value *ucontrol) in snd_ak4113_spdif_get() argument
300 ucontrol->value.iec958.status[i] = reg_read(chip, in snd_ak4113_spdif_get()
314 struct snd_ctl_elem_value *ucontrol) in snd_ak4113_spdif_mask_get() argument
316 memset(ucontrol->value.iec958.status, 0xff, AK4113_REG_RXCSB_SIZE); in snd_ak4113_spdif_mask_get()
331 struct snd_ctl_elem_value *ucontrol) in snd_ak4113_spdif_pget() argument
336 ucontrol->value.integer.value[0] = 0xf8f2; in snd_ak4113_spdif_pget()
337 ucontrol->value.integer.value[1] = 0x4e1f; in snd_ak4113_spdif_pget()
340 ucontrol->value.integer.value[2] = tmp; in snd_ak4113_spdif_pget()
343 ucontrol->value.integer.value[3] = tmp; in snd_ak4113_spdif_pget()
356 struct snd_ctl_elem_value *ucontrol) in snd_ak4113_spdif_qget() argument
362 ucontrol->value.bytes.data[i] = reg_read(chip, in snd_ak4113_spdif_qget()