Merge branch 'for-linus' into for-next
authorTakashi Iwai <tiwai@suse.de>
Wed, 8 Apr 2015 09:29:56 +0000 (11:29 +0200)
committerTakashi Iwai <tiwai@suse.de>
Wed, 8 Apr 2015 09:30:49 +0000 (11:30 +0200)
Back merge HD-audio quirks to for-next branch, so that we can apply
a couple of more quirks.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
1  2 
sound/pci/hda/hda_intel.c
sound/pci/hda/patch_realtek.c
sound/usb/quirks.c

Simple merge
index e0c06f9a0e8030ce8cc980d823890751cc776676,a07da0bbb2b4fd8b9be062ad2dc37c1fe60f4028..7f46d063af573e9703f43c3ef5f8650214feafc1
@@@ -3562,8 -3607,9 +3564,9 @@@ static void alc_headset_mode_unplugged(
                {}
        };
  
 -      switch (codec->vendor_id) {
 +      switch (codec->core.vendor_id) {
        case 0x10ec0255:
+       case 0x10ec0256:
                alc_process_coef_fw(codec, coef0255);
                break;
        case 0x10ec0233:
@@@ -3617,8 -3663,9 +3620,9 @@@ static void alc_headset_mode_mic_in(str
                {}
        };
  
 -      switch (codec->vendor_id) {
 +      switch (codec->core.vendor_id) {
        case 0x10ec0255:
+       case 0x10ec0256:
                alc_write_coef_idx(codec, 0x45, 0xc489);
                snd_hda_set_pin_ctl_cache(codec, hp_pin, 0);
                alc_process_coef_fw(codec, coef0255);
@@@ -3686,8 -3733,9 +3690,9 @@@ static void alc_headset_mode_default(st
                {}
        };
  
 -      switch (codec->vendor_id) {
 +      switch (codec->core.vendor_id) {
        case 0x10ec0255:
+       case 0x10ec0256:
                alc_process_coef_fw(codec, coef0255);
                break;
        case 0x10ec0233:
@@@ -3740,8 -3788,9 +3745,9 @@@ static void alc_headset_mode_ctia(struc
                {}
        };
  
 -      switch (codec->vendor_id) {
 +      switch (codec->core.vendor_id) {
        case 0x10ec0255:
+       case 0x10ec0256:
                alc_process_coef_fw(codec, coef0255);
                break;
        case 0x10ec0233:
@@@ -3794,8 -3843,9 +3800,9 @@@ static void alc_headset_mode_omtp(struc
                {}
        };
  
 -      switch (codec->vendor_id) {
 +      switch (codec->core.vendor_id) {
        case 0x10ec0255:
+       case 0x10ec0256:
                alc_process_coef_fw(codec, coef0255);
                break;
        case 0x10ec0233:
@@@ -3839,8 -3889,9 +3846,9 @@@ static void alc_determine_headset_type(
                {}
        };
  
 -      switch (codec->vendor_id) {
 +      switch (codec->core.vendor_id) {
        case 0x10ec0255:
+       case 0x10ec0256:
                alc_process_coef_fw(codec, coef0255);
                msleep(300);
                val = alc_read_coef_idx(codec, 0x46);
Simple merge