ALSA: hda: cs35l41: Fix unbalanced pm_runtime_get()
[platform/kernel/linux-starfive.git] / sound / pci / hda / cs35l41_hda.c
index 055ebfc..ebf9ddb 100644 (file)
@@ -1668,8 +1668,7 @@ int cs35l41_hda_probe(struct device *dev, const char *device_name, int id, int i
        ret = component_add(cs35l41->dev, &cs35l41_hda_comp_ops);
        if (ret) {
                dev_err(cs35l41->dev, "Register component failed: %d\n", ret);
-               pm_runtime_disable(cs35l41->dev);
-               goto err;
+               goto err_pm;
        }
 
        dev_info(cs35l41->dev, "Cirrus Logic CS35L41 (%x), Revision: %02X\n", regid, reg_revid);