Lines Matching refs:params

172 	struct special_params *params = bebob->maudio_special_quirk;  in avc_maudio_set_special_clk()  local
210 params->clk_src = buf[6]; in avc_maudio_set_special_clk()
211 params->dig_in_fmt = buf[7]; in avc_maudio_set_special_clk()
212 params->dig_out_fmt = buf[8]; in avc_maudio_set_special_clk()
213 params->clk_lock = buf[9]; in avc_maudio_set_special_clk()
215 if (params->ctl_id_sync) in avc_maudio_set_special_clk()
217 params->ctl_id_sync); in avc_maudio_set_special_clk()
235 struct special_params *params = bebob->maudio_special_quirk; in special_stream_formation_set() local
239 if (!params->is1814) in special_stream_formation_set()
244 ch_table[AMDTP_IN_STREAM][params->dig_in_fmt][i / 2]; in special_stream_formation_set()
248 ch_table[AMDTP_OUT_STREAM][params->dig_out_fmt][i / 2]; in special_stream_formation_set()
257 struct special_params *params; in snd_bebob_maudio_special_discover() local
260 params = kzalloc(sizeof(struct special_params), GFP_KERNEL); in snd_bebob_maudio_special_discover()
261 if (params == NULL) in snd_bebob_maudio_special_discover()
266 bebob->maudio_special_quirk = (void *)params; in snd_bebob_maudio_special_discover()
267 params->is1814 = is1814; in snd_bebob_maudio_special_discover()
285 if (params->is1814) { in snd_bebob_maudio_special_discover()
294 kfree(params); in snd_bebob_maudio_special_discover()
316 struct special_params *params = bebob->maudio_special_quirk; in special_set_rate() local
335 if (params->ctl_id_sync) in special_set_rate()
337 params->ctl_id_sync); in special_set_rate()
348 struct special_params *params = bebob->maudio_special_quirk; in special_clk_get() local
349 *id = params->clk_src; in special_clk_get()
362 struct special_params *params = bebob->maudio_special_quirk; in special_clk_ctl_get() local
363 uval->value.enumerated.item[0] = params->clk_src; in special_clk_ctl_get()
370 struct special_params *params = bebob->maudio_special_quirk; in special_clk_ctl_put() local
380 params->dig_in_fmt, in special_clk_ctl_put()
381 params->dig_out_fmt, in special_clk_ctl_put()
382 params->clk_lock); in special_clk_ctl_put()
446 struct special_params *params = bebob->maudio_special_quirk; in special_dig_in_iface_ctl_get() local
461 val = (params->dig_in_fmt << 1) | (dig_in_iface & 0x01); in special_dig_in_iface_ctl_get()
476 struct special_params *params = bebob->maudio_special_quirk; in special_dig_in_iface_ctl_set() local
491 params->clk_src, in special_dig_in_iface_ctl_set()
493 params->dig_out_fmt, in special_dig_in_iface_ctl_set()
494 params->clk_lock); in special_dig_in_iface_ctl_set()
499 if (params->dig_in_fmt > 0) { in special_dig_in_iface_ctl_set()
539 struct special_params *params = bebob->maudio_special_quirk; in special_dig_out_iface_ctl_get() local
541 uval->value.enumerated.item[0] = params->dig_out_fmt; in special_dig_out_iface_ctl_get()
549 struct special_params *params = bebob->maudio_special_quirk; in special_dig_out_iface_ctl_set() local
560 params->clk_src, in special_dig_out_iface_ctl_set()
561 params->dig_in_fmt, in special_dig_out_iface_ctl_set()
562 id, params->clk_lock); in special_dig_out_iface_ctl_set()
583 struct special_params *params = bebob->maudio_special_quirk; in add_special_controls() local
595 params->ctl_id_sync = &kctl->id; in add_special_controls()