Lines Matching refs:ext_id
501 (ac97->ext_id & AC97_EI_REV_MASK) >= AC97_EI_REV_23 &&
1047 if ((ac97->ext_id & AC97_EI_CDAC) == 0)
1051 if ((ac97->ext_id & AC97_EI_LDAC) == 0)
1057 if ((ac97->ext_id & AC97_EI_SDAC) == 0)
1612 ac97->ext_id |= AC97_EI_SPDIF;
1614 if ((ac97->ext_id & AC97_EI_SPDIF) && !(ac97->scaps & AC97_SCAP_NO_SPDIF)) {
1706 if ((ac97->ext_id & AC97_EI_DRA) && reg == AC97_PCM_FRONT_DAC_RATE)
2103 ac97->ext_id = snd_ac97_read(ac97, AC97_EXTENDED_ID);
2104 if (ac97->ext_id == 0xffff) /* invalid combination */
2105 ac97->ext_id = 0;
2187 ac97->addr = (ac97->ext_id & AC97_EI_ADDR_MASK) >> AC97_EI_ADDR_SHIFT;
2190 if (ac97->ext_id & 0x01c9) { /* L/R, MIC, SDAC, LDAC VRA support */
2192 reg |= ac97->ext_id & 0x01c0; /* LDAC/SDAC/CDAC */
2194 reg |= ac97->ext_id & 0x0009; /* VRA/VRM */
2197 if ((ac97->ext_id & AC97_EI_DRA) && bus->dra) {
2206 if (ac97->ext_id & AC97_EI_VRA) { /* VRA support */
2215 if (ac97->ext_id & AC97_EI_SPDIF) {
2219 if (ac97->ext_id & AC97_EI_VRM) { /* MIC VRA support */
2224 if (ac97->ext_id & AC97_EI_SDAC) { /* SDAC support */
2228 if (ac97->ext_id & AC97_EI_LDAC) { /* LDAC support */
2503 if (ac97->ext_id & AC97_EI_SPDIF) {