+1
-1
sound/core/seq/seq_compat.c
+1
-1
sound/core/seq/seq_compat.c
+1
-1
sound/pci/hda/dell_wmi_helper.c
+1
-1
sound/pci/hda/dell_wmi_helper.c
···
49
49
removefunc = true;
50
50
if (dell_led_set_func(DELL_LED_MICMUTE, false) >= 0) {
51
51
dell_led_value = 0;
52
-
if (spec->gen.num_adc_nids > 1)
52
+
if (spec->gen.num_adc_nids > 1 && !spec->gen.dyn_adc_switch)
53
53
codec_dbg(codec, "Skipping micmute LED control due to several ADCs");
54
54
else {
55
55
dell_old_cap_hook = spec->gen.cap_sync_hook;
+1
-1
sound/pci/hda/thinkpad_helper.c
+1
-1
sound/pci/hda/thinkpad_helper.c
+2
-2
sound/usb/line6/driver.c
+2
-2
sound/usb/line6/driver.c
+2
-1
sound/usb/line6/podhd.c
+2
-1
sound/usb/line6/podhd.c
···
317
317
if (pod->line6.properties->capabilities & LINE6_CAP_PCM) {
318
318
/* initialize PCM subsystem: */
319
319
err = line6_init_pcm(line6,
320
-
(id->driver_info == LINE6_PODX3) ? &podx3_pcm_properties :
320
+
(id->driver_info == LINE6_PODX3 ||
321
+
id->driver_info == LINE6_PODX3LIVE) ? &podx3_pcm_properties :
321
322
&podhd_pcm_properties);
322
323
if (err < 0)
323
324
return err;