Lines Matching refs:ext
110 unsigned short val, tmp, ext, mext;
189 ext = snd_ac97_read(ac97, AC97_EXTENDED_ID);
190 if (ext == 0)
194 (ext & AC97_EI_ADDR_MASK) >> AC97_EI_ADDR_SHIFT,
195 (ext & AC97_EI_REV_MASK) >> AC97_EI_REV_SHIFT,
196 ext & AC97_EI_AMAP ? " AMAP" : "",
197 ext & AC97_EI_LDAC ? " LDAC" : "",
198 ext & AC97_EI_SDAC ? " SDAC" : "",
199 ext & AC97_EI_CDAC ? " CDAC" : "",
200 (ext & AC97_EI_DACS_SLOT_MASK) >> AC97_EI_DACS_SLOT_SHIFT,
201 ext & AC97_EI_VRM ? " VRM" : "",
202 ext & AC97_EI_SPDIF ? " SPDIF" : "",
203 ext & AC97_EI_DRA ? " DRA" : "",
204 ext & AC97_EI_VRA ? " VRA" : "");
216 ext & AC97_EI_SPDIF ? spdif_slots[(val & AC97_EA_SPSA_SLOT_MASK) >> AC97_EA_SPSA_SLOT_SHIFT] : "",
221 if (ext & AC97_EI_VRA) { /* VRA */
224 if (ext & AC97_EI_SDAC) {
228 if (ext & AC97_EI_LDAC) {
235 if (ext & AC97_EI_VRM) {
239 if ((ext & AC97_EI_SPDIF) || (ac97->flags & AC97_CS_SPDIF) ||