Lines Matching refs:value
165 ucontrol->value.integer.value[0] = emu->spdif_enable; in snd_ca0106_shared_spdif_get()
176 val = !!ucontrol->value.integer.value[0]; in snd_ca0106_shared_spdif_put()
200 ucontrol->value.enumerated.item[0] = emu->capture_source; in snd_ca0106_capture_source_get()
211 val = ucontrol->value.enumerated.item[0] ; in snd_ca0106_capture_source_put()
237 ucontrol->value.enumerated.item[0] = emu->i2c_capture_source; in snd_ca0106_i2c_capture_source_get()
251 source_id = ucontrol->value.enumerated.item[0] ; in snd_ca0106_i2c_capture_source_put()
282 ucontrol->value.enumerated.item[0] = emu->capture_mic_line_in; in snd_ca0106_capture_mic_line_in_get()
293 val = ucontrol->value.enumerated.item[0] ; in snd_ca0106_capture_mic_line_in_put()
345 decode_spdif_bits(ucontrol->value.iec958.status, in snd_ca0106_spdif_get_default()
356 decode_spdif_bits(ucontrol->value.iec958.status, in snd_ca0106_spdif_get_stream()
364 ucontrol->value.iec958.status[0] = 0xff; in snd_ca0106_spdif_get_mask()
365 ucontrol->value.iec958.status[1] = 0xff; in snd_ca0106_spdif_get_mask()
366 ucontrol->value.iec958.status[2] = 0xff; in snd_ca0106_spdif_get_mask()
367 ucontrol->value.iec958.status[3] = 0xff; in snd_ca0106_spdif_get_mask()
386 val = encode_spdif_bits(ucontrol->value.iec958.status); in snd_ca0106_spdif_put_default()
406 val = encode_spdif_bits(ucontrol->value.iec958.status); in snd_ca0106_spdif_put_stream()
420 uinfo->value.integer.min = 0; in snd_ca0106_volume_info()
421 uinfo->value.integer.max = 255; in snd_ca0106_volume_info()
429 unsigned int value; in snd_ca0106_volume_get() local
435 value = snd_ca0106_ptr_read(emu, reg, channel_id); in snd_ca0106_volume_get()
436 ucontrol->value.integer.value[0] = 0xff - ((value >> 24) & 0xff); /* Left */ in snd_ca0106_volume_get()
437 ucontrol->value.integer.value[1] = 0xff - ((value >> 16) & 0xff); /* Right */ in snd_ca0106_volume_get()
452 nval = ((0xff - ucontrol->value.integer.value[0]) << 24) | in snd_ca0106_volume_put()
453 ((0xff - ucontrol->value.integer.value[1]) << 16); in snd_ca0106_volume_put()
454 nval |= ((0xff - ucontrol->value.integer.value[0]) << 8) | in snd_ca0106_volume_put()
455 ((0xff - ucontrol->value.integer.value[1]) ); in snd_ca0106_volume_put()
467 uinfo->value.integer.min = 0; in snd_ca0106_i2c_volume_info()
468 uinfo->value.integer.max = 255; in snd_ca0106_i2c_volume_info()
480 ucontrol->value.integer.value[0] = emu->i2c_capture_volume[source_id][0]; in snd_ca0106_i2c_volume_get()
481 ucontrol->value.integer.value[1] = emu->i2c_capture_volume[source_id][1]; in snd_ca0106_i2c_volume_get()
496 ngain = ucontrol->value.integer.value[0]; in snd_ca0106_i2c_volume_put()
502 emu->i2c_capture_volume[source_id][0] = ucontrol->value.integer.value[0]; in snd_ca0106_i2c_volume_put()
506 ngain = ucontrol->value.integer.value[1]; in snd_ca0106_i2c_volume_put()
512 emu->i2c_capture_volume[source_id][1] = ucontrol->value.integer.value[1]; in snd_ca0106_i2c_volume_put()
528 ucontrol->value.integer.value[0] = !(emu->spi_dac_reg[reg] & bit); in spi_mute_get()
541 if (ucontrol->value.integer.value[0]) { in spi_mute_put()