diff options
Diffstat (limited to 'sound/pci/hda/patch_realtek.c')
-rw-r--r-- | sound/pci/hda/patch_realtek.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 600d0a037842..80ba6c753c33 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c | |||
@@ -2419,7 +2419,10 @@ static hda_nid_t alc260_hp_adc_nids[2] = { | |||
2419 | 0x05, 0x04 | 2419 | 0x05, 0x04 |
2420 | }; | 2420 | }; |
2421 | 2421 | ||
2422 | static hda_nid_t alc260_fujitsu_adc_nids[2] = { | 2422 | /* NIDs used when simultaneous access to both ADCs makes sense. Note that |
2423 | * alc260_capture_mixer assumes ADC0 (nid 0x04) is the first ADC. | ||
2424 | */ | ||
2425 | static hda_nid_t alc260_dual_adc_nids[2] = { | ||
2423 | /* ADC0, ADC1 */ | 2426 | /* ADC0, ADC1 */ |
2424 | 0x04, 0x05 | 2427 | 0x04, 0x05 |
2425 | }; | 2428 | }; |
@@ -3285,8 +3288,8 @@ static struct alc_config_preset alc260_presets[] = { | |||
3285 | .init_verbs = { alc260_fujitsu_init_verbs }, | 3288 | .init_verbs = { alc260_fujitsu_init_verbs }, |
3286 | .num_dacs = ARRAY_SIZE(alc260_dac_nids), | 3289 | .num_dacs = ARRAY_SIZE(alc260_dac_nids), |
3287 | .dac_nids = alc260_dac_nids, | 3290 | .dac_nids = alc260_dac_nids, |
3288 | .num_adc_nids = ARRAY_SIZE(alc260_fujitsu_adc_nids), | 3291 | .num_adc_nids = ARRAY_SIZE(alc260_dual_adc_nids), |
3289 | .adc_nids = alc260_fujitsu_adc_nids, | 3292 | .adc_nids = alc260_dual_adc_nids, |
3290 | .num_channel_mode = ARRAY_SIZE(alc260_modes), | 3293 | .num_channel_mode = ARRAY_SIZE(alc260_modes), |
3291 | .channel_mode = alc260_modes, | 3294 | .channel_mode = alc260_modes, |
3292 | .input_mux = &alc260_fujitsu_capture_source, | 3295 | .input_mux = &alc260_fujitsu_capture_source, |