Home
last modified time | relevance | path

Searched refs:num_dacs (Results 1 – 18 of 18) sorted by relevance

/linux/sound/soc/codecs/
H A Dad1836.c201 #define AD183X_DAI(_name, num_dacs, num_adcs) \ argument
207 .channels_max = (num_dacs) * 2, \
254 int num_dacs, num_adcs; in ad1836_probe() local
258 num_dacs = ad183x_dais[ad1836->type].playback.channels_max / 2; in ad1836_probe()
271 for (i = 1; i <= num_dacs; ++i) { in ad1836_probe()
287 ret = snd_soc_add_component_controls(component, ad183x_dac_controls, num_dacs * 2); in ad1836_probe()
295 ret = snd_soc_dapm_new_controls(dapm, ad183x_dac_dapm_widgets, num_dacs); in ad1836_probe()
303 ret = snd_soc_dapm_add_routes(dapm, ad183x_dac_routes, num_dacs); in ad1836_probe()
H A Dcs530x.c1182 cs530x->num_dacs = 2; in cs530x_check_device_id()
1186 cs530x->num_dacs = 2; in cs530x_check_device_id()
1189 cs530x->num_dacs = 4; in cs530x_check_device_id()
1192 cs530x->num_dacs = 8; in cs530x_check_device_id()
1215 cs530x->num_adcs, cs530x->num_dacs); in cs530x_check_device_id()
1315 if (cs530x->num_dacs) { in cs530x_probe()
1317 cs530x->dev_dai->playback.channels_max = cs530x->num_dacs; in cs530x_probe()
H A Dcs530x.h237 int num_dacs;
206 int num_dacs; global() member
/linux/sound/i2c/other/
H A Dak4xxx-adda.c45 for (chip = 0; chip < ak->num_dacs/2; chip++) { in ak4524_reset()
77 for (chip = 0; chip < ak->num_dacs/2; chip++) { in ak4381_reset()
270 ak->num_chips = ak->num_dacs / 2; in snd_akm4xxx_init()
276 ak->num_chips = ak->num_dacs / 2; in snd_akm4xxx_init()
300 ak->num_chips = ak->num_dacs / 2; in snd_akm4xxx_init()
312 ak->num_chips = ak->num_dacs / 2; in snd_akm4xxx_init()
607 for (idx = 0; idx < ak->num_dacs; ) { in build_dac_controls()
882 num_emphs = ak->num_dacs / 2; in snd_akm4xxx_build_controls()
/linux/sound/pci/ice1712/
H A Ddelta.c428 .num_dacs = 2,
449 .num_dacs = 8,
470 .num_dacs = 8,
492 .num_dacs = 4,
515 .num_dacs = 4,
537 .num_dacs = 4,
H A Drevo.c226 .num_dacs = 2,
248 .num_dacs = 6,
269 .num_dacs = 8,
337 .num_dacs = 2,
H A Dews.c330 .num_dacs = 8,
352 .num_dacs = 2,
373 .num_dacs = 6,
H A Dhoontech.c276 .num_dacs = 2, in snd_ice1712_value_init()
H A Djuli.c273 .num_dacs = 8, /* DAC1 - analog out
H A Dphase.c93 .num_dacs = 2,
H A Dquartet.c377 .num_dacs = 4, /* DAC1 - Output 12
/linux/include/sound/
H A Dak4xxx-adda.h47 unsigned int num_dacs; /* AK4524 or AK4528 DACs */ member
/linux/sound/hda/codecs/hdmi/
H A Dsimplehdmi.c187 spec->multiout.num_dacs = 0; /* no analog */ in snd_hda_hdmi_simple_probe()
/linux/sound/hda/codecs/
H A Dsigmatel.c4523 int num_dacs; in probe_stac92hd73xx() local
4535 num_dacs = snd_hda_get_num_conns(codec, 0x0a) - 1; in probe_stac92hd73xx()
4536 if (num_dacs < 3 || num_dacs > 5) { in probe_stac92hd73xx()
4539 num_dacs = 5; in probe_stac92hd73xx()
4542 switch (num_dacs) { in probe_stac92hd73xx()
H A Dgeneric.c1180 if (spec->multiout.num_dacs == 1 && !spec->mixer_nid && in get_line_out_pfx()
1748 spec->multiout.num_dacs = cfg->line_outs; in fill_and_eval_dacs()
1851 spec->multiout.num_dacs = 0; in fill_and_eval_dacs()
1854 spec->multiout.num_dacs++; in fill_and_eval_dacs()
1864 spec->multiout.num_dacs * 2; in fill_and_eval_dacs()
1868 spec->private_dac_nids[spec->multiout.num_dacs++] = in fill_and_eval_dacs()
2413 spec->multiout.num_dacs = spec->multiout.max_channels / 2; in ch_mode_put()
5751 if (spec->multiout.num_dacs > 0) { in snd_hda_gen_build_pcms()
H A Dca0132.c7486 for (i = 0; i < spec->multiout.num_dacs; i++) in ca0132_refresh_widget_caps()
9630 spec->multiout.num_dacs = 3; in ca0132_config()
/linux/sound/hda/common/
H A Dhda_local.h206 int num_dacs; /* # of DACs, must be more than 1 */ member
H A Dcodec.c3797 for (i = 1; i < mout->num_dacs; i++) { in snd_hda_multi_out_analog_prepare()
3834 for (i = 0; i < mout->num_dacs; i++) in snd_hda_multi_out_analog_cleanup()