Lines Matching defs:val
162 unsigned int val;
165 val = snd_hda_codec_read(codec, nid, 0, AC_VERB_GET_PROC_COEF, 0);
166 return val;
172 unsigned int val;
175 val = __alc_read_coefex_idx(codec, nid, coef_idx);
177 return val;
205 unsigned int val = __alc_read_coefex_idx(codec, nid, coef_idx);
207 if (val != -1)
209 (val & ~mask) | bits_set);
239 unsigned short val;
243 { .nid = (_nid), .idx = (_idx), .mask = (_mask), .val = (_val) }
254 __alc_write_coefex_idx(codec, fw->nid, fw->idx, fw->val);
257 fw->mask, fw->val);
380 unsigned int val;
390 val = snd_hda_codec_read(codec, jack->nid, 0,
392 val &= HDA_AMP_VOLMASK;
393 uctl->value.integer.value[0] = val;
394 uctl->value.integer.value[1] = val;
2048 unsigned int val = snd_hda_codec_get_pincfg(codec, nids[i]);
2049 if (get_defcfg_device(val) != AC_JACK_HP_OUT)
2051 val = snd_hda_codec_get_pin_target(codec, nids[i]);
2052 val |= AC_PINCTL_VREF_80;
2053 snd_hda_set_pin_ctl(codec, nids[i], val);
2066 unsigned int val;
2067 val = snd_hda_codec_get_pin_target(codec, nids[i]);
2068 val |= AC_PINCTL_VREF_50;
2069 snd_hda_set_pin_ctl(codec, nids[i], val);
3683 int i, val;
3714 val = alc_read_coefex_idx(codec, 0x58, 0x00);
3715 for (i = 0; i < 20 && val & 0x8000; i++) {
3717 val = alc_read_coefex_idx(codec, 0x58, 0x00);
3720 alc_write_coefex_idx(codec, 0x58, 0x00, val); /* write back the result */
3908 int i, val;
3926 val = alc_read_coefex_idx(codec, 0x58, 0x01);
3927 for (i = 0; i < 20 && val & 0x0080; i++) {
3929 val = alc_read_coefex_idx(codec, 0x58, 0x01);
3950 unsigned int val)
3953 snd_hda_codec_write(codec, 0x51, 0, AC_VERB_SET_PROC_COEF, val & 0xffff); /* LSB */
3954 snd_hda_codec_write(codec, 0x51, 0, AC_VERB_SET_PROC_COEF, val >> 16); /* MSB */
3959 unsigned int val;
3962 val = snd_hda_codec_read(codec, 0x51, 0, AC_VERB_GET_PROC_COEF, 0)
3964 val |= snd_hda_codec_read(codec, 0x51, 0, AC_VERB_GET_PROC_COEF, 0)
3966 return val;
3971 unsigned int val;
3980 val = alc5505_coef_get(codec, 0x6220);
3981 alc5505_coef_set(codec, 0x6220, (val | 0x3000)); /* switch Ringbuffer clock to DBUS clock */
3996 unsigned int val;
4014 val = alc5505_coef_get(codec, 0x6200) >> 16; /* Read revision ID */
4015 if (val <= 3)
5336 int val;
5410 val = alc_read_coef_idx(codec, 0x50);
5411 if (val & (1 << 12)) {
5442 val = alc_read_coef_idx(codec, 0x45);
5443 if (val & (1 << 9))
5558 int val;
5608 val = alc_read_coef_idx(codec, 0x46);
5609 is_ctia = (val & 0x0070) == 0x0070;
5627 val = alc_read_coef_idx(codec, 0x46);
5628 is_ctia = (val & 0x0070) == 0x0070;
5644 val = alc_read_coef_idx(codec, 0x46);
5645 is_ctia = (val & 0x00f0) == 0x00f0;
5651 val = alc_read_coef_idx(codec, 0x46);
5652 is_ctia = (val & 0x0070) == 0x0070;
5662 val = alc_read_coef_idx(codec, 0x50);
5663 if (val & (1 << 12)) {
5667 val = alc_read_coef_idx(codec, 0x50);
5668 is_ctia = (val & 0x0070) == 0x0070;
5673 val = alc_read_coef_idx(codec, 0x50);
5674 is_ctia = (val & 0x0070) == 0x0070;
5687 val = alc_read_coef_idx(codec, 0x50);
5688 is_ctia = (val & 0x0070) == 0x0070;
5693 val = alc_read_coef_idx(codec, 0x6c);
5694 is_ctia = (val & 0x001c) == 0x001c;
5699 val = alc_read_coef_idx(codec, 0x46);
5700 is_ctia = (val & 0x0070) == 0x0070;
5705 val = alc_read_coef_idx(codec, 0xbe);
5706 is_ctia = (val & 0x1c02) == 0x1c02;
5722 val = alc_read_coef_idx(codec, 0x45);
5723 if (val & (1 << 9)) {
5727 val = alc_read_coef_idx(codec, 0x46);
5728 is_ctia = (val & 0x00f0) == 0x00f0;
5733 val = alc_read_coef_idx(codec, 0x46);
5734 is_ctia = (val & 0x00f0) == 0x00f0;
10961 int val;
10982 val = alc_read_coef_idx(codec, 0xd);
10983 if (val != -1 && (val & 0x0c00) >> 10 != 0x1) {
10985 alc_write_coef_idx(codec, 0xd, val | (1<<10));
10987 val = alc_read_coef_idx(codec, 0x17);
10988 if (val != -1 && (val & 0x01c0) >> 6 != 0x4) {
10990 alc_write_coef_idx(codec, 0x17, val | (1<<7));
11234 unsigned int val;
11238 val = snd_hda_codec_get_pin_target(codec, 0x0f);
11239 if (!(val & (AC_PINCTL_IN_EN | AC_PINCTL_OUT_EN)))
11240 val |= AC_PINCTL_IN_EN;
11241 val |= AC_PINCTL_VREF_50;
11242 snd_hda_set_pin_ctl(codec, 0x0f, val);