Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7145cf12 authored by Alexandre Rusev's avatar Alexandre Rusev Committed by Kumar Gala
Browse files

powerpc/fsl-lbc: Fix for fsl_upm



If Freescale LBC driver fails to initialise itself from device tree, then
internal structure is freed only but not NULL-fied.  As result functions
fsl_lbc_find() after checking the structure is not NULL are trying to
access device registers.

Signed-off-by: default avatarAlexandre Rusev <arusev@dev.rtsoft.ru>
Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
parent 86f9a433
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -328,6 +328,7 @@ static int __devinit fsl_lbc_ctrl_probe(struct platform_device *dev)
err:
	iounmap(fsl_lbc_ctrl_dev->regs);
	kfree(fsl_lbc_ctrl_dev);
	fsl_lbc_ctrl_dev = NULL;
	return ret;
}