FreeBSD kernel sound device code
hdac.h File Reference
#include "hdac_if.h"
Include dependency graph for hdac.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define HDA_MODEL_CONSTRUCT(vendor, model)    (((uint32_t)(model) << 16) | ((vendor##_VENDORID) & 0xffff))
 
#define INTEL_VENDORID   0x8086
 
#define HDA_INTEL_CMLKLP   HDA_MODEL_CONSTRUCT(INTEL, 0x02c8)
 
#define HDA_INTEL_CMLKH   HDA_MODEL_CONSTRUCT(INTEL, 0x06c8)
 
#define HDA_INTEL_OAK   HDA_MODEL_CONSTRUCT(INTEL, 0x080a)
 
#define HDA_INTEL_BAY   HDA_MODEL_CONSTRUCT(INTEL, 0x0f04)
 
#define HDA_INTEL_HSW1   HDA_MODEL_CONSTRUCT(INTEL, 0x0a0c)
 
#define HDA_INTEL_HSW2   HDA_MODEL_CONSTRUCT(INTEL, 0x0c0c)
 
#define HDA_INTEL_HSW3   HDA_MODEL_CONSTRUCT(INTEL, 0x0d0c)
 
#define HDA_INTEL_BDW1   HDA_MODEL_CONSTRUCT(INTEL, 0x160c)
 
#define HDA_INTEL_BXTNT   HDA_MODEL_CONSTRUCT(INTEL, 0x1a98)
 
#define HDA_INTEL_CPT   HDA_MODEL_CONSTRUCT(INTEL, 0x1c20)
 
#define HDA_INTEL_PATSBURG   HDA_MODEL_CONSTRUCT(INTEL, 0x1d20)
 
#define HDA_INTEL_PPT1   HDA_MODEL_CONSTRUCT(INTEL, 0x1e20)
 
#define HDA_INTEL_BR   HDA_MODEL_CONSTRUCT(INTEL, 0x2284)
 
#define HDA_INTEL_82801F   HDA_MODEL_CONSTRUCT(INTEL, 0x2668)
 
#define HDA_INTEL_63XXESB   HDA_MODEL_CONSTRUCT(INTEL, 0x269a)
 
#define HDA_INTEL_82801G   HDA_MODEL_CONSTRUCT(INTEL, 0x27d8)
 
#define HDA_INTEL_82801H   HDA_MODEL_CONSTRUCT(INTEL, 0x284b)
 
#define HDA_INTEL_82801I   HDA_MODEL_CONSTRUCT(INTEL, 0x293e)
 
#define HDA_INTEL_GMLK   HDA_MODEL_CONSTRUCT(INTEL, 0x3198)
 
#define HDA_INTEL_JLK   HDA_MODEL_CONSTRUCT(INTEL, 0x38c8)
 
#define HDA_INTEL_82801JI   HDA_MODEL_CONSTRUCT(INTEL, 0x3a3e)
 
#define HDA_INTEL_82801JD   HDA_MODEL_CONSTRUCT(INTEL, 0x3a6e)
 
#define HDA_INTEL_PCH   HDA_MODEL_CONSTRUCT(INTEL, 0x3b56)
 
#define HDA_INTEL_PCH2   HDA_MODEL_CONSTRUCT(INTEL, 0x3b57)
 
#define HDA_INTEL_ELLK   HDA_MODEL_CONSTRUCT(INTEL, 0x4b55)
 
#define HDA_INTEL_JLK2   HDA_MODEL_CONSTRUCT(INTEL, 0x4dc8)
 
#define HDA_INTEL_BXTNP   HDA_MODEL_CONSTRUCT(INTEL, 0x5a98)
 
#define HDA_INTEL_MACBOOKPRO92   HDA_MODEL_CONSTRUCT(INTEL, 0x7270)
 
#define HDA_INTEL_ALLK   HDA_MODEL_CONSTRUCT(INTEL, 0x7ad0)
 
#define HDA_INTEL_SCH   HDA_MODEL_CONSTRUCT(INTEL, 0x811b)
 
#define HDA_INTEL_LPT1   HDA_MODEL_CONSTRUCT(INTEL, 0x8c20)
 
#define HDA_INTEL_LPT2   HDA_MODEL_CONSTRUCT(INTEL, 0x8c21)
 
#define HDA_INTEL_WCPT   HDA_MODEL_CONSTRUCT(INTEL, 0x8ca0)
 
#define HDA_INTEL_WELLS1   HDA_MODEL_CONSTRUCT(INTEL, 0x8d20)
 
#define HDA_INTEL_WELLS2   HDA_MODEL_CONSTRUCT(INTEL, 0x8d21)
 
#define HDA_INTEL_LPTLP1   HDA_MODEL_CONSTRUCT(INTEL, 0x9c20)
 
#define HDA_INTEL_LPTLP2   HDA_MODEL_CONSTRUCT(INTEL, 0x9c21)
 
#define HDA_INTEL_BDW2   HDA_MODEL_CONSTRUCT(INTEL, 0x9ca0)
 
#define HDA_INTEL_SRPTLP   HDA_MODEL_CONSTRUCT(INTEL, 0x9d70)
 
#define HDA_INTEL_KBLKLP   HDA_MODEL_CONSTRUCT(INTEL, 0x9d71)
 
#define HDA_INTEL_SRPT   HDA_MODEL_CONSTRUCT(INTEL, 0xa170)
 
#define HDA_INTEL_KBLK   HDA_MODEL_CONSTRUCT(INTEL, 0xa171)
 
#define HDA_INTEL_KBLKH   HDA_MODEL_CONSTRUCT(INTEL, 0xa2f0)
 
#define HDA_INTEL_CFLK   HDA_MODEL_CONSTRUCT(INTEL, 0xa348)
 
#define HDA_INTEL_CMLKS   HDA_MODEL_CONSTRUCT(INTEL, 0xa3f0)
 
#define HDA_INTEL_CNLK   HDA_MODEL_CONSTRUCT(INTEL, 0x9dc8)
 
#define HDA_INTEL_ICLK   HDA_MODEL_CONSTRUCT(INTEL, 0x34c8)
 
#define HDA_INTEL_CMLKLP   HDA_MODEL_CONSTRUCT(INTEL, 0x02c8)
 
#define HDA_INTEL_CMLKH   HDA_MODEL_CONSTRUCT(INTEL, 0x06c8)
 
#define HDA_INTEL_TGLK   HDA_MODEL_CONSTRUCT(INTEL, 0xa0c8)
 
#define INTEL_A100ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xa100)
 
#define INTEL_D400ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xd400)
 
#define INTEL_D401ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xd401)
 
#define INTEL_D402ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xd402)
 
#define INTEL_E305ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xe305)
 
#define INTEL_E308ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xe308)
 
#define INTEL_E224ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xe224)
 
#define INTEL_E400ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xe400)
 
#define INTEL_E401ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xe401)
 
#define INTEL_E402ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xe402)
 
#define HDA_INTEL_ALL   HDA_MODEL_CONSTRUCT(INTEL, 0xffff)
 
#define NVIDIA_VENDORID   0x10de
 
#define HDA_NVIDIA_MCP51   HDA_MODEL_CONSTRUCT(NVIDIA, 0x026c)
 
#define HDA_NVIDIA_MCP55   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0371)
 
#define HDA_NVIDIA_MCP61_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x03e4)
 
#define HDA_NVIDIA_MCP61_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x03f0)
 
#define HDA_NVIDIA_MCP65_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x044a)
 
#define HDA_NVIDIA_MCP65_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x044b)
 
#define HDA_NVIDIA_MCP67_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x055c)
 
#define HDA_NVIDIA_MCP67_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x055d)
 
#define HDA_NVIDIA_MCP78_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0774)
 
#define HDA_NVIDIA_MCP78_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0775)
 
#define HDA_NVIDIA_MCP78_3   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0776)
 
#define HDA_NVIDIA_MCP78_4   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0777)
 
#define HDA_NVIDIA_MCP73_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x07fc)
 
#define HDA_NVIDIA_MCP73_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x07fd)
 
#define HDA_NVIDIA_MCP79_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0ac0)
 
#define HDA_NVIDIA_MCP79_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0ac1)
 
#define HDA_NVIDIA_MCP79_3   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0ac2)
 
#define HDA_NVIDIA_MCP79_4   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0ac3)
 
#define HDA_NVIDIA_0BE2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0be2)
 
#define HDA_NVIDIA_0BE3   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0be3)
 
#define HDA_NVIDIA_0BE4   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0be4)
 
#define HDA_NVIDIA_GT100   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0be5)
 
#define HDA_NVIDIA_GT106   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0be9)
 
#define HDA_NVIDIA_GT108   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0bea)
 
#define HDA_NVIDIA_GT104   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0beb)
 
#define HDA_NVIDIA_GT116   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0bee)
 
#define HDA_NVIDIA_MCP89_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0d94)
 
#define HDA_NVIDIA_MCP89_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0d95)
 
#define HDA_NVIDIA_MCP89_3   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0d96)
 
#define HDA_NVIDIA_MCP89_4   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0d97)
 
#define HDA_NVIDIA_GF119   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0e08)
 
#define HDA_NVIDIA_GF110_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0e09)
 
#define HDA_NVIDIA_GF110_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0e0c)
 
#define HDA_NVIDIA_ALL   HDA_MODEL_CONSTRUCT(NVIDIA, 0xffff)
 
#define ATI_VENDORID   0x1002
 
#define HDA_ATI_SB450   HDA_MODEL_CONSTRUCT(ATI, 0x437b)
 
#define HDA_ATI_SB600   HDA_MODEL_CONSTRUCT(ATI, 0x4383)
 
#define HDA_ATI_RS600   HDA_MODEL_CONSTRUCT(ATI, 0x793b)
 
#define HDA_ATI_RS690   HDA_MODEL_CONSTRUCT(ATI, 0x7919)
 
#define HDA_ATI_RS780   HDA_MODEL_CONSTRUCT(ATI, 0x960f)
 
#define HDA_ATI_RS880   HDA_MODEL_CONSTRUCT(ATI, 0x970f)
 
#define HDA_ATI_R600   HDA_MODEL_CONSTRUCT(ATI, 0xaa00)
 
#define HDA_ATI_RV630   HDA_MODEL_CONSTRUCT(ATI, 0xaa08)
 
#define HDA_ATI_RV610   HDA_MODEL_CONSTRUCT(ATI, 0xaa10)
 
#define HDA_ATI_RV670   HDA_MODEL_CONSTRUCT(ATI, 0xaa18)
 
#define HDA_ATI_RV635   HDA_MODEL_CONSTRUCT(ATI, 0xaa20)
 
#define HDA_ATI_RV620   HDA_MODEL_CONSTRUCT(ATI, 0xaa28)
 
#define HDA_ATI_RV770   HDA_MODEL_CONSTRUCT(ATI, 0xaa30)
 
#define HDA_ATI_RV730   HDA_MODEL_CONSTRUCT(ATI, 0xaa38)
 
#define HDA_ATI_RV710   HDA_MODEL_CONSTRUCT(ATI, 0xaa40)
 
#define HDA_ATI_RV740   HDA_MODEL_CONSTRUCT(ATI, 0xaa48)
 
#define HDA_ATI_RV870   HDA_MODEL_CONSTRUCT(ATI, 0xaa50)
 
#define HDA_ATI_RV840   HDA_MODEL_CONSTRUCT(ATI, 0xaa58)
 
#define HDA_ATI_RV830   HDA_MODEL_CONSTRUCT(ATI, 0xaa60)
 
#define HDA_ATI_RV810   HDA_MODEL_CONSTRUCT(ATI, 0xaa68)
 
#define HDA_ATI_RV970   HDA_MODEL_CONSTRUCT(ATI, 0xaa80)
 
#define HDA_ATI_RV940   HDA_MODEL_CONSTRUCT(ATI, 0xaa88)
 
#define HDA_ATI_RV930   HDA_MODEL_CONSTRUCT(ATI, 0xaa90)
 
#define HDA_ATI_RV910   HDA_MODEL_CONSTRUCT(ATI, 0xaa98)
 
#define HDA_ATI_R1000   HDA_MODEL_CONSTRUCT(ATI, 0xaaa0)
 
#define HDA_ATI_KABINI   HDA_MODEL_CONSTRUCT(ATI, 0x9840)
 
#define HDA_ATI_TRINITY   HDA_MODEL_CONSTRUCT(ATI, 0x9902)
 
#define HDA_ATI_ALL   HDA_MODEL_CONSTRUCT(ATI, 0xffff)
 
#define AMD_VENDORID   0x1022
 
#define HDA_AMD_X370   HDA_MODEL_CONSTRUCT(AMD, 0x1457)
 
#define HDA_AMD_X570   HDA_MODEL_CONSTRUCT(AMD, 0x1487)
 
#define HDA_AMD_STONEY   HDA_MODEL_CONSTRUCT(AMD, 0x157a)
 
#define HDA_AMD_RAVEN   HDA_MODEL_CONSTRUCT(AMD, 0x15e3)
 
#define HDA_AMD_HUDSON2   HDA_MODEL_CONSTRUCT(AMD, 0x780d)
 
#define HDA_AMD_ALL   HDA_MODEL_CONSTRUCT(AMD, 0xffff)
 
#define RDC_VENDORID   0x17f3
 
#define HDA_RDC_M3010   HDA_MODEL_CONSTRUCT(RDC, 0x3010)
 
#define CREATIVE_VENDORID   0x1102
 
#define HDA_CREATIVE_ALL   HDA_MODEL_CONSTRUCT(CREATIVE, 0xffff)
 
#define VIA_VENDORID   0x1106
 
#define HDA_VIA_VT82XX   HDA_MODEL_CONSTRUCT(VIA, 0x3288)
 
#define HDA_VIA_ALL   HDA_MODEL_CONSTRUCT(VIA, 0xffff)
 
#define SIS_VENDORID   0x1039
 
#define HDA_SIS_966   HDA_MODEL_CONSTRUCT(SIS, 0x7502)
 
#define HDA_SIS_ALL   HDA_MODEL_CONSTRUCT(SIS, 0xffff)
 
#define ULI_VENDORID   0x10b9
 
#define HDA_ULI_M5461   HDA_MODEL_CONSTRUCT(ULI, 0x5461)
 
#define HDA_ULI_ALL   HDA_MODEL_CONSTRUCT(ULI, 0xffff)
 
#define INTEL_DH87RL_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0x204a)
 
#define INTEL_D101GGC_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xd600)
 
#define HP_VENDORID   0x103c
 
#define HP_Z200_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x103c)
 
#define HP_225AID_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x225a)
 
#define HP_2272ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x2272)
 
#define HP_2273ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x2273)
 
#define HP_V3000_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x30b5)
 
#define HP_NX7400_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x30a2)
 
#define HP_NX6310_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x30aa)
 
#define HP_NX6325_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x30b0)
 
#define HP_XW4300_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x3013)
 
#define HP_3010_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x3010)
 
#define HP_DV5000_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x30a5)
 
#define HP_DC7700S_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x2801)
 
#define HP_DC7700_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x2802)
 
#define HP_DC5750_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x280a)
 
#define HP_AF006UR_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x83a2)
 
#define HP_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0xffff)
 
#define HP_NX6325_SUBVENDORX   0x103c30b0
 
#define DELL_VENDORID   0x1028
 
#define DELL_D630_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x01f9)
 
#define DELL_D820_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x01cc)
 
#define DELL_V1400_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0227)
 
#define DELL_V1500_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0228)
 
#define DELL_I1300_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x01c9)
 
#define DELL_L7480_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x07a0)
 
#define DELL_XPSM1210_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x01d7)
 
#define DELL_OPLX745_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x01da)
 
#define DELL_05F4ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x05f4)
 
#define DELL_05F5ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x05f5)
 
#define DELL_05F6ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x05f6)
 
#define DELL_V5470_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0615)
 
#define DELL_V5470_1_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0616)
 
#define DELL_064AID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x064a)
 
#define DELL_064BID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x064b)
 
#define DELL_9020M_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0669)
 
#define DELL_V5480_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x069a)
 
#define DELL_06D9ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06d9)
 
#define DELL_06DAID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06da)
 
#define DELL_06DBID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06db)
 
#define DELL_06DDID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06dd)
 
#define DELL_06DEID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06de)
 
#define DELL_06DFID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06df)
 
#define DELL_06E0ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06e0)
 
#define DELL_7559_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0706)
 
#define DELL_7000_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0798)
 
#define DELL_XPS9560_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x07be)
 
#define DELL_E7240_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x05ca)
 
#define DELL_164AID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x164a)
 
#define DELL_164BID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x164b)
 
#define DELL_I7577_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0802)
 
#define DELL_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0xffff)
 
#define CLEVO_VENDORID   0x1558
 
#define CLEVO_D900T_SUBVENDOR   HDA_MODEL_CONSTRUCT(CLEVO, 0x0900)
 
#define CLEVO_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(CLEVO, 0xffff)
 
#define ACER_VENDORID   0x1025
 
#define ACER_0070ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0070)
 
#define ACER_0077ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0077)
 
#define ACER_0078ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0078)
 
#define ACER_0087ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0087)
 
#define ACER_A5050_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x010f)
 
#define ACER_A4520_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0127)
 
#define ACER_A4710_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x012f)
 
#define ACER_A4715_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0133)
 
#define ACER_TM_6293_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0139)
 
#define ACER_3681WXM_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0110)
 
#define ACER_T6292_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x011b)
 
#define ACER_T5320_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x011f)
 
#define ACER_TM_6293_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0139)
 
#define ACER_AC700_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x047c)
 
#define ACER_V5_571G_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x072d)
 
#define ACER_AO725_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0740)
 
#define ACER_AO756_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0742)
 
#define ACER_E1_472_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0762)
 
#define ACER_E1_572_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0775)
 
#define ACER_V5_573G_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x079b)
 
#define ACER_CB_14_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x106d)
 
#define ACER_V5_122P_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0xa80d)
 
#define ACER_APFV_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0xa884)
 
#define ACER_E309ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0xe309)
 
#define ACER_E310ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0xe310)
 
#define ACER_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0xffff)
 
#define ASUS_VENDORID   0x1043
 
#define ASUS_X540A_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x103e)
 
#define ASUS_X540SA_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x10c0)
 
#define ASUS_X556UR_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x11c0)
 
#define ASUS_W5A_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x10c3)
 
#define ASUS_X540LA_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x10d0)
 
#define ASUS_A8X_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1153)
 
#define ASUS_U5F_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1263)
 
#define ASUS_W6F_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1263)
 
#define ASUS_X541SA_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x12e0)
 
#define ASUS_X541UV_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x12f0)
 
#define ASUS_A7M_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1323)
 
#define ASUS_F3JC_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1338)
 
#define ASUS_G2K_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1339)
 
#define ASUS_Z550SA_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x13b0)
 
#define ASUS_A7T_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x13c2)
 
#define ASUS_UX31A_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1517)
 
#define ASUS_Z71V_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1964)
 
#define ASUS_W2J_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1971)
 
#define ASUS_M5200_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1993)
 
#define ASUS_G73JW_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1a13)
 
#define ASUS_X705UD_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1a30)
 
#define ASUS_Z550MA_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1bbd)
 
#define ASUS_X555UB_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1ccd)
 
#define ASUS_P5PL2_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x817f)
 
#define ASUS_P1AH2_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x81cb)
 
#define ASUS_M2NPVMX_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x81cb)
 
#define ASUS_M2V_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x81e7)
 
#define ASUS_P5BWD_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x81ec)
 
#define ASUS_M2N_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x8234)
 
#define ASUS_A8NVMCSM_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0xcb84)
 
#define ASUS_X101CH_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x8516)
 
#define ASUS_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0xffff)
 
#define IBM_VENDORID   0x1014
 
#define IBM_M52_SUBVENDOR   HDA_MODEL_CONSTRUCT(IBM, 0x02f6)
 
#define IBM_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(IBM, 0xffff)
 
#define LENOVO_VENDORID   0x17aa
 
#define LENOVO_3KN100_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x2066)
 
#define LENOVO_3KN200_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x384e)
 
#define LENOVO_B450_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x3a0d)
 
#define LENOVO_TCA55_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x1015)
 
#define LENOVO_X1_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21e8)
 
#define LENOVO_X1CRBN_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21f9)
 
#define LENOVO_X120BS_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x2227)
 
#define LENOVO_X120KH_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x225c)
 
#define LENOVO_X120QD_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x2292)
 
#define LENOVO_X220_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21da)
 
#define LENOVO_X300_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x20ac)
 
#define LENOVO_T400_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x20f2)
 
#define LENOVO_T420_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21ce)
 
#define LENOVO_T430_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21f3)
 
#define LENOVO_T430S_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21fb)
 
#define LENOVO_T520_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21cf)
 
#define LENOVO_T530_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21f6)
 
#define LENOVO_X230_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21fa)
 
#define LENOVO_X230T_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x2203)
 
#define LENOVO_T431S_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x2208)
 
#define LENOVO_G580_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x3977)
 
#define LENOVO_L5AMD_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x381b)
 
#define LENOVO_3000_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x384e)
 
#define LENOVO_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0xffff)
 
#define SAMSUNG_VENDORID   0x144d
 
#define SAMSUNG_Q1_SUBVENDOR   HDA_MODEL_CONSTRUCT(SAMSUNG, 0xc027)
 
#define SAMSUNG_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(SAMSUNG, 0xffff)
 
#define MEDION_VENDORID   0x161f
 
#define MEDION_MD95257_SUBVENDOR   HDA_MODEL_CONSTRUCT(MEDION, 0x203d)
 
#define MEDION_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(MEDION, 0xffff)
 
#define APPLE_VENDORID   0x106b
 
#define APPLE_MB3_SUBVENDOR   HDA_MODEL_CONSTRUCT(APPLE, 0x00a1)
 
#define SONY_VENDORID   0x104d
 
#define SONY_S5_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x81cc)
 
#define SONY_81A0ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x81a0)
 
#define SONY_81D6ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x81d6)
 
#define SONY_81BBID_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x81bb)
 
#define SONY_VAIO_TX_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x81e2)
 
#define SONY_VAIO_S13_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x9099)
 
#define SONY_VAIO_P11_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x90b5)
 
#define SONY_VAIO_P13_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x90b6)
 
#define SONY_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0xffff)
 
#define TYAN_VENDORID   0x10f1
 
#define TYAN_N6650W_SUBVENDOR   HDA_MODEL_CONSTRUCT(TYAN, 0x2915)
 
#define APPLE_INTEL_MAC   0x76808384
 
#define APPLE_MACBOOKAIR31   0x0d9410de
 
#define APPLE_MACBOOKPRO55   0xcb7910de
 
#define APPLE_MACBOOKPRO71   0xcb8910de
 
#define LG_VENDORID   0x1854
 
#define LG_LW20_SUBVENDOR   HDA_MODEL_CONSTRUCT(LG, 0x0018)
 
#define LG_M1_SUBVENDOR   HDA_MODEL_CONSTRUCT(LG, 0x003b)
 
#define LG_P1_SUBVENDOR   HDA_MODEL_CONSTRUCT(LG, 0x005f)
 
#define LG_W1_SUBVENDOR   HDA_MODEL_CONSTRUCT(LG, 0x0068)
 
#define LG_LW25_SUBVENDOR   HDA_MODEL_CONSTRUCT(LG, 0x0077)
 
#define LG_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(LG, 0xffff)
 
#define FS_VENDORID   0x1734
 
#define FS_PA1510_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x10b8)
 
#define FS_SI1848_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x10cd)
 
#define FS_AMILO_M1437_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x107c)
 
#define FS_AMILO_M1451G_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x1094)
 
#define FS_AMILO_PI1556_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x10b0)
 
#define FS_AMILO_XI1526_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x10ac)
 
#define FS_H270_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x1147)
 
#define FS_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0xffff)
 
#define FL_VENDORID   0x10cf
 
#define FL_S7020D_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x1326)
 
#define FL_LB_S7110_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x1397)
 
#define FL_U1010_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x142d)
 
#define FL_1475ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x1475)
 
#define FL_LB_U904_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x1845)
 
#define FL_LB_T731_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x15dc)
 
#define FL_LB_E725_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x1757)
 
#define FL_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0xffff)
 
#define TOSHIBA_VENDORID   0x1179
 
#define TOSHIBA_U200_SUBVENDOR   HDA_MODEL_CONSTRUCT(TOSHIBA, 0x0001)
 
#define TOSHIBA_A135_SUBVENDOR   HDA_MODEL_CONSTRUCT(TOSHIBA, 0xff01)
 
#define TOSHIBA_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(TOSHIBA, 0xffff)
 
#define MSI_VENDORID   0x1462
 
#define MSI_MS1034_SUBVENDOR   HDA_MODEL_CONSTRUCT(MSI, 0x0349)
 
#define MSI_MS034A_SUBVENDOR   HDA_MODEL_CONSTRUCT(MSI, 0x034a)
 
#define MSI_1150ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(MSI, 0x1150)
 
#define MSI_MS_B120_SUBVENDOR   HDA_MODEL_CONSTRUCT(MSI, 0xb120)
 
#define MSI_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(MSI, 0xffff)
 
#define GB_VENDORID   0x1458
 
#define GB_G33S2H_SUBVENDOR   HDA_MODEL_CONSTRUCT(GB, 0xa022)
 
#define GB_K8_SUBVENDOR   HDA_MODEL_CONSTRUCT(GB, 0xa102)
 
#define GB_BXBT2807_SUBVENDOR   HDA_MODEL_CONSTRUCT(GB, 0xfa53)
 
#define GP_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(GB, 0xffff)
 
#define UNIWILL_VENDORID   0x1584
 
#define UNIWILL_9075_SUBVENDOR   HDA_MODEL_CONSTRUCT(UNIWILL, 0x9075)
 
#define UNIWILL_9050_SUBVENDOR   HDA_MODEL_CONSTRUCT(UNIWILL, 0x9050)
 
#define UNIWILL_9054_SUBVENDOR   HDA_MODEL_CONSTRUCT(UNIWILL, 0x9054)
 
#define UNIWILL_9070_SUBVENDOR   HDA_MODEL_CONSTRUCT(UNIWILL, 0x9070)
 
#define UNIWILL_9080_SUBVENDOR   HDA_MODEL_CONSTRUCT(UNIWILL, 0x9080)
 
#define COEUS_VENDORID   0x1019
 
#define COEUS_G610P_SUBVENDOR   HDA_MODEL_CONSTRUCT(COEUS, 0x0f69)
 
#define COEUS_A880ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(COEUS, 0xa880)
 
#define ARIMA_VENDORID   0x161f
 
#define ARIMA_W810_SUBVENDOR   HDA_MODEL_CONSTRUCT(ARIMA, 0x0f69)
 
#define SHUTTLE_VENDORID   0x1039
 
#define SHUTTLE_ST20G5_SUBVENDOR   HDA_MODEL_CONSTRUCT(SHUTTLE, 0xc790)
 
#define FIC_VENDORID   0x1509
 
#define FIC_P4M_SUBVENDOR   HDA_MODEL_CONSTRUCT(FIC, 0x925d)
 
#define GATEWAY_VENDORID   0x107b
 
#define GATEWAY_3032ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(GATEWAY, 0x3032)
 
#define GATEWAY_3033ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(GATEWAY, 0x3033)
 
#define GATEWAY_4039ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(GATEWAY, 0x4039)
 
#define BIOSTAR_VENDORID   0x1565
 
#define BIOSTAR_8202ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(BIOSTAR, 0x8202)
 
#define EPOX_VENDORID   0x1695
 
#define EPOX_400DID_SUBVENDOR   HDA_MODEL_CONSTRUCT(EPOX, 0x400d)
 
#define EPOX_EP5LDA_SUBVENDOR   HDA_MODEL_CONSTRUCT(EPOX, 0x4012)
 
#define AOPEN_VENDORID   0xa0a0
 
#define AOPEN_I915GMMHFS_SUBVENDOR   HDA_MODEL_CONSTRUCT(AOPEN, 0x8202)
 
#define FRAMEWORK_VENDORID   0xf111
 
#define FRAMEWORK_LAPTOP_SUBVENDOR   HDA_MODEL_CONSTRUCT(FRAMEWORK, 0x0001)
 
#define HDA_CODEC_CONSTRUCT(vendor, id)    (((uint32_t)(vendor##_VENDORID) << 16) | ((id) & 0xffff))
 
#define CIRRUSLOGIC_VENDORID   0x1013
 
#define HDA_CODEC_CS4206   HDA_CODEC_CONSTRUCT(CIRRUSLOGIC, 0x4206)
 
#define HDA_CODEC_CS4207   HDA_CODEC_CONSTRUCT(CIRRUSLOGIC, 0x4207)
 
#define HDA_CODEC_CS4210   HDA_CODEC_CONSTRUCT(CIRRUSLOGIC, 0x4210)
 
#define HDA_CODEC_CSXXXX   HDA_CODEC_CONSTRUCT(CIRRUSLOGIC, 0xffff)
 
#define REALTEK_VENDORID   0x10ec
 
#define HDA_CODEC_ALC215   HDA_CODEC_CONSTRUCT(REALTEK, 0x0215)
 
#define HDA_CODEC_ALC221   HDA_CODEC_CONSTRUCT(REALTEK, 0x0221)
 
#define HDA_CODEC_ALC222   HDA_CODEC_CONSTRUCT(REALTEK, 0x0222)
 
#define HDA_CODEC_ALC225   HDA_CODEC_CONSTRUCT(REALTEK, 0x0225)
 
#define HDA_CODEC_ALC231   HDA_CODEC_CONSTRUCT(REALTEK, 0x0231)
 
#define HDA_CODEC_ALC233   HDA_CODEC_CONSTRUCT(REALTEK, 0x0233)
 
#define HDA_CODEC_ALC234   HDA_CODEC_CONSTRUCT(REALTEK, 0x0234)
 
#define HDA_CODEC_ALC235   HDA_CODEC_CONSTRUCT(REALTEK, 0x0235)
 
#define HDA_CODEC_ALC236   HDA_CODEC_CONSTRUCT(REALTEK, 0x0236)
 
#define HDA_CODEC_ALC245   HDA_CODEC_CONSTRUCT(REALTEK, 0x0245)
 
#define HDA_CODEC_ALC255   HDA_CODEC_CONSTRUCT(REALTEK, 0x0255)
 
#define HDA_CODEC_ALC256   HDA_CODEC_CONSTRUCT(REALTEK, 0x0256)
 
#define HDA_CODEC_ALC257   HDA_CODEC_CONSTRUCT(REALTEK, 0x0257)
 
#define HDA_CODEC_ALC260   HDA_CODEC_CONSTRUCT(REALTEK, 0x0260)
 
#define HDA_CODEC_ALC262   HDA_CODEC_CONSTRUCT(REALTEK, 0x0262)
 
#define HDA_CODEC_ALC267   HDA_CODEC_CONSTRUCT(REALTEK, 0x0267)
 
#define HDA_CODEC_ALC268   HDA_CODEC_CONSTRUCT(REALTEK, 0x0268)
 
#define HDA_CODEC_ALC269   HDA_CODEC_CONSTRUCT(REALTEK, 0x0269)
 
#define HDA_CODEC_ALC270   HDA_CODEC_CONSTRUCT(REALTEK, 0x0270)
 
#define HDA_CODEC_ALC271   HDA_CODEC_CONSTRUCT(REALTEK, 0x0271)
 
#define HDA_CODEC_ALC272   HDA_CODEC_CONSTRUCT(REALTEK, 0x0272)
 
#define HDA_CODEC_ALC273   HDA_CODEC_CONSTRUCT(REALTEK, 0x0273)
 
#define HDA_CODEC_ALC274   HDA_CODEC_CONSTRUCT(REALTEK, 0x0274)
 
#define HDA_CODEC_ALC275   HDA_CODEC_CONSTRUCT(REALTEK, 0x0275)
 
#define HDA_CODEC_ALC276   HDA_CODEC_CONSTRUCT(REALTEK, 0x0276)
 
#define HDA_CODEC_ALC280   HDA_CODEC_CONSTRUCT(REALTEK, 0x0280)
 
#define HDA_CODEC_ALC282   HDA_CODEC_CONSTRUCT(REALTEK, 0x0282)
 
#define HDA_CODEC_ALC283   HDA_CODEC_CONSTRUCT(REALTEK, 0x0283)
 
#define HDA_CODEC_ALC284   HDA_CODEC_CONSTRUCT(REALTEK, 0x0284)
 
#define HDA_CODEC_ALC285   HDA_CODEC_CONSTRUCT(REALTEK, 0x0285)
 
#define HDA_CODEC_ALC286   HDA_CODEC_CONSTRUCT(REALTEK, 0x0286)
 
#define HDA_CODEC_ALC288   HDA_CODEC_CONSTRUCT(REALTEK, 0x0288)
 
#define HDA_CODEC_ALC289   HDA_CODEC_CONSTRUCT(REALTEK, 0x0289)
 
#define HDA_CODEC_ALC290   HDA_CODEC_CONSTRUCT(REALTEK, 0x0290)
 
#define HDA_CODEC_ALC292   HDA_CODEC_CONSTRUCT(REALTEK, 0x0292)
 
#define HDA_CODEC_ALC293   HDA_CODEC_CONSTRUCT(REALTEK, 0x0293)
 
#define HDA_CODEC_ALC294   HDA_CODEC_CONSTRUCT(REALTEK, 0x0294)
 
#define HDA_CODEC_ALC295   HDA_CODEC_CONSTRUCT(REALTEK, 0x0295)
 
#define HDA_CODEC_ALC298   HDA_CODEC_CONSTRUCT(REALTEK, 0x0298)
 
#define HDA_CODEC_ALC299   HDA_CODEC_CONSTRUCT(REALTEK, 0x0299)
 
#define HDA_CODEC_ALC292   HDA_CODEC_CONSTRUCT(REALTEK, 0x0292)
 
#define HDA_CODEC_ALC295   HDA_CODEC_CONSTRUCT(REALTEK, 0x0295)
 
#define HDA_CODEC_ALC300   HDA_CODEC_CONSTRUCT(REALTEK, 0x0300)
 
#define HDA_CODEC_ALC623   HDA_CODEC_CONSTRUCT(REALTEK, 0x0623)
 
#define HDA_CODEC_ALC660   HDA_CODEC_CONSTRUCT(REALTEK, 0x0660)
 
#define HDA_CODEC_ALC662   HDA_CODEC_CONSTRUCT(REALTEK, 0x0662)
 
#define HDA_CODEC_ALC663   HDA_CODEC_CONSTRUCT(REALTEK, 0x0663)
 
#define HDA_CODEC_ALC665   HDA_CODEC_CONSTRUCT(REALTEK, 0x0665)
 
#define HDA_CODEC_ALC670   HDA_CODEC_CONSTRUCT(REALTEK, 0x0670)
 
#define HDA_CODEC_ALC671   HDA_CODEC_CONSTRUCT(REALTEK, 0x0671)
 
#define HDA_CODEC_ALC680   HDA_CODEC_CONSTRUCT(REALTEK, 0x0680)
 
#define HDA_CODEC_ALC700   HDA_CODEC_CONSTRUCT(REALTEK, 0x0700)
 
#define HDA_CODEC_ALC701   HDA_CODEC_CONSTRUCT(REALTEK, 0x0701)
 
#define HDA_CODEC_ALC703   HDA_CODEC_CONSTRUCT(REALTEK, 0x0703)
 
#define HDA_CODEC_ALC861   HDA_CODEC_CONSTRUCT(REALTEK, 0x0861)
 
#define HDA_CODEC_ALC861VD   HDA_CODEC_CONSTRUCT(REALTEK, 0x0862)
 
#define HDA_CODEC_ALC880   HDA_CODEC_CONSTRUCT(REALTEK, 0x0880)
 
#define HDA_CODEC_ALC882   HDA_CODEC_CONSTRUCT(REALTEK, 0x0882)
 
#define HDA_CODEC_ALC883   HDA_CODEC_CONSTRUCT(REALTEK, 0x0883)
 
#define HDA_CODEC_ALC885   HDA_CODEC_CONSTRUCT(REALTEK, 0x0885)
 
#define HDA_CODEC_ALC887   HDA_CODEC_CONSTRUCT(REALTEK, 0x0887)
 
#define HDA_CODEC_ALC888   HDA_CODEC_CONSTRUCT(REALTEK, 0x0888)
 
#define HDA_CODEC_ALC889   HDA_CODEC_CONSTRUCT(REALTEK, 0x0889)
 
#define HDA_CODEC_ALC892   HDA_CODEC_CONSTRUCT(REALTEK, 0x0892)
 
#define HDA_CODEC_ALC897   HDA_CODEC_CONSTRUCT(REALTEK, 0x0897)
 
#define HDA_CODEC_ALC899   HDA_CODEC_CONSTRUCT(REALTEK, 0x0899)
 
#define HDA_CODEC_ALC1150   HDA_CODEC_CONSTRUCT(REALTEK, 0x0900)
 
#define HDA_CODEC_ALCS1200A   HDA_CODEC_CONSTRUCT(REALTEK, 0x0b00)
 
#define HDA_CODEC_ALC1220_1   HDA_CODEC_CONSTRUCT(REALTEK, 0x1168)
 
#define HDA_CODEC_ALC1220   HDA_CODEC_CONSTRUCT(REALTEK, 0x1220)
 
#define HDA_CODEC_ALCXXXX   HDA_CODEC_CONSTRUCT(REALTEK, 0xffff)
 
#define MOTO_VENDORID   0x1057
 
#define HDA_CODEC_MOTOXXXX   HDA_CODEC_CONSTRUCT(MOTO, 0xffff)
 
#define CREATIVE_VENDORID   0x1102
 
#define HDA_CODEC_CA0110   HDA_CODEC_CONSTRUCT(CREATIVE, 0x000a)
 
#define HDA_CODEC_CA0110_2   HDA_CODEC_CONSTRUCT(CREATIVE, 0x000b)
 
#define HDA_CODEC_SB0880   HDA_CODEC_CONSTRUCT(CREATIVE, 0x000d)
 
#define HDA_CODEC_CA0132   HDA_CODEC_CONSTRUCT(CREATIVE, 0x0011)
 
#define HDA_CODEC_CAXXXX   HDA_CODEC_CONSTRUCT(CREATIVE, 0xffff)
 
#define ANALOGDEVICES_VENDORID   0x11d4
 
#define HDA_CODEC_AD1884A   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x184a)
 
#define HDA_CODEC_AD1882   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1882)
 
#define HDA_CODEC_AD1883   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1883)
 
#define HDA_CODEC_AD1884   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1884)
 
#define HDA_CODEC_AD1984A   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x194a)
 
#define HDA_CODEC_AD1984B   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x194b)
 
#define HDA_CODEC_AD1981HD   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1981)
 
#define HDA_CODEC_AD1983   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1983)
 
#define HDA_CODEC_AD1984   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1984)
 
#define HDA_CODEC_AD1986A   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1986)
 
#define HDA_CODEC_AD1987   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1987)
 
#define HDA_CODEC_AD1988   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1988)
 
#define HDA_CODEC_AD1988B   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x198b)
 
#define HDA_CODEC_AD1882A   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x882a)
 
#define HDA_CODEC_AD1989A   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x989a)
 
#define HDA_CODEC_AD1989B   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x989b)
 
#define HDA_CODEC_ADXXXX   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0xffff)
 
#define CMEDIA_VENDORID   0x13f6
 
#define HDA_CODEC_CMI9880   HDA_CODEC_CONSTRUCT(CMEDIA, 0x9880)
 
#define HDA_CODEC_CMIXXXX   HDA_CODEC_CONSTRUCT(CMEDIA, 0xffff)
 
#define CMEDIA2_VENDORID   0x434d
 
#define HDA_CODEC_CMI98802   HDA_CODEC_CONSTRUCT(CMEDIA2, 0x4980)
 
#define HDA_CODEC_CMIXXXX2   HDA_CODEC_CONSTRUCT(CMEDIA2, 0xffff)
 
#define SIGMATEL_VENDORID   0x8384
 
#define HDA_CODEC_STAC9230X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7612)
 
#define HDA_CODEC_STAC9230D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7613)
 
#define HDA_CODEC_STAC9229X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7614)
 
#define HDA_CODEC_STAC9229D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7615)
 
#define HDA_CODEC_STAC9228X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7616)
 
#define HDA_CODEC_STAC9228D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7617)
 
#define HDA_CODEC_STAC9227X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7618)
 
#define HDA_CODEC_STAC9227D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7619)
 
#define HDA_CODEC_STAC9274   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7620)
 
#define HDA_CODEC_STAC9274D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7621)
 
#define HDA_CODEC_STAC9273X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7622)
 
#define HDA_CODEC_STAC9273D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7623)
 
#define HDA_CODEC_STAC9272X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7624)
 
#define HDA_CODEC_STAC9272D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7625)
 
#define HDA_CODEC_STAC9271X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7626)
 
#define HDA_CODEC_STAC9271D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7627)
 
#define HDA_CODEC_STAC9274X5NH   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7628)
 
#define HDA_CODEC_STAC9274D5NH   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7629)
 
#define HDA_CODEC_STAC9250   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7634)
 
#define HDA_CODEC_STAC9251   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7636)
 
#define HDA_CODEC_IDT92HD700X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7638)
 
#define HDA_CODEC_IDT92HD700D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7639)
 
#define HDA_CODEC_IDT92HD206X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7645)
 
#define HDA_CODEC_IDT92HD206D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7646)
 
#define HDA_CODEC_CXD9872RDK   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7661)
 
#define HDA_CODEC_STAC9872AK   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7662)
 
#define HDA_CODEC_CXD9872AKD   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7664)
 
#define HDA_CODEC_STAC9221   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7680)
 
#define HDA_CODEC_STAC922XD   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7681)
 
#define HDA_CODEC_STAC9221_A2   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7682)
 
#define HDA_CODEC_STAC9221D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7683)
 
#define HDA_CODEC_STAC9220   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7690)
 
#define HDA_CODEC_STAC9200D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7691)
 
#define HDA_CODEC_IDT92HD005   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7698)
 
#define HDA_CODEC_IDT92HD005D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7699)
 
#define HDA_CODEC_STAC9205X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a0)
 
#define HDA_CODEC_STAC9205D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a1)
 
#define HDA_CODEC_STAC9204X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a2)
 
#define HDA_CODEC_STAC9204D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a3)
 
#define HDA_CODEC_STAC9255   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a4)
 
#define HDA_CODEC_STAC9255D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a5)
 
#define HDA_CODEC_STAC9254   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a6)
 
#define HDA_CODEC_STAC9254D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a7)
 
#define HDA_CODEC_STAC9220_A2   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7880)
 
#define HDA_CODEC_STAC9220_A1   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7882)
 
#define HDA_CODEC_STACXXXX   HDA_CODEC_CONSTRUCT(SIGMATEL, 0xffff)
 
#define IDT_VENDORID   0x111d
 
#define HDA_CODEC_IDT92HD75BX   HDA_CODEC_CONSTRUCT(IDT, 0x7603)
 
#define HDA_CODEC_IDT92HD83C1X   HDA_CODEC_CONSTRUCT(IDT, 0x7604)
 
#define HDA_CODEC_IDT92HD81B1X   HDA_CODEC_CONSTRUCT(IDT, 0x7605)
 
#define HDA_CODEC_IDT92HD75B3   HDA_CODEC_CONSTRUCT(IDT, 0x7608)
 
#define HDA_CODEC_IDT92HD73D1   HDA_CODEC_CONSTRUCT(IDT, 0x7674)
 
#define HDA_CODEC_IDT92HD73C1   HDA_CODEC_CONSTRUCT(IDT, 0x7675)
 
#define HDA_CODEC_IDT92HD73E1   HDA_CODEC_CONSTRUCT(IDT, 0x7676)
 
#define HDA_CODEC_IDT92HD95B   HDA_CODEC_CONSTRUCT(IDT, 0x7695)
 
#define HDA_CODEC_IDT92HD71B8   HDA_CODEC_CONSTRUCT(IDT, 0x76b0)
 
#define HDA_CODEC_IDT92HD71B8_2   HDA_CODEC_CONSTRUCT(IDT, 0x76b1)
 
#define HDA_CODEC_IDT92HD71B7   HDA_CODEC_CONSTRUCT(IDT, 0x76b2)
 
#define HDA_CODEC_IDT92HD71B7_2   HDA_CODEC_CONSTRUCT(IDT, 0x76b3)
 
#define HDA_CODEC_IDT92HD71B6   HDA_CODEC_CONSTRUCT(IDT, 0x76b4)
 
#define HDA_CODEC_IDT92HD71B6_2   HDA_CODEC_CONSTRUCT(IDT, 0x76b5)
 
#define HDA_CODEC_IDT92HD71B5   HDA_CODEC_CONSTRUCT(IDT, 0x76b6)
 
#define HDA_CODEC_IDT92HD71B5_2   HDA_CODEC_CONSTRUCT(IDT, 0x76b7)
 
#define HDA_CODEC_IDT92HD89C3   HDA_CODEC_CONSTRUCT(IDT, 0x76c0)
 
#define HDA_CODEC_IDT92HD89C2   HDA_CODEC_CONSTRUCT(IDT, 0x76c1)
 
#define HDA_CODEC_IDT92HD89C1   HDA_CODEC_CONSTRUCT(IDT, 0x76c2)
 
#define HDA_CODEC_IDT92HD89B3   HDA_CODEC_CONSTRUCT(IDT, 0x76c3)
 
#define HDA_CODEC_IDT92HD89B2   HDA_CODEC_CONSTRUCT(IDT, 0x76c4)
 
#define HDA_CODEC_IDT92HD89B1   HDA_CODEC_CONSTRUCT(IDT, 0x76c5)
 
#define HDA_CODEC_IDT92HD89E3   HDA_CODEC_CONSTRUCT(IDT, 0x76c6)
 
#define HDA_CODEC_IDT92HD89E2   HDA_CODEC_CONSTRUCT(IDT, 0x76c7)
 
#define HDA_CODEC_IDT92HD89E1   HDA_CODEC_CONSTRUCT(IDT, 0x76c8)
 
#define HDA_CODEC_IDT92HD89D3   HDA_CODEC_CONSTRUCT(IDT, 0x76c9)
 
#define HDA_CODEC_IDT92HD89D2   HDA_CODEC_CONSTRUCT(IDT, 0x76ca)
 
#define HDA_CODEC_IDT92HD89D1   HDA_CODEC_CONSTRUCT(IDT, 0x76cb)
 
#define HDA_CODEC_IDT92HD89F3   HDA_CODEC_CONSTRUCT(IDT, 0x76cc)
 
#define HDA_CODEC_IDT92HD89F2   HDA_CODEC_CONSTRUCT(IDT, 0x76cd)
 
#define HDA_CODEC_IDT92HD89F1   HDA_CODEC_CONSTRUCT(IDT, 0x76ce)
 
#define HDA_CODEC_IDT92HD87B1_3   HDA_CODEC_CONSTRUCT(IDT, 0x76d1)
 
#define HDA_CODEC_IDT92HD83C1C   HDA_CODEC_CONSTRUCT(IDT, 0x76d4)
 
#define HDA_CODEC_IDT92HD81B1C   HDA_CODEC_CONSTRUCT(IDT, 0x76d5)
 
#define HDA_CODEC_IDT92HD87B2_4   HDA_CODEC_CONSTRUCT(IDT, 0x76d9)
 
#define HDA_CODEC_IDT92HD93BXX   HDA_CODEC_CONSTRUCT(IDT, 0x76df)
 
#define HDA_CODEC_IDT92HD91BXX   HDA_CODEC_CONSTRUCT(IDT, 0x76e0)
 
#define HDA_CODEC_IDT92HD98BXX   HDA_CODEC_CONSTRUCT(IDT, 0x76e3)
 
#define HDA_CODEC_IDT92HD99BXX   HDA_CODEC_CONSTRUCT(IDT, 0x76e5)
 
#define HDA_CODEC_IDT92HD90BXX   HDA_CODEC_CONSTRUCT(IDT, 0x76e7)
 
#define HDA_CODEC_IDT92HD66B1X5   HDA_CODEC_CONSTRUCT(IDT, 0x76e8)
 
#define HDA_CODEC_IDT92HD66B2X5   HDA_CODEC_CONSTRUCT(IDT, 0x76e9)
 
#define HDA_CODEC_IDT92HD66B3X5   HDA_CODEC_CONSTRUCT(IDT, 0x76ea)
 
#define HDA_CODEC_IDT92HD66C1X5   HDA_CODEC_CONSTRUCT(IDT, 0x76eb)
 
#define HDA_CODEC_IDT92HD66C2X5   HDA_CODEC_CONSTRUCT(IDT, 0x76ec)
 
#define HDA_CODEC_IDT92HD66C3X5   HDA_CODEC_CONSTRUCT(IDT, 0x76ed)
 
#define HDA_CODEC_IDT92HD66B1X3   HDA_CODEC_CONSTRUCT(IDT, 0x76ee)
 
#define HDA_CODEC_IDT92HD66B2X3   HDA_CODEC_CONSTRUCT(IDT, 0x76ef)
 
#define HDA_CODEC_IDT92HD66B3X3   HDA_CODEC_CONSTRUCT(IDT, 0x76f0)
 
#define HDA_CODEC_IDT92HD66C1X3   HDA_CODEC_CONSTRUCT(IDT, 0x76f1)
 
#define HDA_CODEC_IDT92HD66C2X3   HDA_CODEC_CONSTRUCT(IDT, 0x76f2)
 
#define HDA_CODEC_IDT92HD66C3_65   HDA_CODEC_CONSTRUCT(IDT, 0x76f3)
 
#define HDA_CODEC_IDTXXXX   HDA_CODEC_CONSTRUCT(IDT, 0xffff)
 
#define SII_VENDORID   0x1095
 
#define HDA_CODEC_SII1390   HDA_CODEC_CONSTRUCT(SII, 0x1390)
 
#define HDA_CODEC_SII1392   HDA_CODEC_CONSTRUCT(SII, 0x1392)
 
#define HDA_CODEC_SIIXXXX   HDA_CODEC_CONSTRUCT(SII, 0xffff)
 
#define AGERE_VENDORID   0x11c1
 
#define HDA_CODEC_AGEREXXXX   HDA_CODEC_CONSTRUCT(AGERE, 0xffff)
 
#define CONEXANT_VENDORID   0x14f1
 
#define HDA_CODEC_CX20549   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5045)
 
#define HDA_CODEC_CX20551   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5047)
 
#define HDA_CODEC_CX20561   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5051)
 
#define HDA_CODEC_CX20582   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5066)
 
#define HDA_CODEC_CX20583   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5067)
 
#define HDA_CODEC_CX20584   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5068)
 
#define HDA_CODEC_CX20585   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5069)
 
#define HDA_CODEC_CX20588   HDA_CODEC_CONSTRUCT(CONEXANT, 0x506c)
 
#define HDA_CODEC_CX20590   HDA_CODEC_CONSTRUCT(CONEXANT, 0x506e)
 
#define HDA_CODEC_CX20631   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5097)
 
#define HDA_CODEC_CX20632   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5098)
 
#define HDA_CODEC_CX20641   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50a1)
 
#define HDA_CODEC_CX20642   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50a2)
 
#define HDA_CODEC_CX20651   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50ab)
 
#define HDA_CODEC_CX20652   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50ac)
 
#define HDA_CODEC_CX20664   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50b8)
 
#define HDA_CODEC_CX20665   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50b9)
 
#define HDA_CODEC_CX21722   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50f1)
 
#define HDA_CODEC_CX20722   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50f2)
 
#define HDA_CODEC_CX21724   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50f3)
 
#define HDA_CODEC_CX20724   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50f4)
 
#define HDA_CODEC_CX20751   HDA_CODEC_CONSTRUCT(CONEXANT, 0x510f)
 
#define HDA_CODEC_CX20751_2   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5110)
 
#define HDA_CODEC_CX20753   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5111)
 
#define HDA_CODEC_CX20755   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5113)
 
#define HDA_CODEC_CX20756   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5114)
 
#define HDA_CODEC_CX20757   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5115)
 
#define HDA_CODEC_CX20952   HDA_CODEC_CONSTRUCT(CONEXANT, 0x51d7)
 
#define HDA_CODEC_CXXXXX   HDA_CODEC_CONSTRUCT(CONEXANT, 0xffff)
 
#define HDA_CODEC_VT1708_8   HDA_CODEC_CONSTRUCT(VIA, 0x1708)
 
#define HDA_CODEC_VT1708_9   HDA_CODEC_CONSTRUCT(VIA, 0x1709)
 
#define HDA_CODEC_VT1708_A   HDA_CODEC_CONSTRUCT(VIA, 0x170a)
 
#define HDA_CODEC_VT1708_B   HDA_CODEC_CONSTRUCT(VIA, 0x170b)
 
#define HDA_CODEC_VT1709_0   HDA_CODEC_CONSTRUCT(VIA, 0xe710)
 
#define HDA_CODEC_VT1709_1   HDA_CODEC_CONSTRUCT(VIA, 0xe711)
 
#define HDA_CODEC_VT1709_2   HDA_CODEC_CONSTRUCT(VIA, 0xe712)
 
#define HDA_CODEC_VT1709_3   HDA_CODEC_CONSTRUCT(VIA, 0xe713)
 
#define HDA_CODEC_VT1709_4   HDA_CODEC_CONSTRUCT(VIA, 0xe714)
 
#define HDA_CODEC_VT1709_5   HDA_CODEC_CONSTRUCT(VIA, 0xe715)
 
#define HDA_CODEC_VT1709_6   HDA_CODEC_CONSTRUCT(VIA, 0xe716)
 
#define HDA_CODEC_VT1709_7   HDA_CODEC_CONSTRUCT(VIA, 0xe717)
 
#define HDA_CODEC_VT1708B_0   HDA_CODEC_CONSTRUCT(VIA, 0xe720)
 
#define HDA_CODEC_VT1708B_1   HDA_CODEC_CONSTRUCT(VIA, 0xe721)
 
#define HDA_CODEC_VT1708B_2   HDA_CODEC_CONSTRUCT(VIA, 0xe722)
 
#define HDA_CODEC_VT1708B_3   HDA_CODEC_CONSTRUCT(VIA, 0xe723)
 
#define HDA_CODEC_VT1708B_4   HDA_CODEC_CONSTRUCT(VIA, 0xe724)
 
#define HDA_CODEC_VT1708B_5   HDA_CODEC_CONSTRUCT(VIA, 0xe725)
 
#define HDA_CODEC_VT1708B_6   HDA_CODEC_CONSTRUCT(VIA, 0xe726)
 
#define HDA_CODEC_VT1708B_7   HDA_CODEC_CONSTRUCT(VIA, 0xe727)
 
#define HDA_CODEC_VT1708S_0   HDA_CODEC_CONSTRUCT(VIA, 0x0397)
 
#define HDA_CODEC_VT1708S_1   HDA_CODEC_CONSTRUCT(VIA, 0x1397)
 
#define HDA_CODEC_VT1708S_2   HDA_CODEC_CONSTRUCT(VIA, 0x2397)
 
#define HDA_CODEC_VT1708S_3   HDA_CODEC_CONSTRUCT(VIA, 0x3397)
 
#define HDA_CODEC_VT1708S_4   HDA_CODEC_CONSTRUCT(VIA, 0x4397)
 
#define HDA_CODEC_VT1708S_5   HDA_CODEC_CONSTRUCT(VIA, 0x5397)
 
#define HDA_CODEC_VT1708S_6   HDA_CODEC_CONSTRUCT(VIA, 0x6397)
 
#define HDA_CODEC_VT1708S_7   HDA_CODEC_CONSTRUCT(VIA, 0x7397)
 
#define HDA_CODEC_VT1702_0   HDA_CODEC_CONSTRUCT(VIA, 0x0398)
 
#define HDA_CODEC_VT1702_1   HDA_CODEC_CONSTRUCT(VIA, 0x1398)
 
#define HDA_CODEC_VT1702_2   HDA_CODEC_CONSTRUCT(VIA, 0x2398)
 
#define HDA_CODEC_VT1702_3   HDA_CODEC_CONSTRUCT(VIA, 0x3398)
 
#define HDA_CODEC_VT1702_4   HDA_CODEC_CONSTRUCT(VIA, 0x4398)
 
#define HDA_CODEC_VT1702_5   HDA_CODEC_CONSTRUCT(VIA, 0x5398)
 
#define HDA_CODEC_VT1702_6   HDA_CODEC_CONSTRUCT(VIA, 0x6398)
 
#define HDA_CODEC_VT1702_7   HDA_CODEC_CONSTRUCT(VIA, 0x7398)
 
#define HDA_CODEC_VT1716S_0   HDA_CODEC_CONSTRUCT(VIA, 0x0433)
 
#define HDA_CODEC_VT1716S_1   HDA_CODEC_CONSTRUCT(VIA, 0xa721)
 
#define HDA_CODEC_VT1718S_0   HDA_CODEC_CONSTRUCT(VIA, 0x0428)
 
#define HDA_CODEC_VT1718S_1   HDA_CODEC_CONSTRUCT(VIA, 0x4428)
 
#define HDA_CODEC_VT1802_0   HDA_CODEC_CONSTRUCT(VIA, 0x0446)
 
#define HDA_CODEC_VT1802_1   HDA_CODEC_CONSTRUCT(VIA, 0x8446)
 
#define HDA_CODEC_VT1812   HDA_CODEC_CONSTRUCT(VIA, 0x0448)
 
#define HDA_CODEC_VT1818S   HDA_CODEC_CONSTRUCT(VIA, 0x0440)
 
#define HDA_CODEC_VT1828S   HDA_CODEC_CONSTRUCT(VIA, 0x4441)
 
#define HDA_CODEC_VT2002P_0   HDA_CODEC_CONSTRUCT(VIA, 0x0438)
 
#define HDA_CODEC_VT2002P_1   HDA_CODEC_CONSTRUCT(VIA, 0x4438)
 
#define HDA_CODEC_VT2020   HDA_CODEC_CONSTRUCT(VIA, 0x0441)
 
#define HDA_CODEC_VTXXXX   HDA_CODEC_CONSTRUCT(VIA, 0xffff)
 
#define HDA_CODEC_ATIRS600_1   HDA_CODEC_CONSTRUCT(ATI, 0x793c)
 
#define HDA_CODEC_ATIRS600_2   HDA_CODEC_CONSTRUCT(ATI, 0x7919)
 
#define HDA_CODEC_ATIRS690   HDA_CODEC_CONSTRUCT(ATI, 0x791a)
 
#define HDA_CODEC_ATIR6XX   HDA_CODEC_CONSTRUCT(ATI, 0xaa01)
 
#define HDA_CODEC_ATIXXXX   HDA_CODEC_CONSTRUCT(ATI, 0xffff)
 
#define HDA_CODEC_NVIDIAMCP78   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0002)
 
#define HDA_CODEC_NVIDIAMCP78_2   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0003)
 
#define HDA_CODEC_NVIDIAMCP78_3   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0005)
 
#define HDA_CODEC_NVIDIAMCP78_4   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0006)
 
#define HDA_CODEC_NVIDIAMCP7A   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0007)
 
#define HDA_CODEC_NVIDIAGT220   HDA_CODEC_CONSTRUCT(NVIDIA, 0x000a)
 
#define HDA_CODEC_NVIDIAGT21X   HDA_CODEC_CONSTRUCT(NVIDIA, 0x000b)
 
#define HDA_CODEC_NVIDIAMCP89   HDA_CODEC_CONSTRUCT(NVIDIA, 0x000c)
 
#define HDA_CODEC_NVIDIAGT240   HDA_CODEC_CONSTRUCT(NVIDIA, 0x000d)
 
#define HDA_CODEC_NVIDIAGTS450   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0011)
 
#define HDA_CODEC_NVIDIAGT440   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0014)
 
#define HDA_CODEC_NVIDIAGTX550   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0015)
 
#define HDA_CODEC_NVIDIAGTX570   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0018)
 
#define HDA_CODEC_NVIDIATEGRA30   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0020)
 
#define HDA_CODEC_NVIDIATEGRA114   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0022)
 
#define HDA_CODEC_NVIDIATEGRA124   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0028)
 
#define HDA_CODEC_NVIDIATEGRA210   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0029)
 
#define HDA_CODEC_NVIDIAMCP67   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0067)
 
#define HDA_CODEC_NVIDIAMCP73   HDA_CODEC_CONSTRUCT(NVIDIA, 0x8001)
 
#define HDA_CODEC_NVIDIAXXXX   HDA_CODEC_CONSTRUCT(NVIDIA, 0xffff)
 
#define CHRONTEL_VENDORID   0x17e8
 
#define HDA_CODEC_CHXXXX   HDA_CODEC_CONSTRUCT(CHRONTEL, 0xffff)
 
#define HDA_CODEC_INTELIP   HDA_CODEC_CONSTRUCT(INTEL, 0x0054)
 
#define HDA_CODEC_INTELGMLK   HDA_CODEC_CONSTRUCT(INTEL, 0x2800)
 
#define HDA_CODEC_INTELBL   HDA_CODEC_CONSTRUCT(INTEL, 0x2801)
 
#define HDA_CODEC_INTELCA   HDA_CODEC_CONSTRUCT(INTEL, 0x2802)
 
#define HDA_CODEC_INTELEL   HDA_CODEC_CONSTRUCT(INTEL, 0x2803)
 
#define HDA_CODEC_INTELIP2   HDA_CODEC_CONSTRUCT(INTEL, 0x2804)
 
#define HDA_CODEC_INTELCPT   HDA_CODEC_CONSTRUCT(INTEL, 0x2805)
 
#define HDA_CODEC_INTELPPT   HDA_CODEC_CONSTRUCT(INTEL, 0x2806)
 
#define HDA_CODEC_INTELHSW   HDA_CODEC_CONSTRUCT(INTEL, 0x2807)
 
#define HDA_CODEC_INTELBDW   HDA_CODEC_CONSTRUCT(INTEL, 0x2808)
 
#define HDA_CODEC_INTELSKLK   HDA_CODEC_CONSTRUCT(INTEL, 0x2809)
 
#define HDA_CODEC_INTELBXTN   HDA_CODEC_CONSTRUCT(INTEL, 0x280a)
 
#define HDA_CODEC_INTELKBLK   HDA_CODEC_CONSTRUCT(INTEL, 0x280b)
 
#define HDA_CODEC_INTELCNLK   HDA_CODEC_CONSTRUCT(INTEL, 0x280c)
 
#define HDA_CODEC_INTELGMLK1   HDA_CODEC_CONSTRUCT(INTEL, 0x280d)
 
#define HDA_CODEC_INTELICLK   HDA_CODEC_CONSTRUCT(INTEL, 0x280f)
 
#define HDA_CODEC_INTELTGLK   HDA_CODEC_CONSTRUCT(INTEL, 0x2812)
 
#define HDA_CODEC_INTELALLK   HDA_CODEC_CONSTRUCT(INTEL, 0x2815)
 
#define HDA_CODEC_INTELJLK   HDA_CODEC_CONSTRUCT(INTEL, 0x281a)
 
#define HDA_CODEC_INTELELLK   HDA_CODEC_CONSTRUCT(INTEL, 0x281b)
 
#define HDA_CODEC_INTELCT   HDA_CODEC_CONSTRUCT(INTEL, 0x2880)
 
#define HDA_CODEC_INTELVV2   HDA_CODEC_CONSTRUCT(INTEL, 0x2882)
 
#define HDA_CODEC_INTELBR   HDA_CODEC_CONSTRUCT(INTEL, 0x2883)
 
#define HDA_CODEC_INTELCL   HDA_CODEC_CONSTRUCT(INTEL, 0x29fb)
 
#define HDA_CODEC_INTELXXXX   HDA_CODEC_CONSTRUCT(INTEL, 0xffff)
 
#define HDA_DMA_ALIGNMENT   128
 
#define HDA_BDL_MIN   2
 
#define HDA_BDL_MAX   256
 
#define HDA_BDL_DEFAULT   HDA_BDL_MIN
 
#define HDA_BLK_MIN   HDA_DMA_ALIGNMENT
 
#define HDA_BLK_ALIGN   (~(HDA_BLK_MIN - 1))
 
#define HDA_BUFSZ_MIN   (HDA_BDL_MIN * HDA_BLK_MIN)
 
#define HDA_BUFSZ_MAX   262144
 
#define HDA_BUFSZ_DEFAULT   65536
 
#define HDA_GPIO_MAX   8
 
#define HDA_DEV_MATCH(fl, v)
 
#define HDA_MATCH_ALL   0xffffffff
 
#define HDA_INVALID   0xffffffff
 
#define HDA_BOOTVERBOSE(stmt)
 
#define HDA_BOOTHVERBOSE(stmt)
 
#define hda_command(dev, verb)    HDAC_CODEC_COMMAND(device_get_parent(dev), (dev), (verb))
 
#define HDA_ACCESSOR(var, ivar, type)    __BUS_ACCESSOR(hda, var, HDA, ivar, type)
 
#define PCIS_MULTIMEDIA_HDA   0x03
 

Typedefs

typedef int nid_t
 

Enumerations

enum  hdac_device_ivars {
  HDA_IVAR_CODEC_ID , HDA_IVAR_NODE_ID , HDA_IVAR_VENDOR_ID , HDA_IVAR_DEVICE_ID ,
  HDA_IVAR_REVISION_ID , HDA_IVAR_STEPPING_ID , HDA_IVAR_SUBVENDOR_ID , HDA_IVAR_SUBDEVICE_ID ,
  HDA_IVAR_SUBSYSTEM_ID , HDA_IVAR_NODE_TYPE , HDA_IVAR_DMA_NOCACHE , HDA_IVAR_STRIPES_MASK
}
 

Functions

 HDA_ACCESSOR (codec_id, CODEC_ID, uint8_t)
 
 HDA_ACCESSOR (node_id, NODE_ID, uint8_t)
 
 HDA_ACCESSOR (vendor_id, VENDOR_ID, uint16_t)
 
 HDA_ACCESSOR (device_id, DEVICE_ID, uint16_t)
 
 HDA_ACCESSOR (revision_id, REVISION_ID, uint8_t)
 
 HDA_ACCESSOR (stepping_id, STEPPING_ID, uint8_t)
 
 HDA_ACCESSOR (subvendor_id, SUBVENDOR_ID, uint16_t)
 
 HDA_ACCESSOR (subdevice_id, SUBDEVICE_ID, uint16_t)
 
 HDA_ACCESSOR (subsystem_id, SUBSYSTEM_ID, uint32_t)
 
 HDA_ACCESSOR (node_type, NODE_TYPE, uint8_t)
 
 HDA_ACCESSOR (dma_nocache, DMA_NOCACHE, uint8_t)
 
 HDA_ACCESSOR (stripes_mask, STRIPES_MASK, uint8_t)
 

Macro Definition Documentation

◆ ACER_0070ID_SUBVENDOR

#define ACER_0070ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0070)

Definition at line 276 of file hdac.h.

◆ ACER_0077ID_SUBVENDOR

#define ACER_0077ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0077)

Definition at line 277 of file hdac.h.

◆ ACER_0078ID_SUBVENDOR

#define ACER_0078ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0078)

Definition at line 278 of file hdac.h.

◆ ACER_0087ID_SUBVENDOR

#define ACER_0087ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0087)

Definition at line 279 of file hdac.h.

◆ ACER_3681WXM_SUBVENDOR

#define ACER_3681WXM_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0110)

Definition at line 285 of file hdac.h.

◆ ACER_A4520_SUBVENDOR

#define ACER_A4520_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0127)

Definition at line 281 of file hdac.h.

◆ ACER_A4710_SUBVENDOR

#define ACER_A4710_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x012f)

Definition at line 282 of file hdac.h.

◆ ACER_A4715_SUBVENDOR

#define ACER_A4715_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0133)

Definition at line 283 of file hdac.h.

◆ ACER_A5050_SUBVENDOR

#define ACER_A5050_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x010f)

Definition at line 280 of file hdac.h.

◆ ACER_AC700_SUBVENDOR

#define ACER_AC700_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x047c)

Definition at line 289 of file hdac.h.

◆ ACER_ALL_SUBVENDOR

#define ACER_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0xffff)

Definition at line 301 of file hdac.h.

◆ ACER_AO725_SUBVENDOR

#define ACER_AO725_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0740)

Definition at line 291 of file hdac.h.

◆ ACER_AO756_SUBVENDOR

#define ACER_AO756_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0742)

Definition at line 292 of file hdac.h.

◆ ACER_APFV_SUBVENDOR

#define ACER_APFV_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0xa884)

Definition at line 298 of file hdac.h.

◆ ACER_CB_14_SUBVENDOR

#define ACER_CB_14_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x106d)

Definition at line 296 of file hdac.h.

◆ ACER_E1_472_SUBVENDOR

#define ACER_E1_472_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0762)

Definition at line 293 of file hdac.h.

◆ ACER_E1_572_SUBVENDOR

#define ACER_E1_572_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0775)

Definition at line 294 of file hdac.h.

◆ ACER_E309ID_SUBVENDOR

#define ACER_E309ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0xe309)

Definition at line 299 of file hdac.h.

◆ ACER_E310ID_SUBVENDOR

#define ACER_E310ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0xe310)

Definition at line 300 of file hdac.h.

◆ ACER_T5320_SUBVENDOR

#define ACER_T5320_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x011f)

Definition at line 287 of file hdac.h.

◆ ACER_T6292_SUBVENDOR

#define ACER_T6292_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x011b)

Definition at line 286 of file hdac.h.

◆ ACER_TM_6293_SUBVENDOR [1/2]

#define ACER_TM_6293_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0139)

Definition at line 288 of file hdac.h.

◆ ACER_TM_6293_SUBVENDOR [2/2]

#define ACER_TM_6293_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x0139)

Definition at line 288 of file hdac.h.

◆ ACER_V5_122P_SUBVENDOR

#define ACER_V5_122P_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0xa80d)

Definition at line 297 of file hdac.h.

◆ ACER_V5_571G_SUBVENDOR

#define ACER_V5_571G_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x072d)

Definition at line 290 of file hdac.h.

◆ ACER_V5_573G_SUBVENDOR

#define ACER_V5_573G_SUBVENDOR   HDA_MODEL_CONSTRUCT(ACER, 0x079b)

Definition at line 295 of file hdac.h.

◆ ACER_VENDORID

#define ACER_VENDORID   0x1025

Definition at line 275 of file hdac.h.

◆ AGERE_VENDORID

#define AGERE_VENDORID   0x11c1

Definition at line 748 of file hdac.h.

◆ AMD_VENDORID

#define AMD_VENDORID   0x1022

Definition at line 176 of file hdac.h.

◆ ANALOGDEVICES_VENDORID

#define ANALOGDEVICES_VENDORID   0x11d4

Definition at line 608 of file hdac.h.

◆ AOPEN_I915GMMHFS_SUBVENDOR

#define AOPEN_I915GMMHFS_SUBVENDOR   HDA_MODEL_CONSTRUCT(AOPEN, 0x8202)

Definition at line 504 of file hdac.h.

◆ AOPEN_VENDORID

#define AOPEN_VENDORID   0xa0a0

Definition at line 503 of file hdac.h.

◆ APPLE_INTEL_MAC

#define APPLE_INTEL_MAC   0x76808384

Definition at line 405 of file hdac.h.

◆ APPLE_MACBOOKAIR31

#define APPLE_MACBOOKAIR31   0x0d9410de

Definition at line 406 of file hdac.h.

◆ APPLE_MACBOOKPRO55

#define APPLE_MACBOOKPRO55   0xcb7910de

Definition at line 407 of file hdac.h.

◆ APPLE_MACBOOKPRO71

#define APPLE_MACBOOKPRO71   0xcb8910de

Definition at line 408 of file hdac.h.

◆ APPLE_MB3_SUBVENDOR

#define APPLE_MB3_SUBVENDOR   HDA_MODEL_CONSTRUCT(APPLE, 0x00a1)

Definition at line 382 of file hdac.h.

◆ APPLE_VENDORID

#define APPLE_VENDORID   0x106b

Definition at line 381 of file hdac.h.

◆ ARIMA_VENDORID

#define ARIMA_VENDORID   0x161f

Definition at line 476 of file hdac.h.

◆ ARIMA_W810_SUBVENDOR

#define ARIMA_W810_SUBVENDOR   HDA_MODEL_CONSTRUCT(ARIMA, 0x0f69)

Definition at line 477 of file hdac.h.

◆ ASUS_A7M_SUBVENDOR

#define ASUS_A7M_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1323)

Definition at line 315 of file hdac.h.

◆ ASUS_A7T_SUBVENDOR

#define ASUS_A7T_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x13c2)

Definition at line 319 of file hdac.h.

◆ ASUS_A8NVMCSM_SUBVENDOR

#define ASUS_A8NVMCSM_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0xcb84)

Definition at line 334 of file hdac.h.

◆ ASUS_A8X_SUBVENDOR

#define ASUS_A8X_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1153)

Definition at line 310 of file hdac.h.

◆ ASUS_ALL_SUBVENDOR

#define ASUS_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0xffff)

Definition at line 336 of file hdac.h.

◆ ASUS_F3JC_SUBVENDOR

#define ASUS_F3JC_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1338)

Definition at line 316 of file hdac.h.

◆ ASUS_G2K_SUBVENDOR

#define ASUS_G2K_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1339)

Definition at line 317 of file hdac.h.

◆ ASUS_G73JW_SUBVENDOR

#define ASUS_G73JW_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1a13)

Definition at line 324 of file hdac.h.

◆ ASUS_M2N_SUBVENDOR

#define ASUS_M2N_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x8234)

Definition at line 333 of file hdac.h.

◆ ASUS_M2NPVMX_SUBVENDOR

#define ASUS_M2NPVMX_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x81cb)

Definition at line 330 of file hdac.h.

◆ ASUS_M2V_SUBVENDOR

#define ASUS_M2V_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x81e7)

Definition at line 331 of file hdac.h.

◆ ASUS_M5200_SUBVENDOR

#define ASUS_M5200_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1993)

Definition at line 323 of file hdac.h.

◆ ASUS_P1AH2_SUBVENDOR

#define ASUS_P1AH2_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x81cb)

Definition at line 329 of file hdac.h.

◆ ASUS_P5BWD_SUBVENDOR

#define ASUS_P5BWD_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x81ec)

Definition at line 332 of file hdac.h.

◆ ASUS_P5PL2_SUBVENDOR

#define ASUS_P5PL2_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x817f)

Definition at line 328 of file hdac.h.

◆ ASUS_U5F_SUBVENDOR

#define ASUS_U5F_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1263)

Definition at line 311 of file hdac.h.

◆ ASUS_UX31A_SUBVENDOR

#define ASUS_UX31A_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1517)

Definition at line 320 of file hdac.h.

◆ ASUS_VENDORID

#define ASUS_VENDORID   0x1043

Definition at line 304 of file hdac.h.

◆ ASUS_W2J_SUBVENDOR

#define ASUS_W2J_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1971)

Definition at line 322 of file hdac.h.

◆ ASUS_W5A_SUBVENDOR

#define ASUS_W5A_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x10c3)

Definition at line 308 of file hdac.h.

◆ ASUS_W6F_SUBVENDOR

#define ASUS_W6F_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1263)

Definition at line 312 of file hdac.h.

◆ ASUS_X101CH_SUBVENDOR

#define ASUS_X101CH_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x8516)

Definition at line 335 of file hdac.h.

◆ ASUS_X540A_SUBVENDOR

#define ASUS_X540A_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x103e)

Definition at line 305 of file hdac.h.

◆ ASUS_X540LA_SUBVENDOR

#define ASUS_X540LA_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x10d0)

Definition at line 309 of file hdac.h.

◆ ASUS_X540SA_SUBVENDOR

#define ASUS_X540SA_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x10c0)

Definition at line 306 of file hdac.h.

◆ ASUS_X541SA_SUBVENDOR

#define ASUS_X541SA_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x12e0)

Definition at line 313 of file hdac.h.

◆ ASUS_X541UV_SUBVENDOR

#define ASUS_X541UV_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x12f0)

Definition at line 314 of file hdac.h.

◆ ASUS_X555UB_SUBVENDOR

#define ASUS_X555UB_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1ccd)

Definition at line 327 of file hdac.h.

◆ ASUS_X556UR_SUBVENDOR

#define ASUS_X556UR_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x11c0)

Definition at line 307 of file hdac.h.

◆ ASUS_X705UD_SUBVENDOR

#define ASUS_X705UD_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1a30)

Definition at line 325 of file hdac.h.

◆ ASUS_Z550MA_SUBVENDOR

#define ASUS_Z550MA_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1bbd)

Definition at line 326 of file hdac.h.

◆ ASUS_Z550SA_SUBVENDOR

#define ASUS_Z550SA_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x13b0)

Definition at line 318 of file hdac.h.

◆ ASUS_Z71V_SUBVENDOR

#define ASUS_Z71V_SUBVENDOR   HDA_MODEL_CONSTRUCT(ASUS, 0x1964)

Definition at line 321 of file hdac.h.

◆ ATI_VENDORID

#define ATI_VENDORID   0x1002

Definition at line 146 of file hdac.h.

◆ BIOSTAR_8202ID_SUBVENDOR

#define BIOSTAR_8202ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(BIOSTAR, 0x8202)

Definition at line 495 of file hdac.h.

◆ BIOSTAR_VENDORID

#define BIOSTAR_VENDORID   0x1565

Definition at line 494 of file hdac.h.

◆ CHRONTEL_VENDORID

#define CHRONTEL_VENDORID   0x17e8

Definition at line 864 of file hdac.h.

◆ CIRRUSLOGIC_VENDORID

#define CIRRUSLOGIC_VENDORID   0x1013

Definition at line 515 of file hdac.h.

◆ CLEVO_ALL_SUBVENDOR

#define CLEVO_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(CLEVO, 0xffff)

Definition at line 272 of file hdac.h.

◆ CLEVO_D900T_SUBVENDOR

#define CLEVO_D900T_SUBVENDOR   HDA_MODEL_CONSTRUCT(CLEVO, 0x0900)

Definition at line 271 of file hdac.h.

◆ CLEVO_VENDORID

#define CLEVO_VENDORID   0x1558

Definition at line 270 of file hdac.h.

◆ CMEDIA2_VENDORID

#define CMEDIA2_VENDORID   0x434d

Definition at line 632 of file hdac.h.

◆ CMEDIA_VENDORID

#define CMEDIA_VENDORID   0x13f6

Definition at line 628 of file hdac.h.

◆ COEUS_A880ID_SUBVENDOR

#define COEUS_A880ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(COEUS, 0xa880)

Definition at line 473 of file hdac.h.

◆ COEUS_G610P_SUBVENDOR

#define COEUS_G610P_SUBVENDOR   HDA_MODEL_CONSTRUCT(COEUS, 0x0f69)

Definition at line 472 of file hdac.h.

◆ COEUS_VENDORID

#define COEUS_VENDORID   0x1019

Definition at line 471 of file hdac.h.

◆ CONEXANT_VENDORID

#define CONEXANT_VENDORID   0x14f1

Definition at line 752 of file hdac.h.

◆ CREATIVE_VENDORID [1/2]

#define CREATIVE_VENDORID   0x1102

Definition at line 600 of file hdac.h.

◆ CREATIVE_VENDORID [2/2]

#define CREATIVE_VENDORID   0x1102

Definition at line 600 of file hdac.h.

◆ DELL_05F4ID_SUBVENDOR

#define DELL_05F4ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x05f4)

Definition at line 244 of file hdac.h.

◆ DELL_05F5ID_SUBVENDOR

#define DELL_05F5ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x05f5)

Definition at line 245 of file hdac.h.

◆ DELL_05F6ID_SUBVENDOR

#define DELL_05F6ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x05f6)

Definition at line 246 of file hdac.h.

◆ DELL_064AID_SUBVENDOR

#define DELL_064AID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x064a)

Definition at line 249 of file hdac.h.

◆ DELL_064BID_SUBVENDOR

#define DELL_064BID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x064b)

Definition at line 250 of file hdac.h.

◆ DELL_06D9ID_SUBVENDOR

#define DELL_06D9ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06d9)

Definition at line 253 of file hdac.h.

◆ DELL_06DAID_SUBVENDOR

#define DELL_06DAID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06da)

Definition at line 254 of file hdac.h.

◆ DELL_06DBID_SUBVENDOR

#define DELL_06DBID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06db)

Definition at line 255 of file hdac.h.

◆ DELL_06DDID_SUBVENDOR

#define DELL_06DDID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06dd)

Definition at line 256 of file hdac.h.

◆ DELL_06DEID_SUBVENDOR

#define DELL_06DEID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06de)

Definition at line 257 of file hdac.h.

◆ DELL_06DFID_SUBVENDOR

#define DELL_06DFID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06df)

Definition at line 258 of file hdac.h.

◆ DELL_06E0ID_SUBVENDOR

#define DELL_06E0ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x06e0)

Definition at line 259 of file hdac.h.

◆ DELL_164AID_SUBVENDOR

#define DELL_164AID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x164a)

Definition at line 264 of file hdac.h.

◆ DELL_164BID_SUBVENDOR

#define DELL_164BID_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x164b)

Definition at line 265 of file hdac.h.

◆ DELL_7000_SUBVENDOR

#define DELL_7000_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0798)

Definition at line 261 of file hdac.h.

◆ DELL_7559_SUBVENDOR

#define DELL_7559_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0706)

Definition at line 260 of file hdac.h.

◆ DELL_9020M_SUBVENDOR

#define DELL_9020M_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0669)

Definition at line 251 of file hdac.h.

◆ DELL_ALL_SUBVENDOR

#define DELL_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0xffff)

Definition at line 267 of file hdac.h.

◆ DELL_D630_SUBVENDOR

#define DELL_D630_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x01f9)

Definition at line 236 of file hdac.h.

◆ DELL_D820_SUBVENDOR

#define DELL_D820_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x01cc)

Definition at line 237 of file hdac.h.

◆ DELL_E7240_SUBVENDOR

#define DELL_E7240_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x05ca)

Definition at line 263 of file hdac.h.

◆ DELL_I1300_SUBVENDOR

#define DELL_I1300_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x01c9)

Definition at line 240 of file hdac.h.

◆ DELL_I7577_SUBVENDOR

#define DELL_I7577_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0802)

Definition at line 266 of file hdac.h.

◆ DELL_L7480_SUBVENDOR

#define DELL_L7480_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x07a0)

Definition at line 241 of file hdac.h.

◆ DELL_OPLX745_SUBVENDOR

#define DELL_OPLX745_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x01da)

Definition at line 243 of file hdac.h.

◆ DELL_V1400_SUBVENDOR

#define DELL_V1400_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0227)

Definition at line 238 of file hdac.h.

◆ DELL_V1500_SUBVENDOR

#define DELL_V1500_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0228)

Definition at line 239 of file hdac.h.

◆ DELL_V5470_1_SUBVENDOR

#define DELL_V5470_1_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0616)

Definition at line 248 of file hdac.h.

◆ DELL_V5470_SUBVENDOR

#define DELL_V5470_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x0615)

Definition at line 247 of file hdac.h.

◆ DELL_V5480_SUBVENDOR

#define DELL_V5480_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x069a)

Definition at line 252 of file hdac.h.

◆ DELL_VENDORID

#define DELL_VENDORID   0x1028

Definition at line 235 of file hdac.h.

◆ DELL_XPS9560_SUBVENDOR

#define DELL_XPS9560_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x07be)

Definition at line 262 of file hdac.h.

◆ DELL_XPSM1210_SUBVENDOR

#define DELL_XPSM1210_SUBVENDOR   HDA_MODEL_CONSTRUCT(DELL, 0x01d7)

Definition at line 242 of file hdac.h.

◆ EPOX_400DID_SUBVENDOR

#define EPOX_400DID_SUBVENDOR   HDA_MODEL_CONSTRUCT(EPOX, 0x400d)

Definition at line 499 of file hdac.h.

◆ EPOX_EP5LDA_SUBVENDOR

#define EPOX_EP5LDA_SUBVENDOR   HDA_MODEL_CONSTRUCT(EPOX, 0x4012)

Definition at line 500 of file hdac.h.

◆ EPOX_VENDORID

#define EPOX_VENDORID   0x1695

Definition at line 498 of file hdac.h.

◆ FIC_P4M_SUBVENDOR

#define FIC_P4M_SUBVENDOR   HDA_MODEL_CONSTRUCT(FIC, 0x925d)

Definition at line 485 of file hdac.h.

◆ FIC_VENDORID

#define FIC_VENDORID   0x1509

Definition at line 484 of file hdac.h.

◆ FL_1475ID_SUBVENDOR

#define FL_1475ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x1475)

Definition at line 435 of file hdac.h.

◆ FL_ALL_SUBVENDOR

#define FL_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0xffff)

Definition at line 439 of file hdac.h.

◆ FL_LB_E725_SUBVENDOR

#define FL_LB_E725_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x1757)

Definition at line 438 of file hdac.h.

◆ FL_LB_S7110_SUBVENDOR

#define FL_LB_S7110_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x1397)

Definition at line 433 of file hdac.h.

◆ FL_LB_T731_SUBVENDOR

#define FL_LB_T731_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x15dc)

Definition at line 437 of file hdac.h.

◆ FL_LB_U904_SUBVENDOR

#define FL_LB_U904_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x1845)

Definition at line 436 of file hdac.h.

◆ FL_S7020D_SUBVENDOR

#define FL_S7020D_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x1326)

Definition at line 432 of file hdac.h.

◆ FL_U1010_SUBVENDOR

#define FL_U1010_SUBVENDOR   HDA_MODEL_CONSTRUCT(FL, 0x142d)

Definition at line 434 of file hdac.h.

◆ FL_VENDORID

#define FL_VENDORID   0x10cf

Definition at line 431 of file hdac.h.

◆ FRAMEWORK_LAPTOP_SUBVENDOR

#define FRAMEWORK_LAPTOP_SUBVENDOR   HDA_MODEL_CONSTRUCT(FRAMEWORK, 0x0001)

Definition at line 508 of file hdac.h.

◆ FRAMEWORK_VENDORID

#define FRAMEWORK_VENDORID   0xf111

Definition at line 507 of file hdac.h.

◆ FS_ALL_SUBVENDOR

#define FS_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0xffff)

Definition at line 428 of file hdac.h.

◆ FS_AMILO_M1437_SUBVENDOR

#define FS_AMILO_M1437_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x107c)

Definition at line 423 of file hdac.h.

◆ FS_AMILO_M1451G_SUBVENDOR

#define FS_AMILO_M1451G_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x1094)

Definition at line 424 of file hdac.h.

◆ FS_AMILO_PI1556_SUBVENDOR

#define FS_AMILO_PI1556_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x10b0)

Definition at line 425 of file hdac.h.

◆ FS_AMILO_XI1526_SUBVENDOR

#define FS_AMILO_XI1526_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x10ac)

Definition at line 426 of file hdac.h.

◆ FS_H270_SUBVENDOR

#define FS_H270_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x1147)

Definition at line 427 of file hdac.h.

◆ FS_PA1510_SUBVENDOR

#define FS_PA1510_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x10b8)

Definition at line 421 of file hdac.h.

◆ FS_SI1848_SUBVENDOR

#define FS_SI1848_SUBVENDOR   HDA_MODEL_CONSTRUCT(FS, 0x10cd)

Definition at line 422 of file hdac.h.

◆ FS_VENDORID

#define FS_VENDORID   0x1734

Definition at line 420 of file hdac.h.

◆ GATEWAY_3032ID_SUBVENDOR

#define GATEWAY_3032ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(GATEWAY, 0x3032)

Definition at line 489 of file hdac.h.

◆ GATEWAY_3033ID_SUBVENDOR

#define GATEWAY_3033ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(GATEWAY, 0x3033)

Definition at line 490 of file hdac.h.

◆ GATEWAY_4039ID_SUBVENDOR

#define GATEWAY_4039ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(GATEWAY, 0x4039)

Definition at line 491 of file hdac.h.

◆ GATEWAY_VENDORID

#define GATEWAY_VENDORID   0x107b

Definition at line 488 of file hdac.h.

◆ GB_BXBT2807_SUBVENDOR

#define GB_BXBT2807_SUBVENDOR   HDA_MODEL_CONSTRUCT(GB, 0xfa53)

Definition at line 459 of file hdac.h.

◆ GB_G33S2H_SUBVENDOR

#define GB_G33S2H_SUBVENDOR   HDA_MODEL_CONSTRUCT(GB, 0xa022)

Definition at line 457 of file hdac.h.

◆ GB_K8_SUBVENDOR

#define GB_K8_SUBVENDOR   HDA_MODEL_CONSTRUCT(GB, 0xa102)

Definition at line 458 of file hdac.h.

◆ GB_VENDORID

#define GB_VENDORID   0x1458

Definition at line 456 of file hdac.h.

◆ GP_ALL_SUBVENDOR

#define GP_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(GB, 0xffff)

Definition at line 460 of file hdac.h.

◆ HDA_ACCESSOR

#define HDA_ACCESSOR (   var,
  ivar,
  type 
)     __BUS_ACCESSOR(hda, var, HDA, ivar, type)

Definition at line 958 of file hdac.h.

◆ HDA_AMD_ALL

#define HDA_AMD_ALL   HDA_MODEL_CONSTRUCT(AMD, 0xffff)

Definition at line 182 of file hdac.h.

◆ HDA_AMD_HUDSON2

#define HDA_AMD_HUDSON2   HDA_MODEL_CONSTRUCT(AMD, 0x780d)

Definition at line 181 of file hdac.h.

◆ HDA_AMD_RAVEN

#define HDA_AMD_RAVEN   HDA_MODEL_CONSTRUCT(AMD, 0x15e3)

Definition at line 180 of file hdac.h.

◆ HDA_AMD_STONEY

#define HDA_AMD_STONEY   HDA_MODEL_CONSTRUCT(AMD, 0x157a)

Definition at line 179 of file hdac.h.

◆ HDA_AMD_X370

#define HDA_AMD_X370   HDA_MODEL_CONSTRUCT(AMD, 0x1457)

Definition at line 177 of file hdac.h.

◆ HDA_AMD_X570

#define HDA_AMD_X570   HDA_MODEL_CONSTRUCT(AMD, 0x1487)

Definition at line 178 of file hdac.h.

◆ HDA_ATI_ALL

#define HDA_ATI_ALL   HDA_MODEL_CONSTRUCT(ATI, 0xffff)

Definition at line 174 of file hdac.h.

◆ HDA_ATI_KABINI

#define HDA_ATI_KABINI   HDA_MODEL_CONSTRUCT(ATI, 0x9840)

Definition at line 172 of file hdac.h.

◆ HDA_ATI_R1000

#define HDA_ATI_R1000   HDA_MODEL_CONSTRUCT(ATI, 0xaaa0)

Definition at line 171 of file hdac.h.

◆ HDA_ATI_R600

#define HDA_ATI_R600   HDA_MODEL_CONSTRUCT(ATI, 0xaa00)

Definition at line 153 of file hdac.h.

◆ HDA_ATI_RS600

#define HDA_ATI_RS600   HDA_MODEL_CONSTRUCT(ATI, 0x793b)

Definition at line 149 of file hdac.h.

◆ HDA_ATI_RS690

#define HDA_ATI_RS690   HDA_MODEL_CONSTRUCT(ATI, 0x7919)

Definition at line 150 of file hdac.h.

◆ HDA_ATI_RS780

#define HDA_ATI_RS780   HDA_MODEL_CONSTRUCT(ATI, 0x960f)

Definition at line 151 of file hdac.h.

◆ HDA_ATI_RS880

#define HDA_ATI_RS880   HDA_MODEL_CONSTRUCT(ATI, 0x970f)

Definition at line 152 of file hdac.h.

◆ HDA_ATI_RV610

#define HDA_ATI_RV610   HDA_MODEL_CONSTRUCT(ATI, 0xaa10)

Definition at line 155 of file hdac.h.

◆ HDA_ATI_RV620

#define HDA_ATI_RV620   HDA_MODEL_CONSTRUCT(ATI, 0xaa28)

Definition at line 158 of file hdac.h.

◆ HDA_ATI_RV630

#define HDA_ATI_RV630   HDA_MODEL_CONSTRUCT(ATI, 0xaa08)

Definition at line 154 of file hdac.h.

◆ HDA_ATI_RV635

#define HDA_ATI_RV635   HDA_MODEL_CONSTRUCT(ATI, 0xaa20)

Definition at line 157 of file hdac.h.

◆ HDA_ATI_RV670

#define HDA_ATI_RV670   HDA_MODEL_CONSTRUCT(ATI, 0xaa18)

Definition at line 156 of file hdac.h.

◆ HDA_ATI_RV710

#define HDA_ATI_RV710   HDA_MODEL_CONSTRUCT(ATI, 0xaa40)

Definition at line 161 of file hdac.h.

◆ HDA_ATI_RV730

#define HDA_ATI_RV730   HDA_MODEL_CONSTRUCT(ATI, 0xaa38)

Definition at line 160 of file hdac.h.

◆ HDA_ATI_RV740

#define HDA_ATI_RV740   HDA_MODEL_CONSTRUCT(ATI, 0xaa48)

Definition at line 162 of file hdac.h.

◆ HDA_ATI_RV770

#define HDA_ATI_RV770   HDA_MODEL_CONSTRUCT(ATI, 0xaa30)

Definition at line 159 of file hdac.h.

◆ HDA_ATI_RV810

#define HDA_ATI_RV810   HDA_MODEL_CONSTRUCT(ATI, 0xaa68)

Definition at line 166 of file hdac.h.

◆ HDA_ATI_RV830

#define HDA_ATI_RV830   HDA_MODEL_CONSTRUCT(ATI, 0xaa60)

Definition at line 165 of file hdac.h.

◆ HDA_ATI_RV840

#define HDA_ATI_RV840   HDA_MODEL_CONSTRUCT(ATI, 0xaa58)

Definition at line 164 of file hdac.h.

◆ HDA_ATI_RV870

#define HDA_ATI_RV870   HDA_MODEL_CONSTRUCT(ATI, 0xaa50)

Definition at line 163 of file hdac.h.

◆ HDA_ATI_RV910

#define HDA_ATI_RV910   HDA_MODEL_CONSTRUCT(ATI, 0xaa98)

Definition at line 170 of file hdac.h.

◆ HDA_ATI_RV930

#define HDA_ATI_RV930   HDA_MODEL_CONSTRUCT(ATI, 0xaa90)

Definition at line 169 of file hdac.h.

◆ HDA_ATI_RV940

#define HDA_ATI_RV940   HDA_MODEL_CONSTRUCT(ATI, 0xaa88)

Definition at line 168 of file hdac.h.

◆ HDA_ATI_RV970

#define HDA_ATI_RV970   HDA_MODEL_CONSTRUCT(ATI, 0xaa80)

Definition at line 167 of file hdac.h.

◆ HDA_ATI_SB450

#define HDA_ATI_SB450   HDA_MODEL_CONSTRUCT(ATI, 0x437b)

Definition at line 147 of file hdac.h.

◆ HDA_ATI_SB600

#define HDA_ATI_SB600   HDA_MODEL_CONSTRUCT(ATI, 0x4383)

Definition at line 148 of file hdac.h.

◆ HDA_ATI_TRINITY

#define HDA_ATI_TRINITY   HDA_MODEL_CONSTRUCT(ATI, 0x9902)

Definition at line 173 of file hdac.h.

◆ HDA_BDL_DEFAULT

#define HDA_BDL_DEFAULT   HDA_BDL_MIN

Definition at line 902 of file hdac.h.

◆ HDA_BDL_MAX

#define HDA_BDL_MAX   256

Definition at line 901 of file hdac.h.

◆ HDA_BDL_MIN

#define HDA_BDL_MIN   2

Definition at line 900 of file hdac.h.

◆ HDA_BLK_ALIGN

#define HDA_BLK_ALIGN   (~(HDA_BLK_MIN - 1))

Definition at line 905 of file hdac.h.

◆ HDA_BLK_MIN

#define HDA_BLK_MIN   HDA_DMA_ALIGNMENT

Definition at line 904 of file hdac.h.

◆ HDA_BOOTHVERBOSE

#define HDA_BOOTHVERBOSE (   stmt)
Value:
do { \
if (snd_verbose > 3) { \
stmt \
} \
} while (0)
int snd_verbose

Definition at line 928 of file hdac.h.

◆ HDA_BOOTVERBOSE

#define HDA_BOOTVERBOSE (   stmt)
Value:
do { \
if (bootverbose != 0 || snd_verbose > 3) { \
stmt \
} \
} while (0)

Definition at line 922 of file hdac.h.

◆ HDA_BUFSZ_DEFAULT

#define HDA_BUFSZ_DEFAULT   65536

Definition at line 909 of file hdac.h.

◆ HDA_BUFSZ_MAX

#define HDA_BUFSZ_MAX   262144

Definition at line 908 of file hdac.h.

◆ HDA_BUFSZ_MIN

#define HDA_BUFSZ_MIN   (HDA_BDL_MIN * HDA_BLK_MIN)

Definition at line 907 of file hdac.h.

◆ HDA_CODEC_AD1882

#define HDA_CODEC_AD1882   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1882)

Definition at line 610 of file hdac.h.

◆ HDA_CODEC_AD1882A

#define HDA_CODEC_AD1882A   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x882a)

Definition at line 622 of file hdac.h.

◆ HDA_CODEC_AD1883

#define HDA_CODEC_AD1883   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1883)

Definition at line 611 of file hdac.h.

◆ HDA_CODEC_AD1884

#define HDA_CODEC_AD1884   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1884)

Definition at line 612 of file hdac.h.

◆ HDA_CODEC_AD1884A

#define HDA_CODEC_AD1884A   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x184a)

Definition at line 609 of file hdac.h.

◆ HDA_CODEC_AD1981HD

#define HDA_CODEC_AD1981HD   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1981)

Definition at line 615 of file hdac.h.

◆ HDA_CODEC_AD1983

#define HDA_CODEC_AD1983   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1983)

Definition at line 616 of file hdac.h.

◆ HDA_CODEC_AD1984

#define HDA_CODEC_AD1984   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1984)

Definition at line 617 of file hdac.h.

◆ HDA_CODEC_AD1984A

#define HDA_CODEC_AD1984A   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x194a)

Definition at line 613 of file hdac.h.

◆ HDA_CODEC_AD1984B

#define HDA_CODEC_AD1984B   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x194b)

Definition at line 614 of file hdac.h.

◆ HDA_CODEC_AD1986A

#define HDA_CODEC_AD1986A   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1986)

Definition at line 618 of file hdac.h.

◆ HDA_CODEC_AD1987

#define HDA_CODEC_AD1987   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1987)

Definition at line 619 of file hdac.h.

◆ HDA_CODEC_AD1988

#define HDA_CODEC_AD1988   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x1988)

Definition at line 620 of file hdac.h.

◆ HDA_CODEC_AD1988B

#define HDA_CODEC_AD1988B   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x198b)

Definition at line 621 of file hdac.h.

◆ HDA_CODEC_AD1989A

#define HDA_CODEC_AD1989A   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x989a)

Definition at line 623 of file hdac.h.

◆ HDA_CODEC_AD1989B

#define HDA_CODEC_AD1989B   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0x989b)

Definition at line 624 of file hdac.h.

◆ HDA_CODEC_ADXXXX

#define HDA_CODEC_ADXXXX   HDA_CODEC_CONSTRUCT(ANALOGDEVICES, 0xffff)

Definition at line 625 of file hdac.h.

◆ HDA_CODEC_AGEREXXXX

#define HDA_CODEC_AGEREXXXX   HDA_CODEC_CONSTRUCT(AGERE, 0xffff)

Definition at line 749 of file hdac.h.

◆ HDA_CODEC_ALC1150

#define HDA_CODEC_ALC1150   HDA_CODEC_CONSTRUCT(REALTEK, 0x0900)

Definition at line 589 of file hdac.h.

◆ HDA_CODEC_ALC1220

#define HDA_CODEC_ALC1220   HDA_CODEC_CONSTRUCT(REALTEK, 0x1220)

Definition at line 592 of file hdac.h.

◆ HDA_CODEC_ALC1220_1

#define HDA_CODEC_ALC1220_1   HDA_CODEC_CONSTRUCT(REALTEK, 0x1168)

Definition at line 591 of file hdac.h.

◆ HDA_CODEC_ALC215

#define HDA_CODEC_ALC215   HDA_CODEC_CONSTRUCT(REALTEK, 0x0215)

Definition at line 523 of file hdac.h.

◆ HDA_CODEC_ALC221

#define HDA_CODEC_ALC221   HDA_CODEC_CONSTRUCT(REALTEK, 0x0221)

Definition at line 524 of file hdac.h.

◆ HDA_CODEC_ALC222

#define HDA_CODEC_ALC222   HDA_CODEC_CONSTRUCT(REALTEK, 0x0222)

Definition at line 525 of file hdac.h.

◆ HDA_CODEC_ALC225

#define HDA_CODEC_ALC225   HDA_CODEC_CONSTRUCT(REALTEK, 0x0225)

Definition at line 526 of file hdac.h.

◆ HDA_CODEC_ALC231

#define HDA_CODEC_ALC231   HDA_CODEC_CONSTRUCT(REALTEK, 0x0231)

Definition at line 527 of file hdac.h.

◆ HDA_CODEC_ALC233

#define HDA_CODEC_ALC233   HDA_CODEC_CONSTRUCT(REALTEK, 0x0233)

Definition at line 528 of file hdac.h.

◆ HDA_CODEC_ALC234

#define HDA_CODEC_ALC234   HDA_CODEC_CONSTRUCT(REALTEK, 0x0234)

Definition at line 529 of file hdac.h.

◆ HDA_CODEC_ALC235

#define HDA_CODEC_ALC235   HDA_CODEC_CONSTRUCT(REALTEK, 0x0235)

Definition at line 530 of file hdac.h.

◆ HDA_CODEC_ALC236

#define HDA_CODEC_ALC236   HDA_CODEC_CONSTRUCT(REALTEK, 0x0236)

Definition at line 531 of file hdac.h.

◆ HDA_CODEC_ALC245

#define HDA_CODEC_ALC245   HDA_CODEC_CONSTRUCT(REALTEK, 0x0245)

Definition at line 532 of file hdac.h.

◆ HDA_CODEC_ALC255

#define HDA_CODEC_ALC255   HDA_CODEC_CONSTRUCT(REALTEK, 0x0255)

Definition at line 533 of file hdac.h.

◆ HDA_CODEC_ALC256

#define HDA_CODEC_ALC256   HDA_CODEC_CONSTRUCT(REALTEK, 0x0256)

Definition at line 534 of file hdac.h.

◆ HDA_CODEC_ALC257

#define HDA_CODEC_ALC257   HDA_CODEC_CONSTRUCT(REALTEK, 0x0257)

Definition at line 535 of file hdac.h.

◆ HDA_CODEC_ALC260

#define HDA_CODEC_ALC260   HDA_CODEC_CONSTRUCT(REALTEK, 0x0260)

Definition at line 536 of file hdac.h.

◆ HDA_CODEC_ALC262

#define HDA_CODEC_ALC262   HDA_CODEC_CONSTRUCT(REALTEK, 0x0262)

Definition at line 537 of file hdac.h.

◆ HDA_CODEC_ALC267

#define HDA_CODEC_ALC267   HDA_CODEC_CONSTRUCT(REALTEK, 0x0267)

Definition at line 538 of file hdac.h.

◆ HDA_CODEC_ALC268

#define HDA_CODEC_ALC268   HDA_CODEC_CONSTRUCT(REALTEK, 0x0268)

Definition at line 539 of file hdac.h.

◆ HDA_CODEC_ALC269

#define HDA_CODEC_ALC269   HDA_CODEC_CONSTRUCT(REALTEK, 0x0269)

Definition at line 540 of file hdac.h.

◆ HDA_CODEC_ALC270

#define HDA_CODEC_ALC270   HDA_CODEC_CONSTRUCT(REALTEK, 0x0270)

Definition at line 541 of file hdac.h.

◆ HDA_CODEC_ALC271

#define HDA_CODEC_ALC271   HDA_CODEC_CONSTRUCT(REALTEK, 0x0271)

Definition at line 542 of file hdac.h.

◆ HDA_CODEC_ALC272

#define HDA_CODEC_ALC272   HDA_CODEC_CONSTRUCT(REALTEK, 0x0272)

Definition at line 543 of file hdac.h.

◆ HDA_CODEC_ALC273

#define HDA_CODEC_ALC273   HDA_CODEC_CONSTRUCT(REALTEK, 0x0273)

Definition at line 544 of file hdac.h.

◆ HDA_CODEC_ALC274

#define HDA_CODEC_ALC274   HDA_CODEC_CONSTRUCT(REALTEK, 0x0274)

Definition at line 545 of file hdac.h.

◆ HDA_CODEC_ALC275

#define HDA_CODEC_ALC275   HDA_CODEC_CONSTRUCT(REALTEK, 0x0275)

Definition at line 546 of file hdac.h.

◆ HDA_CODEC_ALC276

#define HDA_CODEC_ALC276   HDA_CODEC_CONSTRUCT(REALTEK, 0x0276)

Definition at line 547 of file hdac.h.

◆ HDA_CODEC_ALC280

#define HDA_CODEC_ALC280   HDA_CODEC_CONSTRUCT(REALTEK, 0x0280)

Definition at line 548 of file hdac.h.

◆ HDA_CODEC_ALC282

#define HDA_CODEC_ALC282   HDA_CODEC_CONSTRUCT(REALTEK, 0x0282)

Definition at line 549 of file hdac.h.

◆ HDA_CODEC_ALC283

#define HDA_CODEC_ALC283   HDA_CODEC_CONSTRUCT(REALTEK, 0x0283)

Definition at line 550 of file hdac.h.

◆ HDA_CODEC_ALC284

#define HDA_CODEC_ALC284   HDA_CODEC_CONSTRUCT(REALTEK, 0x0284)

Definition at line 551 of file hdac.h.

◆ HDA_CODEC_ALC285

#define HDA_CODEC_ALC285   HDA_CODEC_CONSTRUCT(REALTEK, 0x0285)

Definition at line 552 of file hdac.h.

◆ HDA_CODEC_ALC286

#define HDA_CODEC_ALC286   HDA_CODEC_CONSTRUCT(REALTEK, 0x0286)

Definition at line 553 of file hdac.h.

◆ HDA_CODEC_ALC288

#define HDA_CODEC_ALC288   HDA_CODEC_CONSTRUCT(REALTEK, 0x0288)

Definition at line 554 of file hdac.h.

◆ HDA_CODEC_ALC289

#define HDA_CODEC_ALC289   HDA_CODEC_CONSTRUCT(REALTEK, 0x0289)

Definition at line 555 of file hdac.h.

◆ HDA_CODEC_ALC290

#define HDA_CODEC_ALC290   HDA_CODEC_CONSTRUCT(REALTEK, 0x0290)

Definition at line 556 of file hdac.h.

◆ HDA_CODEC_ALC292 [1/2]

#define HDA_CODEC_ALC292   HDA_CODEC_CONSTRUCT(REALTEK, 0x0292)

Definition at line 563 of file hdac.h.

◆ HDA_CODEC_ALC292 [2/2]

#define HDA_CODEC_ALC292   HDA_CODEC_CONSTRUCT(REALTEK, 0x0292)

Definition at line 563 of file hdac.h.

◆ HDA_CODEC_ALC293

#define HDA_CODEC_ALC293   HDA_CODEC_CONSTRUCT(REALTEK, 0x0293)

Definition at line 558 of file hdac.h.

◆ HDA_CODEC_ALC294

#define HDA_CODEC_ALC294   HDA_CODEC_CONSTRUCT(REALTEK, 0x0294)

Definition at line 559 of file hdac.h.

◆ HDA_CODEC_ALC295 [1/2]

#define HDA_CODEC_ALC295   HDA_CODEC_CONSTRUCT(REALTEK, 0x0295)

Definition at line 564 of file hdac.h.

◆ HDA_CODEC_ALC295 [2/2]

#define HDA_CODEC_ALC295   HDA_CODEC_CONSTRUCT(REALTEK, 0x0295)

Definition at line 564 of file hdac.h.

◆ HDA_CODEC_ALC298

#define HDA_CODEC_ALC298   HDA_CODEC_CONSTRUCT(REALTEK, 0x0298)

Definition at line 561 of file hdac.h.

◆ HDA_CODEC_ALC299

#define HDA_CODEC_ALC299   HDA_CODEC_CONSTRUCT(REALTEK, 0x0299)

Definition at line 562 of file hdac.h.

◆ HDA_CODEC_ALC300

#define HDA_CODEC_ALC300   HDA_CODEC_CONSTRUCT(REALTEK, 0x0300)

Definition at line 565 of file hdac.h.

◆ HDA_CODEC_ALC623

#define HDA_CODEC_ALC623   HDA_CODEC_CONSTRUCT(REALTEK, 0x0623)

Definition at line 566 of file hdac.h.

◆ HDA_CODEC_ALC660

#define HDA_CODEC_ALC660   HDA_CODEC_CONSTRUCT(REALTEK, 0x0660)

Definition at line 567 of file hdac.h.

◆ HDA_CODEC_ALC662

#define HDA_CODEC_ALC662   HDA_CODEC_CONSTRUCT(REALTEK, 0x0662)

Definition at line 568 of file hdac.h.

◆ HDA_CODEC_ALC663

#define HDA_CODEC_ALC663   HDA_CODEC_CONSTRUCT(REALTEK, 0x0663)

Definition at line 569 of file hdac.h.

◆ HDA_CODEC_ALC665

#define HDA_CODEC_ALC665   HDA_CODEC_CONSTRUCT(REALTEK, 0x0665)

Definition at line 570 of file hdac.h.

◆ HDA_CODEC_ALC670

#define HDA_CODEC_ALC670   HDA_CODEC_CONSTRUCT(REALTEK, 0x0670)

Definition at line 571 of file hdac.h.

◆ HDA_CODEC_ALC671

#define HDA_CODEC_ALC671   HDA_CODEC_CONSTRUCT(REALTEK, 0x0671)

Definition at line 572 of file hdac.h.

◆ HDA_CODEC_ALC680

#define HDA_CODEC_ALC680   HDA_CODEC_CONSTRUCT(REALTEK, 0x0680)

Definition at line 573 of file hdac.h.

◆ HDA_CODEC_ALC700

#define HDA_CODEC_ALC700   HDA_CODEC_CONSTRUCT(REALTEK, 0x0700)

Definition at line 574 of file hdac.h.

◆ HDA_CODEC_ALC701

#define HDA_CODEC_ALC701   HDA_CODEC_CONSTRUCT(REALTEK, 0x0701)

Definition at line 575 of file hdac.h.

◆ HDA_CODEC_ALC703

#define HDA_CODEC_ALC703   HDA_CODEC_CONSTRUCT(REALTEK, 0x0703)

Definition at line 576 of file hdac.h.

◆ HDA_CODEC_ALC861

#define HDA_CODEC_ALC861   HDA_CODEC_CONSTRUCT(REALTEK, 0x0861)

Definition at line 577 of file hdac.h.

◆ HDA_CODEC_ALC861VD

#define HDA_CODEC_ALC861VD   HDA_CODEC_CONSTRUCT(REALTEK, 0x0862)

Definition at line 578 of file hdac.h.

◆ HDA_CODEC_ALC880

#define HDA_CODEC_ALC880   HDA_CODEC_CONSTRUCT(REALTEK, 0x0880)

Definition at line 579 of file hdac.h.

◆ HDA_CODEC_ALC882

#define HDA_CODEC_ALC882   HDA_CODEC_CONSTRUCT(REALTEK, 0x0882)

Definition at line 580 of file hdac.h.

◆ HDA_CODEC_ALC883

#define HDA_CODEC_ALC883   HDA_CODEC_CONSTRUCT(REALTEK, 0x0883)

Definition at line 581 of file hdac.h.

◆ HDA_CODEC_ALC885

#define HDA_CODEC_ALC885   HDA_CODEC_CONSTRUCT(REALTEK, 0x0885)

Definition at line 582 of file hdac.h.

◆ HDA_CODEC_ALC887

#define HDA_CODEC_ALC887   HDA_CODEC_CONSTRUCT(REALTEK, 0x0887)

Definition at line 583 of file hdac.h.

◆ HDA_CODEC_ALC888

#define HDA_CODEC_ALC888   HDA_CODEC_CONSTRUCT(REALTEK, 0x0888)

Definition at line 584 of file hdac.h.

◆ HDA_CODEC_ALC889

#define HDA_CODEC_ALC889   HDA_CODEC_CONSTRUCT(REALTEK, 0x0889)

Definition at line 585 of file hdac.h.

◆ HDA_CODEC_ALC892

#define HDA_CODEC_ALC892   HDA_CODEC_CONSTRUCT(REALTEK, 0x0892)

Definition at line 586 of file hdac.h.

◆ HDA_CODEC_ALC897

#define HDA_CODEC_ALC897   HDA_CODEC_CONSTRUCT(REALTEK, 0x0897)

Definition at line 587 of file hdac.h.

◆ HDA_CODEC_ALC899

#define HDA_CODEC_ALC899   HDA_CODEC_CONSTRUCT(REALTEK, 0x0899)

Definition at line 588 of file hdac.h.

◆ HDA_CODEC_ALCS1200A

#define HDA_CODEC_ALCS1200A   HDA_CODEC_CONSTRUCT(REALTEK, 0x0b00)

Definition at line 590 of file hdac.h.

◆ HDA_CODEC_ALCXXXX

#define HDA_CODEC_ALCXXXX   HDA_CODEC_CONSTRUCT(REALTEK, 0xffff)

Definition at line 593 of file hdac.h.

◆ HDA_CODEC_ATIR6XX

#define HDA_CODEC_ATIR6XX   HDA_CODEC_CONSTRUCT(ATI, 0xaa01)

Definition at line 838 of file hdac.h.

◆ HDA_CODEC_ATIRS600_1

#define HDA_CODEC_ATIRS600_1   HDA_CODEC_CONSTRUCT(ATI, 0x793c)

Definition at line 835 of file hdac.h.

◆ HDA_CODEC_ATIRS600_2

#define HDA_CODEC_ATIRS600_2   HDA_CODEC_CONSTRUCT(ATI, 0x7919)

Definition at line 836 of file hdac.h.

◆ HDA_CODEC_ATIRS690

#define HDA_CODEC_ATIRS690   HDA_CODEC_CONSTRUCT(ATI, 0x791a)

Definition at line 837 of file hdac.h.

◆ HDA_CODEC_ATIXXXX

#define HDA_CODEC_ATIXXXX   HDA_CODEC_CONSTRUCT(ATI, 0xffff)

Definition at line 839 of file hdac.h.

◆ HDA_CODEC_CA0110

#define HDA_CODEC_CA0110   HDA_CODEC_CONSTRUCT(CREATIVE, 0x000a)

Definition at line 601 of file hdac.h.

◆ HDA_CODEC_CA0110_2

#define HDA_CODEC_CA0110_2   HDA_CODEC_CONSTRUCT(CREATIVE, 0x000b)

Definition at line 602 of file hdac.h.

◆ HDA_CODEC_CA0132

#define HDA_CODEC_CA0132   HDA_CODEC_CONSTRUCT(CREATIVE, 0x0011)

Definition at line 604 of file hdac.h.

◆ HDA_CODEC_CAXXXX

#define HDA_CODEC_CAXXXX   HDA_CODEC_CONSTRUCT(CREATIVE, 0xffff)

Definition at line 605 of file hdac.h.

◆ HDA_CODEC_CHXXXX

#define HDA_CODEC_CHXXXX   HDA_CODEC_CONSTRUCT(CHRONTEL, 0xffff)

Definition at line 865 of file hdac.h.

◆ HDA_CODEC_CMI9880

#define HDA_CODEC_CMI9880   HDA_CODEC_CONSTRUCT(CMEDIA, 0x9880)

Definition at line 629 of file hdac.h.

◆ HDA_CODEC_CMI98802

#define HDA_CODEC_CMI98802   HDA_CODEC_CONSTRUCT(CMEDIA2, 0x4980)

Definition at line 633 of file hdac.h.

◆ HDA_CODEC_CMIXXXX

#define HDA_CODEC_CMIXXXX   HDA_CODEC_CONSTRUCT(CMEDIA, 0xffff)

Definition at line 630 of file hdac.h.

◆ HDA_CODEC_CMIXXXX2

#define HDA_CODEC_CMIXXXX2   HDA_CODEC_CONSTRUCT(CMEDIA2, 0xffff)

Definition at line 634 of file hdac.h.

◆ HDA_CODEC_CONSTRUCT

#define HDA_CODEC_CONSTRUCT (   vendor,
  id 
)     (((uint32_t)(vendor##_VENDORID) << 16) | ((id) & 0xffff))

Definition at line 511 of file hdac.h.

◆ HDA_CODEC_CS4206

#define HDA_CODEC_CS4206   HDA_CODEC_CONSTRUCT(CIRRUSLOGIC, 0x4206)

Definition at line 516 of file hdac.h.

◆ HDA_CODEC_CS4207

#define HDA_CODEC_CS4207   HDA_CODEC_CONSTRUCT(CIRRUSLOGIC, 0x4207)

Definition at line 517 of file hdac.h.

◆ HDA_CODEC_CS4210

#define HDA_CODEC_CS4210   HDA_CODEC_CONSTRUCT(CIRRUSLOGIC, 0x4210)

Definition at line 518 of file hdac.h.

◆ HDA_CODEC_CSXXXX

#define HDA_CODEC_CSXXXX   HDA_CODEC_CONSTRUCT(CIRRUSLOGIC, 0xffff)

Definition at line 519 of file hdac.h.

◆ HDA_CODEC_CX20549

#define HDA_CODEC_CX20549   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5045)

Definition at line 753 of file hdac.h.

◆ HDA_CODEC_CX20551

#define HDA_CODEC_CX20551   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5047)

Definition at line 754 of file hdac.h.

◆ HDA_CODEC_CX20561

#define HDA_CODEC_CX20561   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5051)

Definition at line 755 of file hdac.h.

◆ HDA_CODEC_CX20582

#define HDA_CODEC_CX20582   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5066)

Definition at line 756 of file hdac.h.

◆ HDA_CODEC_CX20583

#define HDA_CODEC_CX20583   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5067)

Definition at line 757 of file hdac.h.

◆ HDA_CODEC_CX20584

#define HDA_CODEC_CX20584   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5068)

Definition at line 758 of file hdac.h.

◆ HDA_CODEC_CX20585

#define HDA_CODEC_CX20585   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5069)

Definition at line 759 of file hdac.h.

◆ HDA_CODEC_CX20588

#define HDA_CODEC_CX20588   HDA_CODEC_CONSTRUCT(CONEXANT, 0x506c)

Definition at line 760 of file hdac.h.

◆ HDA_CODEC_CX20590

#define HDA_CODEC_CX20590   HDA_CODEC_CONSTRUCT(CONEXANT, 0x506e)

Definition at line 761 of file hdac.h.

◆ HDA_CODEC_CX20631

#define HDA_CODEC_CX20631   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5097)

Definition at line 762 of file hdac.h.

◆ HDA_CODEC_CX20632

#define HDA_CODEC_CX20632   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5098)

Definition at line 763 of file hdac.h.

◆ HDA_CODEC_CX20641

#define HDA_CODEC_CX20641   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50a1)

Definition at line 764 of file hdac.h.

◆ HDA_CODEC_CX20642

#define HDA_CODEC_CX20642   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50a2)

Definition at line 765 of file hdac.h.

◆ HDA_CODEC_CX20651

#define HDA_CODEC_CX20651   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50ab)

Definition at line 766 of file hdac.h.

◆ HDA_CODEC_CX20652

#define HDA_CODEC_CX20652   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50ac)

Definition at line 767 of file hdac.h.

◆ HDA_CODEC_CX20664

#define HDA_CODEC_CX20664   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50b8)

Definition at line 768 of file hdac.h.

◆ HDA_CODEC_CX20665

#define HDA_CODEC_CX20665   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50b9)

Definition at line 769 of file hdac.h.

◆ HDA_CODEC_CX20722

#define HDA_CODEC_CX20722   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50f2)

Definition at line 771 of file hdac.h.

◆ HDA_CODEC_CX20724

#define HDA_CODEC_CX20724   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50f4)

Definition at line 773 of file hdac.h.

◆ HDA_CODEC_CX20751

#define HDA_CODEC_CX20751   HDA_CODEC_CONSTRUCT(CONEXANT, 0x510f)

Definition at line 774 of file hdac.h.

◆ HDA_CODEC_CX20751_2

#define HDA_CODEC_CX20751_2   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5110)

Definition at line 775 of file hdac.h.

◆ HDA_CODEC_CX20753

#define HDA_CODEC_CX20753   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5111)

Definition at line 776 of file hdac.h.

◆ HDA_CODEC_CX20755

#define HDA_CODEC_CX20755   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5113)

Definition at line 777 of file hdac.h.

◆ HDA_CODEC_CX20756

#define HDA_CODEC_CX20756   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5114)

Definition at line 778 of file hdac.h.

◆ HDA_CODEC_CX20757

#define HDA_CODEC_CX20757   HDA_CODEC_CONSTRUCT(CONEXANT, 0x5115)

Definition at line 779 of file hdac.h.

◆ HDA_CODEC_CX20952

#define HDA_CODEC_CX20952   HDA_CODEC_CONSTRUCT(CONEXANT, 0x51d7)

Definition at line 780 of file hdac.h.

◆ HDA_CODEC_CX21722

#define HDA_CODEC_CX21722   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50f1)

Definition at line 770 of file hdac.h.

◆ HDA_CODEC_CX21724

#define HDA_CODEC_CX21724   HDA_CODEC_CONSTRUCT(CONEXANT, 0x50f3)

Definition at line 772 of file hdac.h.

◆ HDA_CODEC_CXD9872AKD

#define HDA_CODEC_CXD9872AKD   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7664)

Definition at line 664 of file hdac.h.

◆ HDA_CODEC_CXD9872RDK

#define HDA_CODEC_CXD9872RDK   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7661)

Definition at line 662 of file hdac.h.

◆ HDA_CODEC_CXXXXX

#define HDA_CODEC_CXXXXX   HDA_CODEC_CONSTRUCT(CONEXANT, 0xffff)

Definition at line 781 of file hdac.h.

◆ HDA_CODEC_IDT92HD005

#define HDA_CODEC_IDT92HD005   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7698)

Definition at line 671 of file hdac.h.

◆ HDA_CODEC_IDT92HD005D

#define HDA_CODEC_IDT92HD005D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7699)

Definition at line 672 of file hdac.h.

◆ HDA_CODEC_IDT92HD206D

#define HDA_CODEC_IDT92HD206D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7646)

Definition at line 661 of file hdac.h.

◆ HDA_CODEC_IDT92HD206X

#define HDA_CODEC_IDT92HD206X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7645)

Definition at line 660 of file hdac.h.

◆ HDA_CODEC_IDT92HD66B1X3

#define HDA_CODEC_IDT92HD66B1X3   HDA_CODEC_CONSTRUCT(IDT, 0x76ee)

Definition at line 733 of file hdac.h.

◆ HDA_CODEC_IDT92HD66B1X5

#define HDA_CODEC_IDT92HD66B1X5   HDA_CODEC_CONSTRUCT(IDT, 0x76e8)

Definition at line 727 of file hdac.h.

◆ HDA_CODEC_IDT92HD66B2X3

#define HDA_CODEC_IDT92HD66B2X3   HDA_CODEC_CONSTRUCT(IDT, 0x76ef)

Definition at line 734 of file hdac.h.

◆ HDA_CODEC_IDT92HD66B2X5

#define HDA_CODEC_IDT92HD66B2X5   HDA_CODEC_CONSTRUCT(IDT, 0x76e9)

Definition at line 728 of file hdac.h.

◆ HDA_CODEC_IDT92HD66B3X3

#define HDA_CODEC_IDT92HD66B3X3   HDA_CODEC_CONSTRUCT(IDT, 0x76f0)

Definition at line 735 of file hdac.h.

◆ HDA_CODEC_IDT92HD66B3X5

#define HDA_CODEC_IDT92HD66B3X5   HDA_CODEC_CONSTRUCT(IDT, 0x76ea)

Definition at line 729 of file hdac.h.

◆ HDA_CODEC_IDT92HD66C1X3

#define HDA_CODEC_IDT92HD66C1X3   HDA_CODEC_CONSTRUCT(IDT, 0x76f1)

Definition at line 736 of file hdac.h.

◆ HDA_CODEC_IDT92HD66C1X5

#define HDA_CODEC_IDT92HD66C1X5   HDA_CODEC_CONSTRUCT(IDT, 0x76eb)

Definition at line 730 of file hdac.h.

◆ HDA_CODEC_IDT92HD66C2X3

#define HDA_CODEC_IDT92HD66C2X3   HDA_CODEC_CONSTRUCT(IDT, 0x76f2)

Definition at line 737 of file hdac.h.

◆ HDA_CODEC_IDT92HD66C2X5

#define HDA_CODEC_IDT92HD66C2X5   HDA_CODEC_CONSTRUCT(IDT, 0x76ec)

Definition at line 731 of file hdac.h.

◆ HDA_CODEC_IDT92HD66C3_65

#define HDA_CODEC_IDT92HD66C3_65   HDA_CODEC_CONSTRUCT(IDT, 0x76f3)

Definition at line 738 of file hdac.h.

◆ HDA_CODEC_IDT92HD66C3X5

#define HDA_CODEC_IDT92HD66C3X5   HDA_CODEC_CONSTRUCT(IDT, 0x76ed)

Definition at line 732 of file hdac.h.

◆ HDA_CODEC_IDT92HD700D

#define HDA_CODEC_IDT92HD700D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7639)

Definition at line 659 of file hdac.h.

◆ HDA_CODEC_IDT92HD700X

#define HDA_CODEC_IDT92HD700X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7638)

Definition at line 658 of file hdac.h.

◆ HDA_CODEC_IDT92HD71B5

#define HDA_CODEC_IDT92HD71B5   HDA_CODEC_CONSTRUCT(IDT, 0x76b6)

Definition at line 701 of file hdac.h.

◆ HDA_CODEC_IDT92HD71B5_2

#define HDA_CODEC_IDT92HD71B5_2   HDA_CODEC_CONSTRUCT(IDT, 0x76b7)

Definition at line 702 of file hdac.h.

◆ HDA_CODEC_IDT92HD71B6

#define HDA_CODEC_IDT92HD71B6   HDA_CODEC_CONSTRUCT(IDT, 0x76b4)

Definition at line 699 of file hdac.h.

◆ HDA_CODEC_IDT92HD71B6_2

#define HDA_CODEC_IDT92HD71B6_2   HDA_CODEC_CONSTRUCT(IDT, 0x76b5)

Definition at line 700 of file hdac.h.

◆ HDA_CODEC_IDT92HD71B7

#define HDA_CODEC_IDT92HD71B7   HDA_CODEC_CONSTRUCT(IDT, 0x76b2)

Definition at line 697 of file hdac.h.

◆ HDA_CODEC_IDT92HD71B7_2

#define HDA_CODEC_IDT92HD71B7_2   HDA_CODEC_CONSTRUCT(IDT, 0x76b3)

Definition at line 698 of file hdac.h.

◆ HDA_CODEC_IDT92HD71B8

#define HDA_CODEC_IDT92HD71B8   HDA_CODEC_CONSTRUCT(IDT, 0x76b0)

Definition at line 695 of file hdac.h.

◆ HDA_CODEC_IDT92HD71B8_2

#define HDA_CODEC_IDT92HD71B8_2   HDA_CODEC_CONSTRUCT(IDT, 0x76b1)

Definition at line 696 of file hdac.h.

◆ HDA_CODEC_IDT92HD73C1

#define HDA_CODEC_IDT92HD73C1   HDA_CODEC_CONSTRUCT(IDT, 0x7675)

Definition at line 692 of file hdac.h.

◆ HDA_CODEC_IDT92HD73D1

#define HDA_CODEC_IDT92HD73D1   HDA_CODEC_CONSTRUCT(IDT, 0x7674)

Definition at line 691 of file hdac.h.

◆ HDA_CODEC_IDT92HD73E1

#define HDA_CODEC_IDT92HD73E1   HDA_CODEC_CONSTRUCT(IDT, 0x7676)

Definition at line 693 of file hdac.h.

◆ HDA_CODEC_IDT92HD75B3

#define HDA_CODEC_IDT92HD75B3   HDA_CODEC_CONSTRUCT(IDT, 0x7608)

Definition at line 690 of file hdac.h.

◆ HDA_CODEC_IDT92HD75BX

#define HDA_CODEC_IDT92HD75BX   HDA_CODEC_CONSTRUCT(IDT, 0x7603)

Definition at line 687 of file hdac.h.

◆ HDA_CODEC_IDT92HD81B1C

#define HDA_CODEC_IDT92HD81B1C   HDA_CODEC_CONSTRUCT(IDT, 0x76d5)

Definition at line 720 of file hdac.h.

◆ HDA_CODEC_IDT92HD81B1X

#define HDA_CODEC_IDT92HD81B1X   HDA_CODEC_CONSTRUCT(IDT, 0x7605)

Definition at line 689 of file hdac.h.

◆ HDA_CODEC_IDT92HD83C1C

#define HDA_CODEC_IDT92HD83C1C   HDA_CODEC_CONSTRUCT(IDT, 0x76d4)

Definition at line 719 of file hdac.h.

◆ HDA_CODEC_IDT92HD83C1X

#define HDA_CODEC_IDT92HD83C1X   HDA_CODEC_CONSTRUCT(IDT, 0x7604)

Definition at line 688 of file hdac.h.

◆ HDA_CODEC_IDT92HD87B1_3

#define HDA_CODEC_IDT92HD87B1_3   HDA_CODEC_CONSTRUCT(IDT, 0x76d1)

Definition at line 718 of file hdac.h.

◆ HDA_CODEC_IDT92HD87B2_4

#define HDA_CODEC_IDT92HD87B2_4   HDA_CODEC_CONSTRUCT(IDT, 0x76d9)

Definition at line 721 of file hdac.h.

◆ HDA_CODEC_IDT92HD89B1

#define HDA_CODEC_IDT92HD89B1   HDA_CODEC_CONSTRUCT(IDT, 0x76c5)

Definition at line 708 of file hdac.h.

◆ HDA_CODEC_IDT92HD89B2

#define HDA_CODEC_IDT92HD89B2   HDA_CODEC_CONSTRUCT(IDT, 0x76c4)

Definition at line 707 of file hdac.h.

◆ HDA_CODEC_IDT92HD89B3

#define HDA_CODEC_IDT92HD89B3   HDA_CODEC_CONSTRUCT(IDT, 0x76c3)

Definition at line 706 of file hdac.h.

◆ HDA_CODEC_IDT92HD89C1

#define HDA_CODEC_IDT92HD89C1   HDA_CODEC_CONSTRUCT(IDT, 0x76c2)

Definition at line 705 of file hdac.h.

◆ HDA_CODEC_IDT92HD89C2

#define HDA_CODEC_IDT92HD89C2   HDA_CODEC_CONSTRUCT(IDT, 0x76c1)

Definition at line 704 of file hdac.h.

◆ HDA_CODEC_IDT92HD89C3

#define HDA_CODEC_IDT92HD89C3   HDA_CODEC_CONSTRUCT(IDT, 0x76c0)

Definition at line 703 of file hdac.h.

◆ HDA_CODEC_IDT92HD89D1

#define HDA_CODEC_IDT92HD89D1   HDA_CODEC_CONSTRUCT(IDT, 0x76cb)

Definition at line 714 of file hdac.h.

◆ HDA_CODEC_IDT92HD89D2

#define HDA_CODEC_IDT92HD89D2   HDA_CODEC_CONSTRUCT(IDT, 0x76ca)

Definition at line 713 of file hdac.h.

◆ HDA_CODEC_IDT92HD89D3

#define HDA_CODEC_IDT92HD89D3   HDA_CODEC_CONSTRUCT(IDT, 0x76c9)

Definition at line 712 of file hdac.h.

◆ HDA_CODEC_IDT92HD89E1

#define HDA_CODEC_IDT92HD89E1   HDA_CODEC_CONSTRUCT(IDT, 0x76c8)

Definition at line 711 of file hdac.h.

◆ HDA_CODEC_IDT92HD89E2

#define HDA_CODEC_IDT92HD89E2   HDA_CODEC_CONSTRUCT(IDT, 0x76c7)

Definition at line 710 of file hdac.h.

◆ HDA_CODEC_IDT92HD89E3

#define HDA_CODEC_IDT92HD89E3   HDA_CODEC_CONSTRUCT(IDT, 0x76c6)

Definition at line 709 of file hdac.h.

◆ HDA_CODEC_IDT92HD89F1

#define HDA_CODEC_IDT92HD89F1   HDA_CODEC_CONSTRUCT(IDT, 0x76ce)

Definition at line 717 of file hdac.h.

◆ HDA_CODEC_IDT92HD89F2

#define HDA_CODEC_IDT92HD89F2   HDA_CODEC_CONSTRUCT(IDT, 0x76cd)

Definition at line 716 of file hdac.h.

◆ HDA_CODEC_IDT92HD89F3

#define HDA_CODEC_IDT92HD89F3   HDA_CODEC_CONSTRUCT(IDT, 0x76cc)

Definition at line 715 of file hdac.h.

◆ HDA_CODEC_IDT92HD90BXX

#define HDA_CODEC_IDT92HD90BXX   HDA_CODEC_CONSTRUCT(IDT, 0x76e7)

Definition at line 726 of file hdac.h.

◆ HDA_CODEC_IDT92HD91BXX

#define HDA_CODEC_IDT92HD91BXX   HDA_CODEC_CONSTRUCT(IDT, 0x76e0)

Definition at line 723 of file hdac.h.

◆ HDA_CODEC_IDT92HD93BXX

#define HDA_CODEC_IDT92HD93BXX   HDA_CODEC_CONSTRUCT(IDT, 0x76df)

Definition at line 722 of file hdac.h.

◆ HDA_CODEC_IDT92HD95B

#define HDA_CODEC_IDT92HD95B   HDA_CODEC_CONSTRUCT(IDT, 0x7695)

Definition at line 694 of file hdac.h.

◆ HDA_CODEC_IDT92HD98BXX

#define HDA_CODEC_IDT92HD98BXX   HDA_CODEC_CONSTRUCT(IDT, 0x76e3)

Definition at line 724 of file hdac.h.

◆ HDA_CODEC_IDT92HD99BXX

#define HDA_CODEC_IDT92HD99BXX   HDA_CODEC_CONSTRUCT(IDT, 0x76e5)

Definition at line 725 of file hdac.h.

◆ HDA_CODEC_IDTXXXX

#define HDA_CODEC_IDTXXXX   HDA_CODEC_CONSTRUCT(IDT, 0xffff)

Definition at line 739 of file hdac.h.

◆ HDA_CODEC_INTELALLK

#define HDA_CODEC_INTELALLK   HDA_CODEC_CONSTRUCT(INTEL, 0x2815)

Definition at line 885 of file hdac.h.

◆ HDA_CODEC_INTELBDW

#define HDA_CODEC_INTELBDW   HDA_CODEC_CONSTRUCT(INTEL, 0x2808)

Definition at line 877 of file hdac.h.

◆ HDA_CODEC_INTELBL

#define HDA_CODEC_INTELBL   HDA_CODEC_CONSTRUCT(INTEL, 0x2801)

Definition at line 870 of file hdac.h.

◆ HDA_CODEC_INTELBR

#define HDA_CODEC_INTELBR   HDA_CODEC_CONSTRUCT(INTEL, 0x2883)

Definition at line 890 of file hdac.h.

◆ HDA_CODEC_INTELBXTN

#define HDA_CODEC_INTELBXTN   HDA_CODEC_CONSTRUCT(INTEL, 0x280a)

Definition at line 879 of file hdac.h.

◆ HDA_CODEC_INTELCA

#define HDA_CODEC_INTELCA   HDA_CODEC_CONSTRUCT(INTEL, 0x2802)

Definition at line 871 of file hdac.h.

◆ HDA_CODEC_INTELCL

#define HDA_CODEC_INTELCL   HDA_CODEC_CONSTRUCT(INTEL, 0x29fb)

Definition at line 891 of file hdac.h.

◆ HDA_CODEC_INTELCNLK

#define HDA_CODEC_INTELCNLK   HDA_CODEC_CONSTRUCT(INTEL, 0x280c)

Definition at line 881 of file hdac.h.

◆ HDA_CODEC_INTELCPT

#define HDA_CODEC_INTELCPT   HDA_CODEC_CONSTRUCT(INTEL, 0x2805)

Definition at line 874 of file hdac.h.

◆ HDA_CODEC_INTELCT

#define HDA_CODEC_INTELCT   HDA_CODEC_CONSTRUCT(INTEL, 0x2880)

Definition at line 888 of file hdac.h.

◆ HDA_CODEC_INTELEL

#define HDA_CODEC_INTELEL   HDA_CODEC_CONSTRUCT(INTEL, 0x2803)

Definition at line 872 of file hdac.h.

◆ HDA_CODEC_INTELELLK

#define HDA_CODEC_INTELELLK   HDA_CODEC_CONSTRUCT(INTEL, 0x281b)

Definition at line 887 of file hdac.h.

◆ HDA_CODEC_INTELGMLK

#define HDA_CODEC_INTELGMLK   HDA_CODEC_CONSTRUCT(INTEL, 0x2800)

Definition at line 869 of file hdac.h.

◆ HDA_CODEC_INTELGMLK1

#define HDA_CODEC_INTELGMLK1   HDA_CODEC_CONSTRUCT(INTEL, 0x280d)

Definition at line 882 of file hdac.h.

◆ HDA_CODEC_INTELHSW

#define HDA_CODEC_INTELHSW   HDA_CODEC_CONSTRUCT(INTEL, 0x2807)

Definition at line 876 of file hdac.h.

◆ HDA_CODEC_INTELICLK

#define HDA_CODEC_INTELICLK   HDA_CODEC_CONSTRUCT(INTEL, 0x280f)

Definition at line 883 of file hdac.h.

◆ HDA_CODEC_INTELIP

#define HDA_CODEC_INTELIP   HDA_CODEC_CONSTRUCT(INTEL, 0x0054)

Definition at line 868 of file hdac.h.

◆ HDA_CODEC_INTELIP2

#define HDA_CODEC_INTELIP2   HDA_CODEC_CONSTRUCT(INTEL, 0x2804)

Definition at line 873 of file hdac.h.

◆ HDA_CODEC_INTELJLK

#define HDA_CODEC_INTELJLK   HDA_CODEC_CONSTRUCT(INTEL, 0x281a)

Definition at line 886 of file hdac.h.

◆ HDA_CODEC_INTELKBLK

#define HDA_CODEC_INTELKBLK   HDA_CODEC_CONSTRUCT(INTEL, 0x280b)

Definition at line 880 of file hdac.h.

◆ HDA_CODEC_INTELPPT

#define HDA_CODEC_INTELPPT   HDA_CODEC_CONSTRUCT(INTEL, 0x2806)

Definition at line 875 of file hdac.h.

◆ HDA_CODEC_INTELSKLK

#define HDA_CODEC_INTELSKLK   HDA_CODEC_CONSTRUCT(INTEL, 0x2809)

Definition at line 878 of file hdac.h.

◆ HDA_CODEC_INTELTGLK

#define HDA_CODEC_INTELTGLK   HDA_CODEC_CONSTRUCT(INTEL, 0x2812)

Definition at line 884 of file hdac.h.

◆ HDA_CODEC_INTELVV2

#define HDA_CODEC_INTELVV2   HDA_CODEC_CONSTRUCT(INTEL, 0x2882)

Definition at line 889 of file hdac.h.

◆ HDA_CODEC_INTELXXXX

#define HDA_CODEC_INTELXXXX   HDA_CODEC_CONSTRUCT(INTEL, 0xffff)

Definition at line 892 of file hdac.h.

◆ HDA_CODEC_MOTOXXXX

#define HDA_CODEC_MOTOXXXX   HDA_CODEC_CONSTRUCT(MOTO, 0xffff)

Definition at line 597 of file hdac.h.

◆ HDA_CODEC_NVIDIAGT21X

#define HDA_CODEC_NVIDIAGT21X   HDA_CODEC_CONSTRUCT(NVIDIA, 0x000b)

Definition at line 848 of file hdac.h.

◆ HDA_CODEC_NVIDIAGT220

#define HDA_CODEC_NVIDIAGT220   HDA_CODEC_CONSTRUCT(NVIDIA, 0x000a)

Definition at line 847 of file hdac.h.

◆ HDA_CODEC_NVIDIAGT240

#define HDA_CODEC_NVIDIAGT240   HDA_CODEC_CONSTRUCT(NVIDIA, 0x000d)

Definition at line 850 of file hdac.h.

◆ HDA_CODEC_NVIDIAGT440

#define HDA_CODEC_NVIDIAGT440   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0014)

Definition at line 852 of file hdac.h.

◆ HDA_CODEC_NVIDIAGTS450

#define HDA_CODEC_NVIDIAGTS450   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0011)

Definition at line 851 of file hdac.h.

◆ HDA_CODEC_NVIDIAGTX550

#define HDA_CODEC_NVIDIAGTX550   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0015)

Definition at line 853 of file hdac.h.

◆ HDA_CODEC_NVIDIAGTX570

#define HDA_CODEC_NVIDIAGTX570   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0018)

Definition at line 854 of file hdac.h.

◆ HDA_CODEC_NVIDIAMCP67

#define HDA_CODEC_NVIDIAMCP67   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0067)

Definition at line 859 of file hdac.h.

◆ HDA_CODEC_NVIDIAMCP73

#define HDA_CODEC_NVIDIAMCP73   HDA_CODEC_CONSTRUCT(NVIDIA, 0x8001)

Definition at line 860 of file hdac.h.

◆ HDA_CODEC_NVIDIAMCP78

#define HDA_CODEC_NVIDIAMCP78   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0002)

Definition at line 842 of file hdac.h.

◆ HDA_CODEC_NVIDIAMCP78_2

#define HDA_CODEC_NVIDIAMCP78_2   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0003)

Definition at line 843 of file hdac.h.

◆ HDA_CODEC_NVIDIAMCP78_3

#define HDA_CODEC_NVIDIAMCP78_3   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0005)

Definition at line 844 of file hdac.h.

◆ HDA_CODEC_NVIDIAMCP78_4

#define HDA_CODEC_NVIDIAMCP78_4   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0006)

Definition at line 845 of file hdac.h.

◆ HDA_CODEC_NVIDIAMCP7A

#define HDA_CODEC_NVIDIAMCP7A   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0007)

Definition at line 846 of file hdac.h.

◆ HDA_CODEC_NVIDIAMCP89

#define HDA_CODEC_NVIDIAMCP89   HDA_CODEC_CONSTRUCT(NVIDIA, 0x000c)

Definition at line 849 of file hdac.h.

◆ HDA_CODEC_NVIDIATEGRA114

#define HDA_CODEC_NVIDIATEGRA114   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0022)

Definition at line 856 of file hdac.h.

◆ HDA_CODEC_NVIDIATEGRA124

#define HDA_CODEC_NVIDIATEGRA124   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0028)

Definition at line 857 of file hdac.h.

◆ HDA_CODEC_NVIDIATEGRA210

#define HDA_CODEC_NVIDIATEGRA210   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0029)

Definition at line 858 of file hdac.h.

◆ HDA_CODEC_NVIDIATEGRA30

#define HDA_CODEC_NVIDIATEGRA30   HDA_CODEC_CONSTRUCT(NVIDIA, 0x0020)

Definition at line 855 of file hdac.h.

◆ HDA_CODEC_NVIDIAXXXX

#define HDA_CODEC_NVIDIAXXXX   HDA_CODEC_CONSTRUCT(NVIDIA, 0xffff)

Definition at line 861 of file hdac.h.

◆ HDA_CODEC_SB0880

#define HDA_CODEC_SB0880   HDA_CODEC_CONSTRUCT(CREATIVE, 0x000d)

Definition at line 603 of file hdac.h.

◆ HDA_CODEC_SII1390

#define HDA_CODEC_SII1390   HDA_CODEC_CONSTRUCT(SII, 0x1390)

Definition at line 743 of file hdac.h.

◆ HDA_CODEC_SII1392

#define HDA_CODEC_SII1392   HDA_CODEC_CONSTRUCT(SII, 0x1392)

Definition at line 744 of file hdac.h.

◆ HDA_CODEC_SIIXXXX

#define HDA_CODEC_SIIXXXX   HDA_CODEC_CONSTRUCT(SII, 0xffff)

Definition at line 745 of file hdac.h.

◆ HDA_CODEC_STAC9200D

#define HDA_CODEC_STAC9200D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7691)

Definition at line 670 of file hdac.h.

◆ HDA_CODEC_STAC9204D

#define HDA_CODEC_STAC9204D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a3)

Definition at line 676 of file hdac.h.

◆ HDA_CODEC_STAC9204X

#define HDA_CODEC_STAC9204X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a2)

Definition at line 675 of file hdac.h.

◆ HDA_CODEC_STAC9205D

#define HDA_CODEC_STAC9205D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a1)

Definition at line 674 of file hdac.h.

◆ HDA_CODEC_STAC9205X

#define HDA_CODEC_STAC9205X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a0)

Definition at line 673 of file hdac.h.

◆ HDA_CODEC_STAC9220

#define HDA_CODEC_STAC9220   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7690)

Definition at line 669 of file hdac.h.

◆ HDA_CODEC_STAC9220_A1

#define HDA_CODEC_STAC9220_A1   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7882)

Definition at line 682 of file hdac.h.

◆ HDA_CODEC_STAC9220_A2

#define HDA_CODEC_STAC9220_A2   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7880)

Definition at line 681 of file hdac.h.

◆ HDA_CODEC_STAC9221

#define HDA_CODEC_STAC9221   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7680)

Definition at line 665 of file hdac.h.

◆ HDA_CODEC_STAC9221_A2

#define HDA_CODEC_STAC9221_A2   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7682)

Definition at line 667 of file hdac.h.

◆ HDA_CODEC_STAC9221D

#define HDA_CODEC_STAC9221D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7683)

Definition at line 668 of file hdac.h.

◆ HDA_CODEC_STAC9227D

#define HDA_CODEC_STAC9227D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7619)

Definition at line 645 of file hdac.h.

◆ HDA_CODEC_STAC9227X

#define HDA_CODEC_STAC9227X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7618)

Definition at line 644 of file hdac.h.

◆ HDA_CODEC_STAC9228D

#define HDA_CODEC_STAC9228D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7617)

Definition at line 643 of file hdac.h.

◆ HDA_CODEC_STAC9228X

#define HDA_CODEC_STAC9228X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7616)

Definition at line 642 of file hdac.h.

◆ HDA_CODEC_STAC9229D

#define HDA_CODEC_STAC9229D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7615)

Definition at line 641 of file hdac.h.

◆ HDA_CODEC_STAC9229X

#define HDA_CODEC_STAC9229X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7614)

Definition at line 640 of file hdac.h.

◆ HDA_CODEC_STAC922XD

#define HDA_CODEC_STAC922XD   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7681)

Definition at line 666 of file hdac.h.

◆ HDA_CODEC_STAC9230D

#define HDA_CODEC_STAC9230D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7613)

Definition at line 639 of file hdac.h.

◆ HDA_CODEC_STAC9230X

#define HDA_CODEC_STAC9230X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7612)

Definition at line 638 of file hdac.h.

◆ HDA_CODEC_STAC9250

#define HDA_CODEC_STAC9250   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7634)

Definition at line 656 of file hdac.h.

◆ HDA_CODEC_STAC9251

#define HDA_CODEC_STAC9251   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7636)

Definition at line 657 of file hdac.h.

◆ HDA_CODEC_STAC9254

#define HDA_CODEC_STAC9254   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a6)

Definition at line 679 of file hdac.h.

◆ HDA_CODEC_STAC9254D

#define HDA_CODEC_STAC9254D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a7)

Definition at line 680 of file hdac.h.

◆ HDA_CODEC_STAC9255

#define HDA_CODEC_STAC9255   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a4)

Definition at line 677 of file hdac.h.

◆ HDA_CODEC_STAC9255D

#define HDA_CODEC_STAC9255D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x76a5)

Definition at line 678 of file hdac.h.

◆ HDA_CODEC_STAC9271D

#define HDA_CODEC_STAC9271D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7627)

Definition at line 653 of file hdac.h.

◆ HDA_CODEC_STAC9271X

#define HDA_CODEC_STAC9271X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7626)

Definition at line 652 of file hdac.h.

◆ HDA_CODEC_STAC9272D

#define HDA_CODEC_STAC9272D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7625)

Definition at line 651 of file hdac.h.

◆ HDA_CODEC_STAC9272X

#define HDA_CODEC_STAC9272X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7624)

Definition at line 650 of file hdac.h.

◆ HDA_CODEC_STAC9273D

#define HDA_CODEC_STAC9273D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7623)

Definition at line 649 of file hdac.h.

◆ HDA_CODEC_STAC9273X

#define HDA_CODEC_STAC9273X   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7622)

Definition at line 648 of file hdac.h.

◆ HDA_CODEC_STAC9274

#define HDA_CODEC_STAC9274   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7620)

Definition at line 646 of file hdac.h.

◆ HDA_CODEC_STAC9274D

#define HDA_CODEC_STAC9274D   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7621)

Definition at line 647 of file hdac.h.

◆ HDA_CODEC_STAC9274D5NH

#define HDA_CODEC_STAC9274D5NH   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7629)

Definition at line 655 of file hdac.h.

◆ HDA_CODEC_STAC9274X5NH

#define HDA_CODEC_STAC9274X5NH   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7628)

Definition at line 654 of file hdac.h.

◆ HDA_CODEC_STAC9872AK

#define HDA_CODEC_STAC9872AK   HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7662)

Definition at line 663 of file hdac.h.

◆ HDA_CODEC_STACXXXX

#define HDA_CODEC_STACXXXX   HDA_CODEC_CONSTRUCT(SIGMATEL, 0xffff)

Definition at line 683 of file hdac.h.

◆ HDA_CODEC_VT1702_0

#define HDA_CODEC_VT1702_0   HDA_CODEC_CONSTRUCT(VIA, 0x0398)

Definition at line 812 of file hdac.h.

◆ HDA_CODEC_VT1702_1

#define HDA_CODEC_VT1702_1   HDA_CODEC_CONSTRUCT(VIA, 0x1398)

Definition at line 813 of file hdac.h.

◆ HDA_CODEC_VT1702_2

#define HDA_CODEC_VT1702_2   HDA_CODEC_CONSTRUCT(VIA, 0x2398)

Definition at line 814 of file hdac.h.

◆ HDA_CODEC_VT1702_3

#define HDA_CODEC_VT1702_3   HDA_CODEC_CONSTRUCT(VIA, 0x3398)

Definition at line 815 of file hdac.h.

◆ HDA_CODEC_VT1702_4

#define HDA_CODEC_VT1702_4   HDA_CODEC_CONSTRUCT(VIA, 0x4398)

Definition at line 816 of file hdac.h.

◆ HDA_CODEC_VT1702_5

#define HDA_CODEC_VT1702_5   HDA_CODEC_CONSTRUCT(VIA, 0x5398)

Definition at line 817 of file hdac.h.

◆ HDA_CODEC_VT1702_6

#define HDA_CODEC_VT1702_6   HDA_CODEC_CONSTRUCT(VIA, 0x6398)

Definition at line 818 of file hdac.h.

◆ HDA_CODEC_VT1702_7

#define HDA_CODEC_VT1702_7   HDA_CODEC_CONSTRUCT(VIA, 0x7398)

Definition at line 819 of file hdac.h.

◆ HDA_CODEC_VT1708_8

#define HDA_CODEC_VT1708_8   HDA_CODEC_CONSTRUCT(VIA, 0x1708)

Definition at line 784 of file hdac.h.

◆ HDA_CODEC_VT1708_9

#define HDA_CODEC_VT1708_9   HDA_CODEC_CONSTRUCT(VIA, 0x1709)

Definition at line 785 of file hdac.h.

◆ HDA_CODEC_VT1708_A

#define HDA_CODEC_VT1708_A   HDA_CODEC_CONSTRUCT(VIA, 0x170a)

Definition at line 786 of file hdac.h.

◆ HDA_CODEC_VT1708_B

#define HDA_CODEC_VT1708_B   HDA_CODEC_CONSTRUCT(VIA, 0x170b)

Definition at line 787 of file hdac.h.

◆ HDA_CODEC_VT1708B_0

#define HDA_CODEC_VT1708B_0   HDA_CODEC_CONSTRUCT(VIA, 0xe720)

Definition at line 796 of file hdac.h.

◆ HDA_CODEC_VT1708B_1

#define HDA_CODEC_VT1708B_1   HDA_CODEC_CONSTRUCT(VIA, 0xe721)

Definition at line 797 of file hdac.h.

◆ HDA_CODEC_VT1708B_2

#define HDA_CODEC_VT1708B_2   HDA_CODEC_CONSTRUCT(VIA, 0xe722)

Definition at line 798 of file hdac.h.

◆ HDA_CODEC_VT1708B_3

#define HDA_CODEC_VT1708B_3   HDA_CODEC_CONSTRUCT(VIA, 0xe723)

Definition at line 799 of file hdac.h.

◆ HDA_CODEC_VT1708B_4

#define HDA_CODEC_VT1708B_4   HDA_CODEC_CONSTRUCT(VIA, 0xe724)

Definition at line 800 of file hdac.h.

◆ HDA_CODEC_VT1708B_5

#define HDA_CODEC_VT1708B_5   HDA_CODEC_CONSTRUCT(VIA, 0xe725)

Definition at line 801 of file hdac.h.

◆ HDA_CODEC_VT1708B_6

#define HDA_CODEC_VT1708B_6   HDA_CODEC_CONSTRUCT(VIA, 0xe726)

Definition at line 802 of file hdac.h.

◆ HDA_CODEC_VT1708B_7

#define HDA_CODEC_VT1708B_7   HDA_CODEC_CONSTRUCT(VIA, 0xe727)

Definition at line 803 of file hdac.h.

◆ HDA_CODEC_VT1708S_0

#define HDA_CODEC_VT1708S_0   HDA_CODEC_CONSTRUCT(VIA, 0x0397)

Definition at line 804 of file hdac.h.

◆ HDA_CODEC_VT1708S_1

#define HDA_CODEC_VT1708S_1   HDA_CODEC_CONSTRUCT(VIA, 0x1397)

Definition at line 805 of file hdac.h.

◆ HDA_CODEC_VT1708S_2

#define HDA_CODEC_VT1708S_2   HDA_CODEC_CONSTRUCT(VIA, 0x2397)

Definition at line 806 of file hdac.h.

◆ HDA_CODEC_VT1708S_3

#define HDA_CODEC_VT1708S_3   HDA_CODEC_CONSTRUCT(VIA, 0x3397)

Definition at line 807 of file hdac.h.

◆ HDA_CODEC_VT1708S_4

#define HDA_CODEC_VT1708S_4   HDA_CODEC_CONSTRUCT(VIA, 0x4397)

Definition at line 808 of file hdac.h.

◆ HDA_CODEC_VT1708S_5

#define HDA_CODEC_VT1708S_5   HDA_CODEC_CONSTRUCT(VIA, 0x5397)

Definition at line 809 of file hdac.h.

◆ HDA_CODEC_VT1708S_6

#define HDA_CODEC_VT1708S_6   HDA_CODEC_CONSTRUCT(VIA, 0x6397)

Definition at line 810 of file hdac.h.

◆ HDA_CODEC_VT1708S_7

#define HDA_CODEC_VT1708S_7   HDA_CODEC_CONSTRUCT(VIA, 0x7397)

Definition at line 811 of file hdac.h.

◆ HDA_CODEC_VT1709_0

#define HDA_CODEC_VT1709_0   HDA_CODEC_CONSTRUCT(VIA, 0xe710)

Definition at line 788 of file hdac.h.

◆ HDA_CODEC_VT1709_1

#define HDA_CODEC_VT1709_1   HDA_CODEC_CONSTRUCT(VIA, 0xe711)

Definition at line 789 of file hdac.h.

◆ HDA_CODEC_VT1709_2

#define HDA_CODEC_VT1709_2   HDA_CODEC_CONSTRUCT(VIA, 0xe712)

Definition at line 790 of file hdac.h.

◆ HDA_CODEC_VT1709_3

#define HDA_CODEC_VT1709_3   HDA_CODEC_CONSTRUCT(VIA, 0xe713)

Definition at line 791 of file hdac.h.

◆ HDA_CODEC_VT1709_4

#define HDA_CODEC_VT1709_4   HDA_CODEC_CONSTRUCT(VIA, 0xe714)

Definition at line 792 of file hdac.h.

◆ HDA_CODEC_VT1709_5

#define HDA_CODEC_VT1709_5   HDA_CODEC_CONSTRUCT(VIA, 0xe715)

Definition at line 793 of file hdac.h.

◆ HDA_CODEC_VT1709_6

#define HDA_CODEC_VT1709_6   HDA_CODEC_CONSTRUCT(VIA, 0xe716)

Definition at line 794 of file hdac.h.

◆ HDA_CODEC_VT1709_7

#define HDA_CODEC_VT1709_7   HDA_CODEC_CONSTRUCT(VIA, 0xe717)

Definition at line 795 of file hdac.h.

◆ HDA_CODEC_VT1716S_0

#define HDA_CODEC_VT1716S_0   HDA_CODEC_CONSTRUCT(VIA, 0x0433)

Definition at line 820 of file hdac.h.

◆ HDA_CODEC_VT1716S_1

#define HDA_CODEC_VT1716S_1   HDA_CODEC_CONSTRUCT(VIA, 0xa721)

Definition at line 821 of file hdac.h.

◆ HDA_CODEC_VT1718S_0

#define HDA_CODEC_VT1718S_0   HDA_CODEC_CONSTRUCT(VIA, 0x0428)

Definition at line 822 of file hdac.h.

◆ HDA_CODEC_VT1718S_1

#define HDA_CODEC_VT1718S_1   HDA_CODEC_CONSTRUCT(VIA, 0x4428)

Definition at line 823 of file hdac.h.

◆ HDA_CODEC_VT1802_0

#define HDA_CODEC_VT1802_0   HDA_CODEC_CONSTRUCT(VIA, 0x0446)

Definition at line 824 of file hdac.h.

◆ HDA_CODEC_VT1802_1

#define HDA_CODEC_VT1802_1   HDA_CODEC_CONSTRUCT(VIA, 0x8446)

Definition at line 825 of file hdac.h.

◆ HDA_CODEC_VT1812

#define HDA_CODEC_VT1812   HDA_CODEC_CONSTRUCT(VIA, 0x0448)

Definition at line 826 of file hdac.h.

◆ HDA_CODEC_VT1818S

#define HDA_CODEC_VT1818S   HDA_CODEC_CONSTRUCT(VIA, 0x0440)

Definition at line 827 of file hdac.h.

◆ HDA_CODEC_VT1828S

#define HDA_CODEC_VT1828S   HDA_CODEC_CONSTRUCT(VIA, 0x4441)

Definition at line 828 of file hdac.h.

◆ HDA_CODEC_VT2002P_0

#define HDA_CODEC_VT2002P_0   HDA_CODEC_CONSTRUCT(VIA, 0x0438)

Definition at line 829 of file hdac.h.

◆ HDA_CODEC_VT2002P_1

#define HDA_CODEC_VT2002P_1   HDA_CODEC_CONSTRUCT(VIA, 0x4438)

Definition at line 830 of file hdac.h.

◆ HDA_CODEC_VT2020

#define HDA_CODEC_VT2020   HDA_CODEC_CONSTRUCT(VIA, 0x0441)

Definition at line 831 of file hdac.h.

◆ HDA_CODEC_VTXXXX

#define HDA_CODEC_VTXXXX   HDA_CODEC_CONSTRUCT(VIA, 0xffff)

Definition at line 832 of file hdac.h.

◆ hda_command

#define hda_command (   dev,
  verb 
)     HDAC_CODEC_COMMAND(device_get_parent(dev), (dev), (verb))

Definition at line 934 of file hdac.h.

◆ HDA_CREATIVE_ALL

#define HDA_CREATIVE_ALL   HDA_MODEL_CONSTRUCT(CREATIVE, 0xffff)

Definition at line 190 of file hdac.h.

◆ HDA_DEV_MATCH

#define HDA_DEV_MATCH (   fl,
 
)
Value:
((fl) == (v) || \
(fl) == 0xffffffff || \
(((fl) & 0xffff0000) == 0xffff0000 && \
((fl) & 0x0000ffff) == ((v) & 0x0000ffff)) || \
(((fl) & 0x0000ffff) == 0x0000ffff && \
((fl) & 0xffff0000) == ((v) & 0xffff0000)))

Definition at line 913 of file hdac.h.

◆ HDA_DMA_ALIGNMENT

#define HDA_DMA_ALIGNMENT   128

Definition at line 898 of file hdac.h.

◆ HDA_GPIO_MAX

#define HDA_GPIO_MAX   8

Definition at line 911 of file hdac.h.

◆ HDA_INTEL_63XXESB

#define HDA_INTEL_63XXESB   HDA_MODEL_CONSTRUCT(INTEL, 0x269a)

Definition at line 60 of file hdac.h.

◆ HDA_INTEL_82801F

#define HDA_INTEL_82801F   HDA_MODEL_CONSTRUCT(INTEL, 0x2668)

Definition at line 59 of file hdac.h.

◆ HDA_INTEL_82801G

#define HDA_INTEL_82801G   HDA_MODEL_CONSTRUCT(INTEL, 0x27d8)

Definition at line 61 of file hdac.h.

◆ HDA_INTEL_82801H

#define HDA_INTEL_82801H   HDA_MODEL_CONSTRUCT(INTEL, 0x284b)

Definition at line 62 of file hdac.h.

◆ HDA_INTEL_82801I

#define HDA_INTEL_82801I   HDA_MODEL_CONSTRUCT(INTEL, 0x293e)

Definition at line 63 of file hdac.h.

◆ HDA_INTEL_82801JD

#define HDA_INTEL_82801JD   HDA_MODEL_CONSTRUCT(INTEL, 0x3a6e)

Definition at line 67 of file hdac.h.

◆ HDA_INTEL_82801JI

#define HDA_INTEL_82801JI   HDA_MODEL_CONSTRUCT(INTEL, 0x3a3e)

Definition at line 66 of file hdac.h.

◆ HDA_INTEL_ALL

#define HDA_INTEL_ALL   HDA_MODEL_CONSTRUCT(INTEL, 0xffff)

Definition at line 106 of file hdac.h.

◆ HDA_INTEL_ALLK

#define HDA_INTEL_ALLK   HDA_MODEL_CONSTRUCT(INTEL, 0x7ad0)

Definition at line 74 of file hdac.h.

◆ HDA_INTEL_BAY

#define HDA_INTEL_BAY   HDA_MODEL_CONSTRUCT(INTEL, 0x0f04)

Definition at line 49 of file hdac.h.

◆ HDA_INTEL_BDW1

#define HDA_INTEL_BDW1   HDA_MODEL_CONSTRUCT(INTEL, 0x160c)

Definition at line 53 of file hdac.h.

◆ HDA_INTEL_BDW2

#define HDA_INTEL_BDW2   HDA_MODEL_CONSTRUCT(INTEL, 0x9ca0)

Definition at line 83 of file hdac.h.

◆ HDA_INTEL_BR

#define HDA_INTEL_BR   HDA_MODEL_CONSTRUCT(INTEL, 0x2284)

Definition at line 58 of file hdac.h.

◆ HDA_INTEL_BXTNP

#define HDA_INTEL_BXTNP   HDA_MODEL_CONSTRUCT(INTEL, 0x5a98)

Definition at line 72 of file hdac.h.

◆ HDA_INTEL_BXTNT

#define HDA_INTEL_BXTNT   HDA_MODEL_CONSTRUCT(INTEL, 0x1a98)

Definition at line 54 of file hdac.h.

◆ HDA_INTEL_CFLK

#define HDA_INTEL_CFLK   HDA_MODEL_CONSTRUCT(INTEL, 0xa348)

Definition at line 89 of file hdac.h.

◆ HDA_INTEL_CMLKH [1/2]

#define HDA_INTEL_CMLKH   HDA_MODEL_CONSTRUCT(INTEL, 0x06c8)

Definition at line 94 of file hdac.h.

◆ HDA_INTEL_CMLKH [2/2]

#define HDA_INTEL_CMLKH   HDA_MODEL_CONSTRUCT(INTEL, 0x06c8)

Definition at line 94 of file hdac.h.

◆ HDA_INTEL_CMLKLP [1/2]

#define HDA_INTEL_CMLKLP   HDA_MODEL_CONSTRUCT(INTEL, 0x02c8)

Definition at line 93 of file hdac.h.

◆ HDA_INTEL_CMLKLP [2/2]

#define HDA_INTEL_CMLKLP   HDA_MODEL_CONSTRUCT(INTEL, 0x02c8)

Definition at line 93 of file hdac.h.

◆ HDA_INTEL_CMLKS

#define HDA_INTEL_CMLKS   HDA_MODEL_CONSTRUCT(INTEL, 0xa3f0)

Definition at line 90 of file hdac.h.

◆ HDA_INTEL_CNLK

#define HDA_INTEL_CNLK   HDA_MODEL_CONSTRUCT(INTEL, 0x9dc8)

Definition at line 91 of file hdac.h.

◆ HDA_INTEL_CPT

#define HDA_INTEL_CPT   HDA_MODEL_CONSTRUCT(INTEL, 0x1c20)

Definition at line 55 of file hdac.h.

◆ HDA_INTEL_ELLK

#define HDA_INTEL_ELLK   HDA_MODEL_CONSTRUCT(INTEL, 0x4b55)

Definition at line 70 of file hdac.h.

◆ HDA_INTEL_GMLK

#define HDA_INTEL_GMLK   HDA_MODEL_CONSTRUCT(INTEL, 0x3198)

Definition at line 64 of file hdac.h.

◆ HDA_INTEL_HSW1

#define HDA_INTEL_HSW1   HDA_MODEL_CONSTRUCT(INTEL, 0x0a0c)

Definition at line 50 of file hdac.h.

◆ HDA_INTEL_HSW2

#define HDA_INTEL_HSW2   HDA_MODEL_CONSTRUCT(INTEL, 0x0c0c)

Definition at line 51 of file hdac.h.

◆ HDA_INTEL_HSW3

#define HDA_INTEL_HSW3   HDA_MODEL_CONSTRUCT(INTEL, 0x0d0c)

Definition at line 52 of file hdac.h.

◆ HDA_INTEL_ICLK

#define HDA_INTEL_ICLK   HDA_MODEL_CONSTRUCT(INTEL, 0x34c8)

Definition at line 92 of file hdac.h.

◆ HDA_INTEL_JLK

#define HDA_INTEL_JLK   HDA_MODEL_CONSTRUCT(INTEL, 0x38c8)

Definition at line 65 of file hdac.h.

◆ HDA_INTEL_JLK2

#define HDA_INTEL_JLK2   HDA_MODEL_CONSTRUCT(INTEL, 0x4dc8)

Definition at line 71 of file hdac.h.

◆ HDA_INTEL_KBLK

#define HDA_INTEL_KBLK   HDA_MODEL_CONSTRUCT(INTEL, 0xa171)

Definition at line 87 of file hdac.h.

◆ HDA_INTEL_KBLKH

#define HDA_INTEL_KBLKH   HDA_MODEL_CONSTRUCT(INTEL, 0xa2f0)

Definition at line 88 of file hdac.h.

◆ HDA_INTEL_KBLKLP

#define HDA_INTEL_KBLKLP   HDA_MODEL_CONSTRUCT(INTEL, 0x9d71)

Definition at line 85 of file hdac.h.

◆ HDA_INTEL_LPT1

#define HDA_INTEL_LPT1   HDA_MODEL_CONSTRUCT(INTEL, 0x8c20)

Definition at line 76 of file hdac.h.

◆ HDA_INTEL_LPT2

#define HDA_INTEL_LPT2   HDA_MODEL_CONSTRUCT(INTEL, 0x8c21)

Definition at line 77 of file hdac.h.

◆ HDA_INTEL_LPTLP1

#define HDA_INTEL_LPTLP1   HDA_MODEL_CONSTRUCT(INTEL, 0x9c20)

Definition at line 81 of file hdac.h.

◆ HDA_INTEL_LPTLP2

#define HDA_INTEL_LPTLP2   HDA_MODEL_CONSTRUCT(INTEL, 0x9c21)

Definition at line 82 of file hdac.h.

◆ HDA_INTEL_MACBOOKPRO92

#define HDA_INTEL_MACBOOKPRO92   HDA_MODEL_CONSTRUCT(INTEL, 0x7270)

Definition at line 73 of file hdac.h.

◆ HDA_INTEL_OAK

#define HDA_INTEL_OAK   HDA_MODEL_CONSTRUCT(INTEL, 0x080a)

Definition at line 48 of file hdac.h.

◆ HDA_INTEL_PATSBURG

#define HDA_INTEL_PATSBURG   HDA_MODEL_CONSTRUCT(INTEL, 0x1d20)

Definition at line 56 of file hdac.h.

◆ HDA_INTEL_PCH

#define HDA_INTEL_PCH   HDA_MODEL_CONSTRUCT(INTEL, 0x3b56)

Definition at line 68 of file hdac.h.

◆ HDA_INTEL_PCH2

#define HDA_INTEL_PCH2   HDA_MODEL_CONSTRUCT(INTEL, 0x3b57)

Definition at line 69 of file hdac.h.

◆ HDA_INTEL_PPT1

#define HDA_INTEL_PPT1   HDA_MODEL_CONSTRUCT(INTEL, 0x1e20)

Definition at line 57 of file hdac.h.

◆ HDA_INTEL_SCH

#define HDA_INTEL_SCH   HDA_MODEL_CONSTRUCT(INTEL, 0x811b)

Definition at line 75 of file hdac.h.

◆ HDA_INTEL_SRPT

#define HDA_INTEL_SRPT   HDA_MODEL_CONSTRUCT(INTEL, 0xa170)

Definition at line 86 of file hdac.h.

◆ HDA_INTEL_SRPTLP

#define HDA_INTEL_SRPTLP   HDA_MODEL_CONSTRUCT(INTEL, 0x9d70)

Definition at line 84 of file hdac.h.

◆ HDA_INTEL_TGLK

#define HDA_INTEL_TGLK   HDA_MODEL_CONSTRUCT(INTEL, 0xa0c8)

Definition at line 95 of file hdac.h.

◆ HDA_INTEL_WCPT

#define HDA_INTEL_WCPT   HDA_MODEL_CONSTRUCT(INTEL, 0x8ca0)

Definition at line 78 of file hdac.h.

◆ HDA_INTEL_WELLS1

#define HDA_INTEL_WELLS1   HDA_MODEL_CONSTRUCT(INTEL, 0x8d20)

Definition at line 79 of file hdac.h.

◆ HDA_INTEL_WELLS2

#define HDA_INTEL_WELLS2   HDA_MODEL_CONSTRUCT(INTEL, 0x8d21)

Definition at line 80 of file hdac.h.

◆ HDA_INVALID

#define HDA_INVALID   0xffffffff

Definition at line 920 of file hdac.h.

◆ HDA_MATCH_ALL

#define HDA_MATCH_ALL   0xffffffff

Definition at line 919 of file hdac.h.

◆ HDA_MODEL_CONSTRUCT

#define HDA_MODEL_CONSTRUCT (   vendor,
  model 
)     (((uint32_t)(model) << 16) | ((vendor##_VENDORID) & 0xffff))

Definition at line 41 of file hdac.h.

◆ HDA_NVIDIA_0BE2

#define HDA_NVIDIA_0BE2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0be2)

Definition at line 128 of file hdac.h.

◆ HDA_NVIDIA_0BE3

#define HDA_NVIDIA_0BE3   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0be3)

Definition at line 129 of file hdac.h.

◆ HDA_NVIDIA_0BE4

#define HDA_NVIDIA_0BE4   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0be4)

Definition at line 130 of file hdac.h.

◆ HDA_NVIDIA_ALL

#define HDA_NVIDIA_ALL   HDA_MODEL_CONSTRUCT(NVIDIA, 0xffff)

Definition at line 143 of file hdac.h.

◆ HDA_NVIDIA_GF110_1

#define HDA_NVIDIA_GF110_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0e09)

Definition at line 141 of file hdac.h.

◆ HDA_NVIDIA_GF110_2

#define HDA_NVIDIA_GF110_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0e0c)

Definition at line 142 of file hdac.h.

◆ HDA_NVIDIA_GF119

#define HDA_NVIDIA_GF119   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0e08)

Definition at line 140 of file hdac.h.

◆ HDA_NVIDIA_GT100

#define HDA_NVIDIA_GT100   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0be5)

Definition at line 131 of file hdac.h.

◆ HDA_NVIDIA_GT104

#define HDA_NVIDIA_GT104   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0beb)

Definition at line 134 of file hdac.h.

◆ HDA_NVIDIA_GT106

#define HDA_NVIDIA_GT106   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0be9)

Definition at line 132 of file hdac.h.

◆ HDA_NVIDIA_GT108

#define HDA_NVIDIA_GT108   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0bea)

Definition at line 133 of file hdac.h.

◆ HDA_NVIDIA_GT116

#define HDA_NVIDIA_GT116   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0bee)

Definition at line 135 of file hdac.h.

◆ HDA_NVIDIA_MCP51

#define HDA_NVIDIA_MCP51   HDA_MODEL_CONSTRUCT(NVIDIA, 0x026c)

Definition at line 110 of file hdac.h.

◆ HDA_NVIDIA_MCP55

#define HDA_NVIDIA_MCP55   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0371)

Definition at line 111 of file hdac.h.

◆ HDA_NVIDIA_MCP61_1

#define HDA_NVIDIA_MCP61_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x03e4)

Definition at line 112 of file hdac.h.

◆ HDA_NVIDIA_MCP61_2

#define HDA_NVIDIA_MCP61_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x03f0)

Definition at line 113 of file hdac.h.

◆ HDA_NVIDIA_MCP65_1

#define HDA_NVIDIA_MCP65_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x044a)

Definition at line 114 of file hdac.h.

◆ HDA_NVIDIA_MCP65_2

#define HDA_NVIDIA_MCP65_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x044b)

Definition at line 115 of file hdac.h.

◆ HDA_NVIDIA_MCP67_1

#define HDA_NVIDIA_MCP67_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x055c)

Definition at line 116 of file hdac.h.

◆ HDA_NVIDIA_MCP67_2

#define HDA_NVIDIA_MCP67_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x055d)

Definition at line 117 of file hdac.h.

◆ HDA_NVIDIA_MCP73_1

#define HDA_NVIDIA_MCP73_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x07fc)

Definition at line 122 of file hdac.h.

◆ HDA_NVIDIA_MCP73_2

#define HDA_NVIDIA_MCP73_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x07fd)

Definition at line 123 of file hdac.h.

◆ HDA_NVIDIA_MCP78_1

#define HDA_NVIDIA_MCP78_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0774)

Definition at line 118 of file hdac.h.

◆ HDA_NVIDIA_MCP78_2

#define HDA_NVIDIA_MCP78_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0775)

Definition at line 119 of file hdac.h.

◆ HDA_NVIDIA_MCP78_3

#define HDA_NVIDIA_MCP78_3   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0776)

Definition at line 120 of file hdac.h.

◆ HDA_NVIDIA_MCP78_4

#define HDA_NVIDIA_MCP78_4   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0777)

Definition at line 121 of file hdac.h.

◆ HDA_NVIDIA_MCP79_1

#define HDA_NVIDIA_MCP79_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0ac0)

Definition at line 124 of file hdac.h.

◆ HDA_NVIDIA_MCP79_2

#define HDA_NVIDIA_MCP79_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0ac1)

Definition at line 125 of file hdac.h.

◆ HDA_NVIDIA_MCP79_3

#define HDA_NVIDIA_MCP79_3   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0ac2)

Definition at line 126 of file hdac.h.

◆ HDA_NVIDIA_MCP79_4

#define HDA_NVIDIA_MCP79_4   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0ac3)

Definition at line 127 of file hdac.h.

◆ HDA_NVIDIA_MCP89_1

#define HDA_NVIDIA_MCP89_1   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0d94)

Definition at line 136 of file hdac.h.

◆ HDA_NVIDIA_MCP89_2

#define HDA_NVIDIA_MCP89_2   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0d95)

Definition at line 137 of file hdac.h.

◆ HDA_NVIDIA_MCP89_3

#define HDA_NVIDIA_MCP89_3   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0d96)

Definition at line 138 of file hdac.h.

◆ HDA_NVIDIA_MCP89_4

#define HDA_NVIDIA_MCP89_4   HDA_MODEL_CONSTRUCT(NVIDIA, 0x0d97)

Definition at line 139 of file hdac.h.

◆ HDA_RDC_M3010

#define HDA_RDC_M3010   HDA_MODEL_CONSTRUCT(RDC, 0x3010)

Definition at line 186 of file hdac.h.

◆ HDA_SIS_966

#define HDA_SIS_966   HDA_MODEL_CONSTRUCT(SIS, 0x7502)

Definition at line 199 of file hdac.h.

◆ HDA_SIS_ALL

#define HDA_SIS_ALL   HDA_MODEL_CONSTRUCT(SIS, 0xffff)

Definition at line 200 of file hdac.h.

◆ HDA_ULI_ALL

#define HDA_ULI_ALL   HDA_MODEL_CONSTRUCT(ULI, 0xffff)

Definition at line 205 of file hdac.h.

◆ HDA_ULI_M5461

#define HDA_ULI_M5461   HDA_MODEL_CONSTRUCT(ULI, 0x5461)

Definition at line 204 of file hdac.h.

◆ HDA_VIA_ALL

#define HDA_VIA_ALL   HDA_MODEL_CONSTRUCT(VIA, 0xffff)

Definition at line 195 of file hdac.h.

◆ HDA_VIA_VT82XX

#define HDA_VIA_VT82XX   HDA_MODEL_CONSTRUCT(VIA, 0x3288)

Definition at line 194 of file hdac.h.

◆ HP_225AID_SUBVENDOR

#define HP_225AID_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x225a)

Definition at line 216 of file hdac.h.

◆ HP_2272ID_SUBVENDOR

#define HP_2272ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x2272)

Definition at line 217 of file hdac.h.

◆ HP_2273ID_SUBVENDOR

#define HP_2273ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x2273)

Definition at line 218 of file hdac.h.

◆ HP_3010_SUBVENDOR

#define HP_3010_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x3010)

Definition at line 224 of file hdac.h.

◆ HP_AF006UR_SUBVENDOR

#define HP_AF006UR_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x83a2)

Definition at line 229 of file hdac.h.

◆ HP_ALL_SUBVENDOR

#define HP_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0xffff)

Definition at line 230 of file hdac.h.

◆ HP_DC5750_SUBVENDOR

#define HP_DC5750_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x280a)

Definition at line 228 of file hdac.h.

◆ HP_DC7700_SUBVENDOR

#define HP_DC7700_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x2802)

Definition at line 227 of file hdac.h.

◆ HP_DC7700S_SUBVENDOR

#define HP_DC7700S_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x2801)

Definition at line 226 of file hdac.h.

◆ HP_DV5000_SUBVENDOR

#define HP_DV5000_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x30a5)

Definition at line 225 of file hdac.h.

◆ HP_NX6310_SUBVENDOR

#define HP_NX6310_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x30aa)

Definition at line 221 of file hdac.h.

◆ HP_NX6325_SUBVENDOR

#define HP_NX6325_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x30b0)

Definition at line 222 of file hdac.h.

◆ HP_NX6325_SUBVENDORX

#define HP_NX6325_SUBVENDORX   0x103c30b0

Definition at line 232 of file hdac.h.

◆ HP_NX7400_SUBVENDOR

#define HP_NX7400_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x30a2)

Definition at line 220 of file hdac.h.

◆ HP_V3000_SUBVENDOR

#define HP_V3000_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x30b5)

Definition at line 219 of file hdac.h.

◆ HP_VENDORID

#define HP_VENDORID   0x103c

Definition at line 214 of file hdac.h.

◆ HP_XW4300_SUBVENDOR

#define HP_XW4300_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x3013)

Definition at line 223 of file hdac.h.

◆ HP_Z200_SUBVENDOR

#define HP_Z200_SUBVENDOR   HDA_MODEL_CONSTRUCT(HP, 0x103c)

Definition at line 215 of file hdac.h.

◆ IBM_ALL_SUBVENDOR

#define IBM_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(IBM, 0xffff)

Definition at line 341 of file hdac.h.

◆ IBM_M52_SUBVENDOR

#define IBM_M52_SUBVENDOR   HDA_MODEL_CONSTRUCT(IBM, 0x02f6)

Definition at line 340 of file hdac.h.

◆ IBM_VENDORID

#define IBM_VENDORID   0x1014

Definition at line 339 of file hdac.h.

◆ IDT_VENDORID

#define IDT_VENDORID   0x111d

Definition at line 686 of file hdac.h.

◆ INTEL_A100ID_SUBVENDOR

#define INTEL_A100ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xa100)

Definition at line 96 of file hdac.h.

◆ INTEL_D101GGC_SUBVENDOR

#define INTEL_D101GGC_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xd600)

Definition at line 211 of file hdac.h.

◆ INTEL_D400ID_SUBVENDOR

#define INTEL_D400ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xd400)

Definition at line 97 of file hdac.h.

◆ INTEL_D401ID_SUBVENDOR

#define INTEL_D401ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xd401)

Definition at line 98 of file hdac.h.

◆ INTEL_D402ID_SUBVENDOR

#define INTEL_D402ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xd402)

Definition at line 99 of file hdac.h.

◆ INTEL_DH87RL_SUBVENDOR

#define INTEL_DH87RL_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0x204a)

Definition at line 210 of file hdac.h.

◆ INTEL_E224ID_SUBVENDOR

#define INTEL_E224ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xe224)

Definition at line 102 of file hdac.h.

◆ INTEL_E305ID_SUBVENDOR

#define INTEL_E305ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xe305)

Definition at line 100 of file hdac.h.

◆ INTEL_E308ID_SUBVENDOR

#define INTEL_E308ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xe308)

Definition at line 101 of file hdac.h.

◆ INTEL_E400ID_SUBVENDOR

#define INTEL_E400ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xe400)

Definition at line 103 of file hdac.h.

◆ INTEL_E401ID_SUBVENDOR

#define INTEL_E401ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xe401)

Definition at line 104 of file hdac.h.

◆ INTEL_E402ID_SUBVENDOR

#define INTEL_E402ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(INTEL, 0xe402)

Definition at line 105 of file hdac.h.

◆ INTEL_VENDORID

#define INTEL_VENDORID   0x8086

Definition at line 45 of file hdac.h.

◆ LENOVO_3000_SUBVENDOR

#define LENOVO_3000_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x384e)

Definition at line 367 of file hdac.h.

◆ LENOVO_3KN100_SUBVENDOR

#define LENOVO_3KN100_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x2066)

Definition at line 345 of file hdac.h.

◆ LENOVO_3KN200_SUBVENDOR

#define LENOVO_3KN200_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x384e)

Definition at line 346 of file hdac.h.

◆ LENOVO_ALL_SUBVENDOR

#define LENOVO_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0xffff)

Definition at line 368 of file hdac.h.

◆ LENOVO_B450_SUBVENDOR

#define LENOVO_B450_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x3a0d)

Definition at line 347 of file hdac.h.

◆ LENOVO_G580_SUBVENDOR

#define LENOVO_G580_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x3977)

Definition at line 365 of file hdac.h.

◆ LENOVO_L5AMD_SUBVENDOR

#define LENOVO_L5AMD_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x381b)

Definition at line 366 of file hdac.h.

◆ LENOVO_T400_SUBVENDOR

#define LENOVO_T400_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x20f2)

Definition at line 356 of file hdac.h.

◆ LENOVO_T420_SUBVENDOR

#define LENOVO_T420_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21ce)

Definition at line 357 of file hdac.h.

◆ LENOVO_T430_SUBVENDOR

#define LENOVO_T430_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21f3)

Definition at line 358 of file hdac.h.

◆ LENOVO_T430S_SUBVENDOR

#define LENOVO_T430S_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21fb)

Definition at line 359 of file hdac.h.

◆ LENOVO_T431S_SUBVENDOR

#define LENOVO_T431S_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x2208)

Definition at line 364 of file hdac.h.

◆ LENOVO_T520_SUBVENDOR

#define LENOVO_T520_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21cf)

Definition at line 360 of file hdac.h.

◆ LENOVO_T530_SUBVENDOR

#define LENOVO_T530_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21f6)

Definition at line 361 of file hdac.h.

◆ LENOVO_TCA55_SUBVENDOR

#define LENOVO_TCA55_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x1015)

Definition at line 348 of file hdac.h.

◆ LENOVO_VENDORID

#define LENOVO_VENDORID   0x17aa

Definition at line 344 of file hdac.h.

◆ LENOVO_X120BS_SUBVENDOR

#define LENOVO_X120BS_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x2227)

Definition at line 351 of file hdac.h.

◆ LENOVO_X120KH_SUBVENDOR

#define LENOVO_X120KH_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x225c)

Definition at line 352 of file hdac.h.

◆ LENOVO_X120QD_SUBVENDOR

#define LENOVO_X120QD_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x2292)

Definition at line 353 of file hdac.h.

◆ LENOVO_X1_SUBVENDOR

#define LENOVO_X1_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21e8)

Definition at line 349 of file hdac.h.

◆ LENOVO_X1CRBN_SUBVENDOR

#define LENOVO_X1CRBN_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21f9)

Definition at line 350 of file hdac.h.

◆ LENOVO_X220_SUBVENDOR

#define LENOVO_X220_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21da)

Definition at line 354 of file hdac.h.

◆ LENOVO_X230_SUBVENDOR

#define LENOVO_X230_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x21fa)

Definition at line 362 of file hdac.h.

◆ LENOVO_X230T_SUBVENDOR

#define LENOVO_X230T_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x2203)

Definition at line 363 of file hdac.h.

◆ LENOVO_X300_SUBVENDOR

#define LENOVO_X300_SUBVENDOR   HDA_MODEL_CONSTRUCT(LENOVO, 0x20ac)

Definition at line 355 of file hdac.h.

◆ LG_ALL_SUBVENDOR

#define LG_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(LG, 0xffff)

Definition at line 417 of file hdac.h.

◆ LG_LW20_SUBVENDOR

#define LG_LW20_SUBVENDOR   HDA_MODEL_CONSTRUCT(LG, 0x0018)

Definition at line 412 of file hdac.h.

◆ LG_LW25_SUBVENDOR

#define LG_LW25_SUBVENDOR   HDA_MODEL_CONSTRUCT(LG, 0x0077)

Definition at line 416 of file hdac.h.

◆ LG_M1_SUBVENDOR

#define LG_M1_SUBVENDOR   HDA_MODEL_CONSTRUCT(LG, 0x003b)

Definition at line 413 of file hdac.h.

◆ LG_P1_SUBVENDOR

#define LG_P1_SUBVENDOR   HDA_MODEL_CONSTRUCT(LG, 0x005f)

Definition at line 414 of file hdac.h.

◆ LG_VENDORID

#define LG_VENDORID   0x1854

Definition at line 411 of file hdac.h.

◆ LG_W1_SUBVENDOR

#define LG_W1_SUBVENDOR   HDA_MODEL_CONSTRUCT(LG, 0x0068)

Definition at line 415 of file hdac.h.

◆ MEDION_ALL_SUBVENDOR

#define MEDION_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(MEDION, 0xffff)

Definition at line 378 of file hdac.h.

◆ MEDION_MD95257_SUBVENDOR

#define MEDION_MD95257_SUBVENDOR   HDA_MODEL_CONSTRUCT(MEDION, 0x203d)

Definition at line 377 of file hdac.h.

◆ MEDION_VENDORID

#define MEDION_VENDORID   0x161f

Definition at line 376 of file hdac.h.

◆ MOTO_VENDORID

#define MOTO_VENDORID   0x1057

Definition at line 596 of file hdac.h.

◆ MSI_1150ID_SUBVENDOR

#define MSI_1150ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(MSI, 0x1150)

Definition at line 451 of file hdac.h.

◆ MSI_ALL_SUBVENDOR

#define MSI_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(MSI, 0xffff)

Definition at line 453 of file hdac.h.

◆ MSI_MS034A_SUBVENDOR

#define MSI_MS034A_SUBVENDOR   HDA_MODEL_CONSTRUCT(MSI, 0x034a)

Definition at line 450 of file hdac.h.

◆ MSI_MS1034_SUBVENDOR

#define MSI_MS1034_SUBVENDOR   HDA_MODEL_CONSTRUCT(MSI, 0x0349)

Definition at line 449 of file hdac.h.

◆ MSI_MS_B120_SUBVENDOR

#define MSI_MS_B120_SUBVENDOR   HDA_MODEL_CONSTRUCT(MSI, 0xb120)

Definition at line 452 of file hdac.h.

◆ MSI_VENDORID

#define MSI_VENDORID   0x1462

Definition at line 448 of file hdac.h.

◆ NVIDIA_VENDORID

#define NVIDIA_VENDORID   0x10de

Definition at line 109 of file hdac.h.

◆ PCIS_MULTIMEDIA_HDA

#define PCIS_MULTIMEDIA_HDA   0x03

Definition at line 974 of file hdac.h.

◆ RDC_VENDORID

#define RDC_VENDORID   0x17f3

Definition at line 185 of file hdac.h.

◆ REALTEK_VENDORID

#define REALTEK_VENDORID   0x10ec

Definition at line 522 of file hdac.h.

◆ SAMSUNG_ALL_SUBVENDOR

#define SAMSUNG_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(SAMSUNG, 0xffff)

Definition at line 373 of file hdac.h.

◆ SAMSUNG_Q1_SUBVENDOR

#define SAMSUNG_Q1_SUBVENDOR   HDA_MODEL_CONSTRUCT(SAMSUNG, 0xc027)

Definition at line 372 of file hdac.h.

◆ SAMSUNG_VENDORID

#define SAMSUNG_VENDORID   0x144d

Definition at line 371 of file hdac.h.

◆ SHUTTLE_ST20G5_SUBVENDOR

#define SHUTTLE_ST20G5_SUBVENDOR   HDA_MODEL_CONSTRUCT(SHUTTLE, 0xc790)

Definition at line 481 of file hdac.h.

◆ SHUTTLE_VENDORID

#define SHUTTLE_VENDORID   0x1039

Definition at line 480 of file hdac.h.

◆ SIGMATEL_VENDORID

#define SIGMATEL_VENDORID   0x8384

Definition at line 637 of file hdac.h.

◆ SII_VENDORID

#define SII_VENDORID   0x1095

Definition at line 742 of file hdac.h.

◆ SIS_VENDORID

#define SIS_VENDORID   0x1039

Definition at line 198 of file hdac.h.

◆ SONY_81A0ID_SUBVENDOR

#define SONY_81A0ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x81a0)

Definition at line 387 of file hdac.h.

◆ SONY_81BBID_SUBVENDOR

#define SONY_81BBID_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x81bb)

Definition at line 389 of file hdac.h.

◆ SONY_81D6ID_SUBVENDOR

#define SONY_81D6ID_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x81d6)

Definition at line 388 of file hdac.h.

◆ SONY_ALL_SUBVENDOR

#define SONY_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0xffff)

Definition at line 394 of file hdac.h.

◆ SONY_S5_SUBVENDOR

#define SONY_S5_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x81cc)

Definition at line 386 of file hdac.h.

◆ SONY_VAIO_P11_SUBVENDOR

#define SONY_VAIO_P11_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x90b5)

Definition at line 392 of file hdac.h.

◆ SONY_VAIO_P13_SUBVENDOR

#define SONY_VAIO_P13_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x90b6)

Definition at line 393 of file hdac.h.

◆ SONY_VAIO_S13_SUBVENDOR

#define SONY_VAIO_S13_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x9099)

Definition at line 391 of file hdac.h.

◆ SONY_VAIO_TX_SUBVENDOR

#define SONY_VAIO_TX_SUBVENDOR   HDA_MODEL_CONSTRUCT(SONY, 0x81e2)

Definition at line 390 of file hdac.h.

◆ SONY_VENDORID

#define SONY_VENDORID   0x104d

Definition at line 385 of file hdac.h.

◆ TOSHIBA_A135_SUBVENDOR

#define TOSHIBA_A135_SUBVENDOR   HDA_MODEL_CONSTRUCT(TOSHIBA, 0xff01)

Definition at line 444 of file hdac.h.

◆ TOSHIBA_ALL_SUBVENDOR

#define TOSHIBA_ALL_SUBVENDOR   HDA_MODEL_CONSTRUCT(TOSHIBA, 0xffff)

Definition at line 445 of file hdac.h.

◆ TOSHIBA_U200_SUBVENDOR

#define TOSHIBA_U200_SUBVENDOR   HDA_MODEL_CONSTRUCT(TOSHIBA, 0x0001)

Definition at line 443 of file hdac.h.

◆ TOSHIBA_VENDORID

#define TOSHIBA_VENDORID   0x1179

Definition at line 442 of file hdac.h.

◆ TYAN_N6650W_SUBVENDOR

#define TYAN_N6650W_SUBVENDOR   HDA_MODEL_CONSTRUCT(TYAN, 0x2915)

Definition at line 398 of file hdac.h.

◆ TYAN_VENDORID

#define TYAN_VENDORID   0x10f1

Definition at line 397 of file hdac.h.

◆ ULI_VENDORID

#define ULI_VENDORID   0x10b9

Definition at line 203 of file hdac.h.

◆ UNIWILL_9050_SUBVENDOR

#define UNIWILL_9050_SUBVENDOR   HDA_MODEL_CONSTRUCT(UNIWILL, 0x9050)

Definition at line 465 of file hdac.h.

◆ UNIWILL_9054_SUBVENDOR

#define UNIWILL_9054_SUBVENDOR   HDA_MODEL_CONSTRUCT(UNIWILL, 0x9054)

Definition at line 466 of file hdac.h.

◆ UNIWILL_9070_SUBVENDOR

#define UNIWILL_9070_SUBVENDOR   HDA_MODEL_CONSTRUCT(UNIWILL, 0x9070)

Definition at line 467 of file hdac.h.

◆ UNIWILL_9075_SUBVENDOR

#define UNIWILL_9075_SUBVENDOR   HDA_MODEL_CONSTRUCT(UNIWILL, 0x9075)

Definition at line 464 of file hdac.h.

◆ UNIWILL_9080_SUBVENDOR

#define UNIWILL_9080_SUBVENDOR   HDA_MODEL_CONSTRUCT(UNIWILL, 0x9080)

Definition at line 468 of file hdac.h.

◆ UNIWILL_VENDORID

#define UNIWILL_VENDORID   0x1584

Definition at line 463 of file hdac.h.

◆ VIA_VENDORID

#define VIA_VENDORID   0x1106

Definition at line 193 of file hdac.h.

Typedef Documentation

◆ nid_t

typedef int nid_t

Definition at line 937 of file hdac.h.

Enumeration Type Documentation

◆ hdac_device_ivars

Enumerator
HDA_IVAR_CODEC_ID 
HDA_IVAR_NODE_ID 
HDA_IVAR_VENDOR_ID 
HDA_IVAR_DEVICE_ID 
HDA_IVAR_REVISION_ID 
HDA_IVAR_STEPPING_ID 
HDA_IVAR_SUBVENDOR_ID 
HDA_IVAR_SUBDEVICE_ID 
HDA_IVAR_SUBSYSTEM_ID 
HDA_IVAR_NODE_TYPE 
HDA_IVAR_DMA_NOCACHE 
HDA_IVAR_STRIPES_MASK 

Definition at line 943 of file hdac.h.

Function Documentation

◆ HDA_ACCESSOR() [1/12]

HDA_ACCESSOR ( codec_id  ,
CODEC_ID  ,
uint8_t   
)

◆ HDA_ACCESSOR() [2/12]

HDA_ACCESSOR ( device_id  ,
DEVICE_ID  ,
uint16_t   
)

◆ HDA_ACCESSOR() [3/12]

HDA_ACCESSOR ( dma_nocache  ,
DMA_NOCACHE  ,
uint8_t   
)

◆ HDA_ACCESSOR() [4/12]

HDA_ACCESSOR ( node_id  ,
NODE_ID  ,
uint8_t   
)

◆ HDA_ACCESSOR() [5/12]

HDA_ACCESSOR ( node_type  ,
NODE_TYPE  ,
uint8_t   
)

◆ HDA_ACCESSOR() [6/12]

HDA_ACCESSOR ( revision_id  ,
REVISION_ID  ,
uint8_t   
)

◆ HDA_ACCESSOR() [7/12]

HDA_ACCESSOR ( stepping_id  ,
STEPPING_ID  ,
uint8_t   
)

◆ HDA_ACCESSOR() [8/12]

HDA_ACCESSOR ( stripes_mask  ,
STRIPES_MASK  ,
uint8_t   
)

◆ HDA_ACCESSOR() [9/12]

HDA_ACCESSOR ( subdevice_id  ,
SUBDEVICE_ID  ,
uint16_t   
)

◆ HDA_ACCESSOR() [10/12]

HDA_ACCESSOR ( subsystem_id  ,
SUBSYSTEM_ID  ,
uint32_t   
)

◆ HDA_ACCESSOR() [11/12]

HDA_ACCESSOR ( subvendor_id  ,
SUBVENDOR_ID  ,
uint16_t   
)

◆ HDA_ACCESSOR() [12/12]

HDA_ACCESSOR ( vendor_id  ,
VENDOR_ID  ,
uint16_t   
)