Skip to content

Commit d9bf51f

Browse files
marcanjannau
authored andcommitted
apple-nvme: Release power domains when probe fails
Signed-off-by: Hector Martin <marcan@marcan.st>
1 parent 8306315 commit d9bf51f

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

drivers/nvme/host/apple.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1578,6 +1578,7 @@ static struct apple_nvme *apple_nvme_alloc(struct platform_device *pdev)
15781578

15791579
return anv;
15801580
put_dev:
1581+
apple_nvme_detach_genpd(anv);
15811582
put_device(anv->dev);
15821583
return ERR_PTR(ret);
15831584
}
@@ -1619,6 +1620,7 @@ static int apple_nvme_probe(struct platform_device *pdev)
16191620
nvme_uninit_ctrl(&anv->ctrl);
16201621
out_put_ctrl:
16211622
nvme_put_ctrl(&anv->ctrl);
1623+
apple_nvme_detach_genpd(anv);
16221624
return ret;
16231625
}
16241626

0 commit comments

Comments
 (0)