Commit 4af88a9c authored by Takashi Iwai's avatar Takashi Iwai

Merge branch 'for-linus' into for-next

This merges and resolves the non-trivial conflicts with the recent fix
for hda-i915 binding fallback.

Conflicts:
	sound/pci/hda/hda_intel.c
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parents 692af901 bf06848b
......@@ -265,6 +265,9 @@ static int hda_reg_write(void *context, unsigned int reg, unsigned int val)
unsigned int verb;
int i, bytes, err;
if (codec->caps_overwriting)
return 0;
reg &= ~0x00080000U; /* drop GET bit */
reg |= (codec->addr << 28);
verb = get_verb(reg);
......
......@@ -1987,7 +1987,7 @@ static int azx_probe_continue(struct azx *chip)
err = snd_hdac_i915_init(bus);
if (err < 0)
goto i915_power_fail;
goto skip_i915;
err = snd_hdac_display_power(bus, true);
if (err < 0) {
......@@ -1997,6 +1997,7 @@ static int azx_probe_continue(struct azx *chip)
}
}
skip_i915:
err = azx_first_init(chip);
if (err < 0)
goto out_free;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment