Lines Matching refs:eid
2878 u16 eid; in i810_ac97_init() local
2966 eid = i810_ac97_get(codec, AC97_EXTENDED_ID); in i810_ac97_init()
2968 if(eid==0xFFFF) in i810_ac97_init()
2984 card->ac97_features = eid; in i810_ac97_init()
2989 if(!(eid&0x0001)) in i810_ac97_init()
3021 if((eid & 0xc000) == 0) /* primary codec */ in i810_ac97_init()
3024 if(eid & 0x200) { /* GOOD, AMAP support */ in i810_ac97_init()
3025 if (eid & 0x0080) /* L/R Surround channels */ in i810_ac97_init()
3027 if (eid & 0x0140) /* LFE and Center channels */ in i810_ac97_init()
3030 } else if (eid & 0x0400) { /* this only works on 2.2 compliant codecs */ in i810_ac97_init()
3031 eid &= 0xffcf; in i810_ac97_init()
3032 if((eid & 0xc000) != 0) { in i810_ac97_init()
3036 eid |= 0x0010; in i810_ac97_init()
3040 eid |= 0x0020; in i810_ac97_init()
3044 eid |= 0x0030; in i810_ac97_init()
3049 i810_ac97_set(codec, AC97_EXTENDED_ID, eid); in i810_ac97_init()
3050 eid = i810_ac97_get(codec, AC97_EXTENDED_ID); in i810_ac97_init()
3051 printk("i810_audio: AC'97 codec %d, new EID value = 0x%04x\n", ac97_id, eid); in i810_ac97_init()
3052 if (eid & 0x0080) /* L/R Surround channels */ in i810_ac97_init()
3054 if (eid & 0x0140) /* LFE and Center channels */ in i810_ac97_init()