diff options
Diffstat (limited to 'arch/powerpc/sysdev/fsl_rio.c')
-rw-r--r-- | arch/powerpc/sysdev/fsl_rio.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/powerpc/sysdev/fsl_rio.c b/arch/powerpc/sysdev/fsl_rio.c index c65f75aa7ff7..de170fd5ba4e 100644 --- a/arch/powerpc/sysdev/fsl_rio.c +++ b/arch/powerpc/sysdev/fsl_rio.c | |||
@@ -23,7 +23,7 @@ | |||
23 | */ | 23 | */ |
24 | 24 | ||
25 | #include <linux/init.h> | 25 | #include <linux/init.h> |
26 | #include <linux/module.h> | 26 | #include <linux/export.h> |
27 | #include <linux/types.h> | 27 | #include <linux/types.h> |
28 | #include <linux/dma-mapping.h> | 28 | #include <linux/dma-mapping.h> |
29 | #include <linux/interrupt.h> | 29 | #include <linux/interrupt.h> |
@@ -1608,6 +1608,7 @@ int fsl_rio_setup(struct platform_device *dev) | |||
1608 | return 0; | 1608 | return 0; |
1609 | err: | 1609 | err: |
1610 | iounmap(priv->regs_win); | 1610 | iounmap(priv->regs_win); |
1611 | release_resource(&port->iores); | ||
1611 | err_res: | 1612 | err_res: |
1612 | kfree(priv); | 1613 | kfree(priv); |
1613 | err_priv: | 1614 | err_priv: |