Lines Matching refs:spec
1398 if (! ac97->spec.ad18xx.id[codec]) in ad18xx_resume()
1402 ac97->spec.ad18xx.unchained[codec] | ac97->spec.ad18xx.chained[codec]); in ad18xx_resume()
1403 ac97->bus->ops->write(ac97, AC97_AD_CODEC_CFG, ac97->spec.ad18xx.codec_cfg[codec]); in ad18xx_resume()
1416 if (! ac97->spec.ad18xx.id[codec]) in ad18xx_resume()
1420 ac97->spec.ad18xx.unchained[codec] | ac97->spec.ad18xx.chained[codec]); in ad18xx_resume()
1422 ac97->bus->ops->write(ac97, AC97_PCM, ac97->spec.ad18xx.pcmreg[codec]); in ad18xx_resume()
1480 ac97->spec.ad18xx.unchained[idx] = mask; in patch_ad1881_unchained()
1481 ac97->spec.ad18xx.id[idx] = val; in patch_ad1881_unchained()
1482 ac97->spec.ad18xx.codec_cfg[idx] = 0x0000; in patch_ad1881_unchained()
1498 ac97->spec.ad18xx.chained[idx] = cfg_bits[idx]; in patch_ad1881_chained1()
1499 ac97->spec.ad18xx.id[idx] = val; in patch_ad1881_chained1()
1500 ac97->spec.ad18xx.codec_cfg[idx] = codec_bits ? codec_bits : 0x0004; in patch_ad1881_chained1()
1507 if (ac97->spec.ad18xx.unchained[cidx1] || ac97->spec.ad18xx.chained[cidx1]) in patch_ad1881_chained()
1509 if (ac97->spec.ad18xx.unchained[cidx2] || ac97->spec.ad18xx.chained[cidx2]) in patch_ad1881_chained()
1515 ac97->spec.ad18xx.unchained[unchained_idx]); in patch_ad1881_chained()
1517 ac97->spec.ad18xx.codec_cfg[unchained_idx] = 0x0002; in patch_ad1881_chained()
1559 if (ac97->spec.ad18xx.unchained[idx]) in patch_ad1881()
1562 if (ac97->spec.ad18xx.id[1]) { in patch_ad1881()
1566 if (ac97->spec.ad18xx.id[2]) { in patch_ad1881()
1576 if (ac97->spec.ad18xx.id[idx]) in patch_ad1881()
1581 ac97->spec.ad18xx.codec_cfg[0] = in patch_ad1881()
1582 ac97->spec.ad18xx.codec_cfg[1] = in patch_ad1881()
1583 ac97->spec.ad18xx.codec_cfg[2] = 0x0000; in patch_ad1881()
1587 if (ac97->spec.ad18xx.id[0]) { in patch_ad1881()
1589 ac97->id |= ac97->spec.ad18xx.id[0]; in patch_ad1881()
1928 if (ac97->spec.ad18xx.lo_as_master) in snd_ac97_ad1888_lohpsel_get()
1940 if (ac97->spec.ad18xx.lo_as_master) in snd_ac97_ad1888_lohpsel_put()
1987 if (!ac97->spec.ad18xx.lo_as_master && is_shared_linein(ac97)) in ad1888_update_jacks()
2024 if (!ac97->spec.ad18xx.lo_as_master) { in patch_ad1888_specific()
2056 ac97->spec.ad18xx.lo_as_master = 1; in patch_ad1888()
2062 if (!ac97->spec.ad18xx.lo_as_master) in patch_ad1888()
2306 ucontrol->value.integer.value[0] = ac97->spec.ad18xx.swap_mic_linein; in snd_ac97_ad1986_miclisel_get()
2316 if (swap != ac97->spec.ad18xx.swap_mic_linein) { in snd_ac97_ad1986_miclisel_put()
2317 ac97->spec.ad18xx.swap_mic_linein = swap; in snd_ac97_ad1986_miclisel_put()
2455 else if (ac97->spec.ad18xx.swap_mic_linein != 0) in ad1986_update_jacks()
2465 else if (ac97->spec.ad18xx.swap_mic_linein != 0) in ad1986_update_jacks()
2636 ac97->spec.dev_flags = (ac97->id == 0x414c4722 || in patch_alc650()
2646 if (ac97->spec.dev_flags && in patch_alc650()
2708 if (ac97->spec.dev_flags) in alc655_iec958_route_info()
2721 if (ac97->spec.dev_flags && val == 3) in alc655_iec958_route_get()
2772 ac97->spec.dev_flags = 1; /* ALC658 */ in patch_alc655()
2775 ac97->spec.dev_flags = 2; in patch_alc655()
2786 if (ac97->spec.dev_flags) /* ALC658 */ in patch_alc655()
2883 ac97->spec.dev_flags = 0; /* for IEC958 playback route - ALC655 compatible */ in patch_alc850()
3156 val |= surr_on[ac97->spec.dev_flags][is_surround_on(ac97)]; in cm9761_update_jacks()
3157 val |= clfe_on[ac97->spec.dev_flags][is_clfe_on(ac97)]; in cm9761_update_jacks()
3158 val |= surr_shared[ac97->spec.dev_flags][is_shared_surrout(ac97)]; in cm9761_update_jacks()
3159 val |= clfe_shared[ac97->spec.dev_flags][is_shared_clfeout(ac97)]; in cm9761_update_jacks()
3252 ac97->spec.dev_flags = 0; /* 1 = model 82 revision B, 2 = model 83 */ in patch_cm9761()
3259 ac97->spec.dev_flags = tmp & 1; /* revision B? */ in patch_cm9761()
3262 ac97->spec.dev_flags = 2; in patch_cm9761()
3294 if (ac97->spec.dev_flags) in patch_cm9761()