Lines Matching refs:source_id
925 unsigned int source_id;
935 source_id = ucontrol->value.enumerated.item[0];
938 if (source_id >= 2)
940 change = (emu->i2c_capture_source != source_id);
945 if (source_id==0)
951 ngain = emu->i2c_capture_volume[source_id][0]; /* Left */
955 ngain = emu->i2c_capture_volume[source_id][1]; /* Right */
960 source = 1 << (source_id + 2);
962 emu->i2c_capture_source = source_id;
990 unsigned int source_id;
992 source_id = kcontrol->private_value;
995 if (source_id >= 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];
1009 unsigned int source_id;
1012 source_id = kcontrol->private_value;
1015 if (source_id >= 2)
1017 ogain = emu->i2c_capture_volume[source_id][0]; /* Left */
1022 if (emu->i2c_capture_source == source_id)
1024 emu->i2c_capture_volume[source_id][0] = ngain;
1027 ogain = emu->i2c_capture_volume[source_id][1]; /* Right */
1032 if (emu->i2c_capture_source == source_id)
1034 emu->i2c_capture_volume[source_id][1] = ngain;