Lines Matching refs:hp_outs
266 if (cfg->hp_outs >= ARRAY_SIZE(cfg->hp_pins)) { in snd_hda_parse_pin_defcfg()
272 hp_out[cfg->hp_outs].pin = nid; in snd_hda_parse_pin_defcfg()
273 hp_out[cfg->hp_outs].seq = (assoc << 4) | seq; in snd_hda_parse_pin_defcfg()
274 cfg->hp_outs++; in snd_hda_parse_pin_defcfg()
349 if (!cfg->line_outs && cfg->hp_outs > 1 && in snd_hda_parse_pin_defcfg()
352 while (i < cfg->hp_outs) { in snd_hda_parse_pin_defcfg()
360 cfg->hp_outs--; in snd_hda_parse_pin_defcfg()
362 sizeof(hp_out[0]) * (cfg->hp_outs - i)); in snd_hda_parse_pin_defcfg()
364 memset(hp_out + cfg->hp_outs, 0, in snd_hda_parse_pin_defcfg()
365 sizeof(hp_out[0]) * (AUTO_CFG_MAX_OUTS - cfg->hp_outs)); in snd_hda_parse_pin_defcfg()
366 if (!cfg->hp_outs) in snd_hda_parse_pin_defcfg()
375 sort_pins_by_sequence(cfg->hp_pins, hp_out, cfg->hp_outs); in snd_hda_parse_pin_defcfg()
390 } else if (cfg->hp_outs) { in snd_hda_parse_pin_defcfg()
391 cfg->line_outs = cfg->hp_outs; in snd_hda_parse_pin_defcfg()
394 cfg->hp_outs = 0; in snd_hda_parse_pin_defcfg()
401 reorder_outputs(cfg->hp_outs, cfg->hp_pins); in snd_hda_parse_pin_defcfg()
423 cfg->hp_outs, cfg->hp_pins[0], in snd_hda_parse_pin_defcfg()
678 cfg->hp_outs); in fill_audio_out_name()