projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7a1cd9a
)
dma/timberdale: free_irq() on an error path
author
Dan Carpenter
<dan.carpenter@oracle.com>
Fri, 23 Sep 2011 06:16:01 +0000
(09:16 +0300)
committer
Vinod Koul
<vinod.koul@intel.com>
Fri, 7 Oct 2011 04:53:11 +0000
(10:23 +0530)
There was an error path that skipped the free_irq() step by mistake.
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
drivers/dma/timb_dma.c
patch
|
blob
|
history
diff --git
a/drivers/dma/timb_dma.c
b/drivers/dma/timb_dma.c
index 6dbdf451128e9f1465d489353fbc787e92bd15c7..a4a398f2ef61eb5a362ca20c37ebe9a479e2121a 100644
(file)
--- a/
drivers/dma/timb_dma.c
+++ b/
drivers/dma/timb_dma.c
@@
-762,7
+762,7
@@
static int __devinit td_probe(struct platform_device *pdev)
if ((i % 2) == pchan->rx) {
dev_err(&pdev->dev, "Wrong channel configuration\n");
err = -EINVAL;
- goto err_
tasklet_kill
;
+ goto err_
free_irq
;
}
td_chan->chan.device = &td->dma;