Lines Matching refs:value
50 ucontrol->value.iec958.status[0] = (emu->spdif_bits[idx] >> 0) & 0xff;
51 ucontrol->value.iec958.status[1] = (emu->spdif_bits[idx] >> 8) & 0xff;
52 ucontrol->value.iec958.status[2] = (emu->spdif_bits[idx] >> 16) & 0xff;
53 ucontrol->value.iec958.status[3] = (emu->spdif_bits[idx] >> 24) & 0xff;
61 ucontrol->value.iec958.status[0] = 0xff;
62 ucontrol->value.iec958.status[1] = 0xff;
63 ucontrol->value.iec958.status[2] = 0xff;
64 ucontrol->value.iec958.status[3] = 0xff;
401 ucontrol->value.enumerated.item[0] = emu->emu1010.output_source[channel];
412 val = ucontrol->value.enumerated.item[0];
445 ucontrol->value.enumerated.item[0] = emu->emu1010.input_source[channel];
456 val = ucontrol->value.enumerated.item[0];
581 ucontrol->value.integer.value[0] = (emu->emu1010.adc_pads & mask) ? 1 : 0;
590 val = ucontrol->value.integer.value[0];
629 ucontrol->value.integer.value[0] = (emu->emu1010.dac_pads & mask) ? 1 : 0;
638 val = ucontrol->value.integer.value[0];
688 ucontrol->value.enumerated.item[0] = emu->emu1010.internal_clock;
699 val = ucontrol->value.enumerated.item[0] ;
700 /* Limit: uinfo->value.enumerated.items = 4; */
810 ucontrol->value.enumerated.item[0] = emu->emu1010.optical_out;
822 val = ucontrol->value.enumerated.item[0];
823 /* Limit: uinfo->value.enumerated.items = 2; */
861 ucontrol->value.enumerated.item[0] = emu->emu1010.optical_in;
873 val = ucontrol->value.enumerated.item[0];
874 /* Limit: uinfo->value.enumerated.items = 2; */
917 ucontrol->value.enumerated.item[0] = emu->i2c_capture_source;
932 * update the capture volume from the cached value
935 source_id = ucontrol->value.enumerated.item[0];
936 /* Limit: uinfo->value.enumerated.items = 2; */
981 uinfo->value.integer.min = 0;
982 uinfo->value.integer.max = 255;
994 /* capture_source: uinfo->value.enumerated.items = 2 */
998 ucontrol->value.integer.value[0] = emu->i2c_capture_volume[source_id][0];
999 ucontrol->value.integer.value[1] = emu->i2c_capture_volume[source_id][1];
1014 /* capture_source: uinfo->value.enumerated.items = 2 */
1018 ngain = ucontrol->value.integer.value[0];
1028 ngain = ucontrol->value.integer.value[1];
1079 ucontrol->value.enumerated.item[0] = 0;
1082 ucontrol->value.enumerated.item[0] = 1;
1085 ucontrol->value.enumerated.item[0] = 2;
1088 ucontrol->value.enumerated.item[0] = 1;
1102 switch(ucontrol->value.enumerated.item[0]) {
1152 val = (ucontrol->value.iec958.status[0] << 0) |
1153 (ucontrol->value.iec958.status[1] << 8) |
1154 (ucontrol->value.iec958.status[2] << 16) |
1155 (ucontrol->value.iec958.status[3] << 24);
1222 uinfo->value.integer.min = 0;
1223 uinfo->value.integer.max = emu->audigy ? 0x3f : 0x0f;
1241 ucontrol->value.integer.value[(voice * num_efx) + idx] =
1261 val = ucontrol->value.integer.value[(voice * num_efx) + idx] & mask;
1298 uinfo->value.integer.min = 0;
1299 uinfo->value.integer.max = 255;
1315 ucontrol->value.integer.value[idx] = mix->send_volume[idx/num_efx][idx%num_efx];
1332 val = ucontrol->value.integer.value[idx] & 255;
1368 uinfo->value.integer.min = 0;
1369 uinfo->value.integer.max = 0xffff;
1384 ucontrol->value.integer.value[idx] = mix->attn[idx];
1400 val = ucontrol->value.integer.value[idx] & 0xffff;
1436 uinfo->value.integer.min = 0;
1437 uinfo->value.integer.max = emu->audigy ? 0x3f : 0x0f;
1454 ucontrol->value.integer.value[idx] =
1473 val = ucontrol->value.integer.value[idx] & mask;
1506 uinfo->value.integer.min = 0;
1507 uinfo->value.integer.max = 255;
1523 ucontrol->value.integer.value[idx] = mix->send_volume[0][idx];
1540 val = ucontrol->value.integer.value[idx] & 255;
1572 uinfo->value.integer.min = 0;
1573 uinfo->value.integer.max = 0xffff;
1586 ucontrol->value.integer.value[0] = mix->attn[0];
1601 val = ucontrol->value.integer.value[0] & 0xffff;
1634 ucontrol->value.integer.value[0] = inl(emu->port + A_IOCFG) & A_IOCFG_GPOUT0 ? 1 : 0;
1636 ucontrol->value.integer.value[0] = inl(emu->port + HCFG) & HCFG_GPOUT0 ? 1 : 0;
1638 ucontrol->value.integer.value[0] =
1639 !ucontrol->value.integer.value[0];
1652 sw = ucontrol->value.integer.value[0];
1710 ucontrol->value.integer.value[0] = !!val;
1720 if (ucontrol->value.integer.value[0])