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++)
1505 int num_pins = 0;
1513 num_pins++;
1516 return num_pins;
1533 int type, i, j, num_pins, old_pins;
1543 num_pins = count_multiio_pins(codec, reference_pin);
1544 if (num_pins < 2)
2176 static int create_extra_outs(struct hda_codec *codec, int num_pins,
2181 for (i = 0; i < num_pins; i++) {
2186 if (num_pins == 2 && i == 1 && !strcmp(pfx, "Speaker"))
2188 else if (num_pins >= 3) {
2744 static int create_out_jack_modes(struct hda_codec *codec, int num_pins,
2750 for (i = 0; i < num_pins; i++) {
4220 static void add_pin_power_ctls(struct hda_codec *codec, int num_pins,
4227 for (i = 0; i < num_pins && pins[i]; i++) {
4256 static void sync_pin_power_ctls(struct hda_codec *codec, int num_pins,
4261 for (i = 0; i < num_pins && pins[i]; i++)
4286 int num_pins, const hda_nid_t *pins)
4292 for (i = 0; i < num_pins; i++) {
4370 static bool detect_jacks(struct hda_codec *codec, int num_pins, const hda_nid_t *pins)
4375 for (i = 0; i < num_pins; i++) {
4389 static void do_automute(struct hda_codec *codec, int num_pins, const hda_nid_t *pins,
4395 for (i = 0; i < num_pins; i++) {
4524 int num_pins = ARRAY_SIZE(spec->autocfg.hp_pins);
4529 num_pins--;
4532 spec->hp_jack_present = detect_jacks(codec, num_pins, pins);
4837 int i, num_pins;
4843 num_pins = 0;
4868 if (num_pins >= MAX_AUTO_MIC_PINS)
4871 spec->am_entry[num_pins].pin = nid;
4872 spec->am_entry[num_pins].attr = attr;
4873 num_pins++;
4876 if (num_pins < 2)
4879 spec->am_num_entries = num_pins;
4883 sort(spec->am_entry, num_pins, sizeof(spec->am_entry[0]),