X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=drivers%2Fusb%2Fmisc%2Fbrcmstb-usb-pinmap.c;h=336653091e3b36bb27b4b7633ccc47ccbc78f6a6;hb=ce09673636f9581d2e2e24af785c463c030a1fd8;hp=b3cfe8666ea7dbc4cc2a030b78b70208355cac71;hpb=35d09d1ad45160101733f116d1283907d8a28ee2;p=linux-2.6-microblaze.git diff --git a/drivers/usb/misc/brcmstb-usb-pinmap.c b/drivers/usb/misc/brcmstb-usb-pinmap.c index b3cfe8666ea7..336653091e3b 100644 --- a/drivers/usb/misc/brcmstb-usb-pinmap.c +++ b/drivers/usb/misc/brcmstb-usb-pinmap.c @@ -263,6 +263,8 @@ static int __init brcmstb_usb_pinmap_probe(struct platform_device *pdev) return -EINVAL; r = platform_get_resource(pdev, IORESOURCE_MEM, 0); + if (!r) + return -EINVAL; pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata) +