Lines Matching refs:value

135 	 * send device address, command and value,
202 ucontrol->value.enumerated.item[0] = spec->pca9554_out;
214 nval = ucontrol->value.enumerated.item[0];
351 uinfo->value.integer.min = 0;
352 uinfo->value.integer.max = 31;
364 ucontrol->value.integer.value[0] = 0x1F - (vol & 0x1F);
366 ucontrol->value.integer.value[1] = 0x1F - ((vol >> 8) & 0x1F);
381 nvol = (0x1F - ucontrol->value.integer.value[0]) & 0x001F;
383 nvol |= ((0x1F - ucontrol->value.integer.value[1]) << 8) & 0x1F00;
406 ucontrol->value.integer.value[0] = aureon_ac97_read(ice,
422 nvol = (ucontrol->value.integer.value[0] ? 0x0000 : 0x8000) | (ovol & ~0x8000);
444 ucontrol->value.integer.value[0] = aureon_ac97_read(ice, AC97_MIC) & 0x0020 ? 0 : 1;
459 nvol = (ucontrol->value.integer.value[0] ? 0x0000 : 0x0020) | (ovol & ~0x0020);
600 * get the current register value of WM codec
610 * set the register value of WM codec
622 * set the register value of WM codec and remember it
647 ucontrol->value.integer.value[0] = (wm_get(ice, WM_OUT_MUX1) >> 1) & 0x01;
662 nvol = (ovol & ~0x02) | (ucontrol->value.integer.value[0] ? 0x02 : 0x00);
708 ucontrol->value.integer.value[0] = (wm_get(ice, WM_MUTE) & 0x10) ? 0 : 1;
721 nval = (oval & ~0x10) | (ucontrol->value.integer.value[0] ? 0 : 0x10);
737 uinfo->value.integer.min = 0;
738 uinfo->value.integer.max = WM_VOL_MAX;
748 ucontrol->value.integer.value[i] =
761 unsigned int vol = ucontrol->value.integer.value[ch];
787 uinfo->value.integer.min = 0; /* mute (-101dB) */
788 uinfo->value.integer.max = WM_VOL_MAX; /* 0dB */
801 ucontrol->value.integer.value[i] =
817 unsigned int vol = ucontrol->value.integer.value[i];
840 uinfo->value.integer.min = 0;
841 uinfo->value.integer.max = 1;
855 ucontrol->value.integer.value[i] =
872 if (ucontrol->value.integer.value[i] != val) {
875 ucontrol->value.integer.value[i] ? 0 : WM_VOL_MUTE;
896 ucontrol->value.integer.value[0] =
898 ucontrol->value.integer.value[1] =
912 if (ucontrol->value.integer.value[i] != val) {
916 ucontrol->value.integer.value[i] ? 0 : WM_VOL_MUTE;
937 uinfo->value.integer.min = 0; /* mute (-64dB) */
938 uinfo->value.integer.max = PCM_RES; /* 0dB */
950 ucontrol->value.integer.value[0] = val;
961 nvol = ucontrol->value.integer.value[0];
990 ucontrol->value.integer.value[i] = ~val>>5 & 0x1;
1005 new = (~ucontrol->value.integer.value[i]<<5&0x20) | (old&~0x20);
1023 uinfo->value.integer.min = 0; /* -12dB */
1024 uinfo->value.integer.max = 0x1f; /* 19dB */
1038 ucontrol->value.integer.value[i] = vol;
1054 nvol = ucontrol->value.integer.value[i] & 0x1f;
1102 ucontrol->value.enumerated.item[0] = val & 7;
1103 ucontrol->value.enumerated.item[1] = (val >> 4) & 7;
1117 nval |= ucontrol->value.enumerated.item[0] & 7;
1118 nval |= (ucontrol->value.enumerated.item[1] & 7) << 4;
1153 ucontrol->value.enumerated.item[0] = spec->cs8415_mux;
1168 nval |= ucontrol->value.enumerated.item[0] & 7;
1173 spec->cs8415_mux = ucontrol->value.enumerated.item[0];
1181 uinfo->value.integer.min = 0;
1182 uinfo->value.integer.max = 192000;
1191 ucontrol->value.integer.value[0] = (int)((unsigned int)ratio * 750);
1204 ucontrol->value.integer.value[0] = (aureon_cs8415_get(ice, CS8415_CTRL1) & 0x20) ? 0 : 1;
1216 if (ucontrol->value.integer.value[0])
1242 aureon_cs8415_read(ice, CS8415_QSUB, ucontrol->value.bytes.data, 10);
1257 memset(ucontrol->value.iec958.status, 0xFF, 24);
1266 aureon_cs8415_read(ice, CS8415_C_BUFFER, ucontrol->value.iec958.status, 24);
1311 ucontrol->value.integer.value[0] = aureon_get_headphone_amp(ice);
1320 return aureon_set_headphone_amp(ice, ucontrol->value.integer.value[0]);
1332 ucontrol->value.integer.value[0] = (wm_get(ice, WM_DAC_CTRL2) & 0xf) == 0xf;
1341 if (ucontrol->value.integer.value[0])
1365 ucontrol->value.enumerated.item[0] = (wm_get(ice, WM_MASTER) & 0x8) == 0x8;
1376 if (ucontrol->value.enumerated.item[0])