forked from Minki/linux
ALSA: hda - Use new inputs[] field to parse input-pins for CA-IBG codecs
Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
9e042e7132
commit
fa4968a8b2
@ -468,13 +468,14 @@ static void parse_input(struct hda_codec *codec)
|
|||||||
spec->dig_in = nid;
|
spec->dig_in = nid;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
for (j = 0; j < AUTO_PIN_LAST; j++)
|
for (j = 0; j < cfg->num_inputs; j++)
|
||||||
if (cfg->input_pins[j] == pin)
|
if (cfg->inputs[j].pin == pin)
|
||||||
break;
|
break;
|
||||||
if (j >= AUTO_PIN_LAST)
|
if (j >= cfg->num_inputs)
|
||||||
continue;
|
continue;
|
||||||
spec->input_pins[n] = pin;
|
spec->input_pins[n] = pin;
|
||||||
spec->input_labels[n] = auto_pin_cfg_labels[j];
|
spec->input_labels[n] =
|
||||||
|
auto_pin_cfg_labels[cfg->inputs[j].type];
|
||||||
spec->adcs[n] = nid;
|
spec->adcs[n] = nid;
|
||||||
n++;
|
n++;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user