Lines Matching refs:source_id
1190 unsigned int source_id;
1199 source_id = ucontrol->value.enumerated.item[0];
1202 if (source_id >= 2)
1204 change = (emu->i2c_capture_source != source_id);
1209 if (source_id==0)
1215 ngain = emu->i2c_capture_volume[source_id][0]; /* Left */
1219 ngain = emu->i2c_capture_volume[source_id][1]; /* Right */
1224 source = 1 << (source_id + 2);
1226 emu->i2c_capture_source = source_id;
1254 unsigned int source_id;
1256 source_id = kcontrol->private_value;
1259 if (source_id >= 2)
1262 ucontrol->value.integer.value[0] = emu->i2c_capture_volume[source_id][0];
1263 ucontrol->value.integer.value[1] = emu->i2c_capture_volume[source_id][1];
1273 unsigned int source_id;
1276 source_id = kcontrol->private_value;
1279 if (source_id >= 2)
1287 ogain = emu->i2c_capture_volume[source_id][0]; /* Left */
1289 if (emu->i2c_capture_source == source_id)
1291 emu->i2c_capture_volume[source_id][0] = ngain0;
1294 ogain = emu->i2c_capture_volume[source_id][1]; /* Right */
1296 if (emu->i2c_capture_source == source_id)
1298 emu->i2c_capture_volume[source_id][1] = ngain1;