Lines Matching refs:pins
33 /* extra EAPD pins */
117 * pins, and we can control EAPD per pin.
119 * thus it might control over all pins.
126 const hda_nid_t *pins, bool on)
130 if (snd_hda_query_pin_caps(codec, pins[i]) & AC_PINCAP_EAPD)
131 snd_hda_codec_write(codec, pins[i], 0,
485 /* Set up mic pins for port-B, C and F dynamically as the recording
553 /* toggle spec->recording flag and update mic pins accordingly
859 .v.pins = cxt_pincfg_lenovo_x200,
863 .v.pins = cxt_pincfg_lenovo_tp410,
871 .v.pins = cxt_pincfg_lemote,
875 .v.pins = cxt_pincfg_lemote,
879 .v.pins = (const struct hda_pintbl[]) {
892 .v.pins = (const struct hda_pintbl[]) {
906 .v.pins = (const struct hda_pintbl[]) {
944 .v.pins = (const struct hda_pintbl[]) {
953 .v.pins = (const struct hda_pintbl[]) {
970 .v.pins = (const struct hda_pintbl[]) {
980 .v.pins = (const struct hda_pintbl[]) {
1004 .v.pins = (const struct hda_pintbl[]) {
1013 .v.pins = cxt_pincfg_sws_js201d,