| Filename | Latest commit message | Latest commit date |
|---|---|---|
[ Upstream commit 4ed2f3545c2e5acfbccd7f85fea5b1a82e9862d7 ]
The error handling code of fsl_ifc_ctrl_probe is problematic. When
fsl_ifc_ctrl_init fails or request_irq of fsl_ifc_ctrl_dev->irq fails,
it forgets to free the irq and nand_irq. Meanwhile, if request_irq of
fsl_ifc_ctrl_dev->nand_irq fails, it will still free nand_irq even if
the request_irq is not successful.
Fix this by refactoring the error handling code.
Fixes:
|
||
| .. | ||
| samsung | ||
| tegra | ||
| atmel-ebi.c | ||
| atmel-sdramc.c | ||
| emif.c | ||
| emif.h | ||
| fsl-corenet-cf.c | ||
| fsl_ifc.c | ||
| jz4780-nemc.c | ||
| Kconfig | ||
| Makefile | ||
| mtk-smi.c | ||
| mvebu-devbus.c | ||
| of_memory.c | ||
| of_memory.h | ||
| omap-gpmc.c | ||
| pl172.c | ||
| tegra20-mc.c | ||
| ti-aemif.c | ||