diff --git a/src/include/device/azalia_codec/realtek.h b/src/include/device/azalia_codec/realtek.h new file mode 100644 index 0000000000..12c9ed2d0a --- /dev/null +++ b/src/include/device/azalia_codec/realtek.h @@ -0,0 +1,32 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ + +#ifndef DEVICE_AZALIA_CODEC_REALTEK_H +#define DEVICE_AZALIA_CODEC_REALTEK_H + +enum alc256_pin_widget { + ALC256_DMIC12 = 0x12, + ALC256_DMIC34 = 0x13, + ALC256_SPEAKERS = 0x14, // Port-D + ALC256_MIC2 = 0x19, // Port-F + ALC256_LINE1 = 0x1a, // Port-C + ALC256_LINE2 = 0x1b, // Port-E + ALC256_PC_BEEP = 0x1d, + ALC256_SPDIF_OUT = 0x1e, + ALC256_HP_OUT = 0x21, // Port-I +}; + +enum alc269_pin_widget { + ALC269_DMIC12 = 0x12, + ALC269_SPEAKERS = 0x14, // Port-D + ALC269_VC_HP_OUT = 0x15, // Port-A, ALC269-VCx only + ALC269_MONO = 0x17, // Port-H + ALC269_MIC1 = 0x18, // Port-B + ALC269_MIC2 = 0x19, // Port-F + ALC269_LINE1 = 0x1a, // Port-C + ALC269_LINE2 = 0x1b, // Port-E + ALC269_PC_BEEP = 0x1d, + ALC269_SPDIF_OUT = 0x1e, + ALC269_VB_HP_OUT = 0x21, // Port-I, ALC269-VBx only +}; + +#endif /* DEVICE_AZALIA_CODEC_REALTEK_H */