AC_PINCTL_IN_EN
if (snd_hda_codec_get_pin_target(codec, nid) & AC_PINCTL_IN_EN)
if (!(val & (AC_PINCTL_IN_EN | AC_PINCTL_OUT_EN)))
val |= AC_PINCTL_IN_EN;
if (val & AC_PINCTL_IN_EN) {
val &= ~(AC_PINCTL_IN_EN | AC_PINCTL_VREFEN);
#define PIN_IN (AC_PINCTL_IN_EN)
#define PIN_VREFHIZ (AC_PINCTL_IN_EN | AC_PINCTL_VREF_HIZ)
#define PIN_VREF50 (AC_PINCTL_IN_EN | AC_PINCTL_VREF_50)
#define PIN_VREFGRD (AC_PINCTL_IN_EN | AC_PINCTL_VREF_GRD)
#define PIN_VREF80 (AC_PINCTL_IN_EN | AC_PINCTL_VREF_80)
#define PIN_VREF100 (AC_PINCTL_IN_EN | AC_PINCTL_VREF_100)
if (pinctls & AC_PINCTL_IN_EN)