aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci
diff options
context:
space:
mode:
Diffstat (limited to 'sound/pci')
-rw-r--r--sound/pci/hda/hda_intel.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c
index fea198c58196..8a0af6770e1d 100644
--- a/sound/pci/hda/hda_intel.c
+++ b/sound/pci/hda/hda_intel.c
@@ -1855,7 +1855,7 @@ static int azx_probe_continue(struct azx *chip)
1855#ifdef CONFIG_SND_HDA_I915 1855#ifdef CONFIG_SND_HDA_I915
1856 err = hda_i915_init(hda); 1856 err = hda_i915_init(hda);
1857 if (err < 0) 1857 if (err < 0)
1858 goto out_free; 1858 goto skip_i915;
1859 err = hda_display_power(hda, true); 1859 err = hda_display_power(hda, true);
1860 if (err < 0) { 1860 if (err < 0) {
1861 dev_err(chip->card->dev, 1861 dev_err(chip->card->dev,
@@ -1865,6 +1865,7 @@ static int azx_probe_continue(struct azx *chip)
1865#endif 1865#endif
1866 } 1866 }
1867 1867
1868 skip_i915:
1868 err = azx_first_init(chip); 1869 err = azx_first_init(chip);
1869 if (err < 0) 1870 if (err < 0)
1870 goto out_free; 1871 goto out_free;