Lines Matching refs:codec
37 void ad1886_patch(struct ac97_info* codec) in ad1886_patch() argument
46 ac97_wrcd(codec, AC97_AD_JACK_SPDIF, 0x0010); in ad1886_patch()
49 void ad198x_patch(struct ac97_info* codec) in ad198x_patch() argument
51 switch (ac97_getsubvendor(codec)) { in ad198x_patch()
55 ac97_wrcd(codec, 0x76, ac97_rdcd(codec, 0x76) | 0x0420); in ad198x_patch()
60 void ad1981b_patch(struct ac97_info* codec) in ad1981b_patch() argument
65 switch (ac97_getsubvendor(codec)) { in ad1981b_patch()
68 ac97_wrcd(codec, AC97_AD_JACK_SPDIF, in ad1981b_patch()
69 ac97_rdcd(codec, AC97_AD_JACK_SPDIF) | 0x0800); in ad1981b_patch()
76 void cmi9739_patch(struct ac97_info* codec) in cmi9739_patch() argument
82 switch (ac97_getsubvendor(codec)) { in cmi9739_patch()
84 ac97_wrcd(codec, AC97_REG_POWER, 0x000f); in cmi9739_patch()
85 ac97_wrcd(codec, AC97_MIXEXT_CLFE, 0x0000); in cmi9739_patch()
86 ac97_wrcd(codec, 0x64, 0x7110); in cmi9739_patch()
93 void alc655_patch(struct ac97_info* codec) in alc655_patch() argument
98 switch (ac97_getsubvendor(codec)) { in alc655_patch()
103 ac97_wrcd(codec, 0x7a, ac97_rdcd(codec, 0x7a) & 0xfffd); in alc655_patch()
112 ac97_wrcd(codec, 0x6a, ac97_rdcd(codec, 0x6a) | 0x0001); in alc655_patch()