Lines Matching defs:kcontrol

792 static int snd_rme9652_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
799 static int snd_rme9652_control_spdif_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
801 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
807 static int snd_rme9652_control_spdif_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
809 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
821 static int snd_rme9652_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
828 static int snd_rme9652_control_spdif_stream_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
830 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
836 static int snd_rme9652_control_spdif_stream_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
838 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
852 static int snd_rme9652_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
859 static int snd_rme9652_control_spdif_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
861 ucontrol->value.iec958.status[0] = kcontrol->private_value;
903 static int snd_rme9652_info_adat1_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
910 static int snd_rme9652_get_adat1_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
912 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
920 static int snd_rme9652_put_adat1_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
922 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
968 static int snd_rme9652_info_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
975 static int snd_rme9652_get_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
977 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
985 static int snd_rme9652_put_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
987 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1037 static int snd_rme9652_get_spdif_out(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1039 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1047 static int snd_rme9652_put_spdif_out(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1049 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1111 static int snd_rme9652_info_sync_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
1120 static int snd_rme9652_get_sync_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1122 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1130 static int snd_rme9652_put_sync_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1132 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1198 static int snd_rme9652_info_sync_pref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
1203 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1210 static int snd_rme9652_get_sync_pref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1212 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1220 static int snd_rme9652_put_sync_pref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1222 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1237 static int snd_rme9652_info_thru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
1239 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1247 static int snd_rme9652_get_thru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1249 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1259 static int snd_rme9652_put_thru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1261 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1295 static int snd_rme9652_get_passthru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1297 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1305 static int snd_rme9652_put_passthru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1307 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1332 static int snd_rme9652_info_spdif_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
1341 static int snd_rme9652_get_spdif_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1343 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1357 static int snd_rme9652_info_adat_sync(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
1366 static int snd_rme9652_get_adat_sync(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1368 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1371 switch (kcontrol->private_value) {
1391 static int snd_rme9652_get_tc_valid(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
1393 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);