Lines Matching refs:ucontrol

675 				struct snd_ctl_elem_value *ucontrol)  in fsl_spdif_capture_get()  argument
687 ucontrol->value.iec958.status[0] = (cstatus >> 16) & 0xFF; in fsl_spdif_capture_get()
688 ucontrol->value.iec958.status[1] = (cstatus >> 8) & 0xFF; in fsl_spdif_capture_get()
689 ucontrol->value.iec958.status[2] = cstatus & 0xFF; in fsl_spdif_capture_get()
692 ucontrol->value.iec958.status[3] = (cstatus >> 16) & 0xFF; in fsl_spdif_capture_get()
693 ucontrol->value.iec958.status[4] = (cstatus >> 8) & 0xFF; in fsl_spdif_capture_get()
694 ucontrol->value.iec958.status[5] = cstatus & 0xFF; in fsl_spdif_capture_get()
707 struct snd_ctl_elem_value *ucontrol) in fsl_spdif_subcode_get() argument
718 memcpy(&ucontrol->value.iec958.subcode[0], in fsl_spdif_subcode_get()
739 struct snd_ctl_elem_value *ucontrol) in fsl_spdif_qget() argument
750 memcpy(&ucontrol->value.bytes.data[0], in fsl_spdif_qget()
773 struct snd_ctl_elem_value *ucontrol) in fsl_spdif_vbit_get() argument
781 ucontrol->value.integer.value[0] = (val & INT_VAL_NOGOOD) != 0; in fsl_spdif_vbit_get()
840 struct snd_ctl_elem_value *ucontrol) in fsl_spdif_rxrate_get() argument
849 ucontrol->value.integer.value[0] = rate; in fsl_spdif_rxrate_get()
872 struct snd_ctl_elem_value *ucontrol) in fsl_spdif_usync_get() argument
880 ucontrol->value.integer.value[0] = (val & SRCD_CD_USER) != 0; in fsl_spdif_usync_get()
891 struct snd_ctl_elem_value *ucontrol) in fsl_spdif_usync_put() argument
896 u32 val = ucontrol->value.integer.value[0] << SRCD_CD_USER_OFFSET; in fsl_spdif_usync_put()