Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

pcmcia: omap: Add missing check for platform_get_resource

Add missing check for platform_get_resource() and return error if it fails
to catch the error.

Fixes: d87d44f7ab35 ("ARM: omap1: move CF chipselect setup to board file")
Signed-off-by: Chen Ni <nichen@iscas.ac.cn>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>

authored by

Chen Ni and committed by
Dominik Brodowski
ecef14f7 9e1ee333

+2
+2
drivers/pcmcia/omap_cf.c
··· 215 215 return -EINVAL; 216 216 217 217 res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 218 + if (!res) 219 + return -EINVAL; 218 220 219 221 cf = kzalloc(sizeof *cf, GFP_KERNEL); 220 222 if (!cf)