Lines Matching defs:pins
27 /* extra EAPD pins */
110 * pins, and we can control EAPD per pin.
112 * thus it might control over all pins.
119 const hda_nid_t *pins, bool on)
123 if (snd_hda_query_pin_caps(codec, pins[i]) & AC_PINCAP_EAPD)
124 snd_hda_codec_write(codec, pins[i], 0,
376 /* Set up mic pins for port-B, C and F dynamically as the recording
444 /* toggle spec->recording flag and update mic pins accordingly
750 .v.pins = cxt_pincfg_lenovo_x200,
754 .v.pins = cxt_pincfg_lenovo_tp410,
762 .v.pins = cxt_pincfg_lemote,
766 .v.pins = cxt_pincfg_lemote,
770 .v.pins = (const struct hda_pintbl[]) {
783 .v.pins = (const struct hda_pintbl[]) {
797 .v.pins = (const struct hda_pintbl[]) {
835 .v.pins = (const struct hda_pintbl[]) {
844 .v.pins = (const struct hda_pintbl[]) {
861 .v.pins = (const struct hda_pintbl[]) {
871 .v.pins = (const struct hda_pintbl[]) {
895 .v.pins = (const struct hda_pintbl[]) {
904 .v.pins = cxt_pincfg_sws_js201d,