Lines Matching full:hp_out
181 struct auto_out_pin hp_out[ARRAY_SIZE(cfg->hp_pins)]; in snd_hda_parse_pin_defcfg() local
191 memset(hp_out, 0, sizeof(hp_out)); in snd_hda_parse_pin_defcfg()
274 hp_out[cfg->hp_outs].pin = nid; in snd_hda_parse_pin_defcfg()
275 hp_out[cfg->hp_outs].seq = (assoc << 4) | seq; in snd_hda_parse_pin_defcfg()
356 if ((hp_out[i].seq & 0x0f) == 0x0f) { in snd_hda_parse_pin_defcfg()
361 line_out[cfg->line_outs++] = hp_out[i]; in snd_hda_parse_pin_defcfg()
363 memmove(hp_out + i, hp_out + i + 1, in snd_hda_parse_pin_defcfg()
364 sizeof(hp_out[0]) * (cfg->hp_outs - i)); in snd_hda_parse_pin_defcfg()
366 memset(hp_out + cfg->hp_outs, 0, in snd_hda_parse_pin_defcfg()
367 sizeof(hp_out[0]) * (AUTO_CFG_MAX_OUTS - cfg->hp_outs)); in snd_hda_parse_pin_defcfg()
377 sort_pins_by_sequence(cfg->hp_pins, hp_out, cfg->hp_outs); in snd_hda_parse_pin_defcfg()