|
@@ -40,8 +40,8 @@ void brcmf_of_probe(struct brcmf_sdio_dev *sdiodev)
|
|
return;
|
|
return;
|
|
|
|
|
|
irq = irq_of_parse_and_map(np, 0);
|
|
irq = irq_of_parse_and_map(np, 0);
|
|
- if (irq < 0) {
|
|
|
|
- brcmf_err("interrupt could not be mapped: err=%d\n", irq);
|
|
|
|
|
|
+ if (!irq) {
|
|
|
|
+ brcmf_err("interrupt could not be mapped\n");
|
|
devm_kfree(dev, sdiodev->pdata);
|
|
devm_kfree(dev, sdiodev->pdata);
|
|
return;
|
|
return;
|
|
}
|
|
}
|