Lines Matching defs:num_pins
228 static void set_pin_targets(struct hda_codec *codec, int num_pins,
232 for (i = 0; i < num_pins; i++)
1499 int num_pins = 0;
1507 num_pins++;
1510 return num_pins;
1527 int type, i, j, num_pins, old_pins;
1537 num_pins = count_multiio_pins(codec, reference_pin);
1538 if (num_pins < 2)
2170 static int create_extra_outs(struct hda_codec *codec, int num_pins,
2175 for (i = 0; i < num_pins; i++) {
2180 if (num_pins == 2 && i == 1 && !strcmp(pfx, "Speaker"))
2182 else if (num_pins >= 3) {
2738 static int create_out_jack_modes(struct hda_codec *codec, int num_pins,
2744 for (i = 0; i < num_pins; i++) {
4331 static void add_pin_power_ctls(struct hda_codec *codec, int num_pins,
4338 for (i = 0; i < num_pins && pins[i]; i++) {
4367 static void sync_pin_power_ctls(struct hda_codec *codec, int num_pins,
4372 for (i = 0; i < num_pins && pins[i]; i++)
4397 int num_pins, const hda_nid_t *pins)
4403 for (i = 0; i < num_pins; i++) {
4481 static bool detect_jacks(struct hda_codec *codec, int num_pins, const hda_nid_t *pins)
4486 for (i = 0; i < num_pins; i++) {
4500 static void do_automute(struct hda_codec *codec, int num_pins, const hda_nid_t *pins,
4506 for (i = 0; i < num_pins; i++) {
4635 int num_pins = ARRAY_SIZE(spec->autocfg.hp_pins);
4640 num_pins--;
4643 spec->hp_jack_present = detect_jacks(codec, num_pins, pins);
4948 int i, num_pins;
4954 num_pins = 0;
4979 if (num_pins >= MAX_AUTO_MIC_PINS)
4982 spec->am_entry[num_pins].pin = nid;
4983 spec->am_entry[num_pins].attr = attr;
4984 num_pins++;
4987 if (num_pins < 2)
4990 spec->am_num_entries = num_pins;
4994 sort(spec->am_entry, num_pins, sizeof(spec->am_entry[0]),