From ee3d53047d1b7f077f25637cb2e416d653c6dcce Mon Sep 17 00:00:00 2001 From: Sven Schnelle Date: Mon, 26 Oct 2015 21:20:19 +0100 Subject: [PATCH] bcwc_pcie: Check return value of bcwc_hw_init() --- bcwc_drv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bcwc_drv.c b/bcwc_drv.c index e88a9e0..8428b3b 100644 --- a/bcwc_drv.c +++ b/bcwc_drv.c @@ -188,7 +188,8 @@ static int bcwc_pci_probe(struct pci_dev *pdev, dev_priv->ddr_model = 4; dev_priv->ddr_speed = 450; - return bcwc_hw_init(dev_priv); + if (!(ret = bcwc_hw_init(dev_priv))) + return 0; fail_msi: pci_disable_msi(pdev); fail_enable: