diff options
| -rw-r--r-- | drivers/mfd/t7l66xb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mfd/t7l66xb.c b/drivers/mfd/t7l66xb.c index e0bbddd7aac2..26d9176fca91 100644 --- a/drivers/mfd/t7l66xb.c +++ b/drivers/mfd/t7l66xb.c | |||
| @@ -403,12 +403,12 @@ static int t7l66xb_probe(struct platform_device *dev) | |||
| 403 | err_ioremap: | 403 | err_ioremap: |
| 404 | release_resource(&t7l66xb->rscr); | 404 | release_resource(&t7l66xb->rscr); |
| 405 | err_request_scr: | 405 | err_request_scr: |
| 406 | kfree(t7l66xb); | ||
| 407 | clk_put(t7l66xb->clk48m); | 406 | clk_put(t7l66xb->clk48m); |
| 408 | err_clk48m_get: | 407 | err_clk48m_get: |
| 409 | clk_put(t7l66xb->clk32k); | 408 | clk_put(t7l66xb->clk32k); |
| 410 | err_clk32k_get: | 409 | err_clk32k_get: |
| 411 | err_noirq: | 410 | err_noirq: |
| 411 | kfree(t7l66xb); | ||
| 412 | return ret; | 412 | return ret; |
| 413 | } | 413 | } |
| 414 | 414 | ||
