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()
351 struct special_params *params = bebob->maudio_special_quirk; in special_clk_get() local
352 *id = params->clk_src; in special_clk_get()
371 struct special_params *params = bebob->maudio_special_quirk; in special_clk_ctl_get() local
372 uval->value.enumerated.item[0] = params->clk_src; in special_clk_ctl_get()
379 struct special_params *params = bebob->maudio_special_quirk; in special_clk_ctl_put() local
389 params->dig_in_fmt, in special_clk_ctl_put()
390 params->dig_out_fmt, in special_clk_ctl_put()
391 params->clk_lock); in special_clk_ctl_put()
455 struct special_params *params = bebob->maudio_special_quirk; in special_dig_in_iface_ctl_get() local
470 val = (params->dig_in_fmt << 1) | (dig_in_iface & 0x01); in special_dig_in_iface_ctl_get()
485 struct special_params *params = bebob->maudio_special_quirk; in special_dig_in_iface_ctl_set() local
500 params->clk_src, in special_dig_in_iface_ctl_set()
502 params->dig_out_fmt, in special_dig_in_iface_ctl_set()
503 params->clk_lock); in special_dig_in_iface_ctl_set()
508 if (params->dig_in_fmt > 0) { in special_dig_in_iface_ctl_set()
548 struct special_params *params = bebob->maudio_special_quirk; in special_dig_out_iface_ctl_get() local
550 uval->value.enumerated.item[0] = params->dig_out_fmt; in special_dig_out_iface_ctl_get()
558 struct special_params *params = bebob->maudio_special_quirk; in special_dig_out_iface_ctl_set() local
569 params->clk_src, in special_dig_out_iface_ctl_set()
570 params->dig_in_fmt, in special_dig_out_iface_ctl_set()
571 id, params->clk_lock); in special_dig_out_iface_ctl_set()
592 struct special_params *params = bebob->maudio_special_quirk; in add_special_controls() local
604 params->ctl_id_sync = &kctl->id; in add_special_controls()