AC_VERB_SET_GPIO_DIRECTION
AC_VERB_SET_GPIO_DIRECTION, 0x02);
AC_VERB_SET_GPIO_DIRECTION, 0x07);
AC_VERB_SET_GPIO_DIRECTION, 0x1E);
AC_VERB_SET_GPIO_DIRECTION, dir);
snd_hda_codec_write(codec, 0x01, 0, AC_VERB_SET_GPIO_DIRECTION,
snd_hda_codec_write(codec, 0x01, 0, AC_VERB_SET_GPIO_DIRECTION,
snd_hda_codec_write(codec, CS8409_PIN_AFG, 0, AC_VERB_SET_GPIO_DIRECTION,
snd_hda_codec_write(codec, CS8409_PIN_AFG, 0, AC_VERB_SET_GPIO_DIRECTION,
snd_hda_codec_write(codec, 0x01, 0, AC_VERB_SET_GPIO_DIRECTION,
snd_hda_codec_write(codec, 0x01, 0, AC_VERB_SET_GPIO_DIRECTION, gpio_mute_mask);
{ 0x01, AC_VERB_SET_GPIO_DIRECTION, 0x01 },
AC_VERB_SET_GPIO_DIRECTION, spec->gpio_dir);
snd_hda_codec_write(codec, codec->core.afg, 0, AC_VERB_SET_GPIO_DIRECTION,
AC_VERB_SET_GPIO_DIRECTION, gpiodir); /* sync */
VERB_CMD(AC_VERB_SET_GPIO_DIRECTION, RT286_AUDIO_FUNCTION_GROUP, 0)