X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=drivers%2Fpwm%2Fpwm-brcmstb.c;h=5d5adee1688624ed4123ae9f6fbb821e6e337364;hb=31e5d7ab03c9f117d198974ded07b20c924e58c9;hp=423ce087cd9c881168bb6894c89041fc0cf522cc;hpb=d441fe25e7de576e36a3cd96f22b737d2f15372a;p=firefly-linux-kernel-4.4.55.git diff --git a/drivers/pwm/pwm-brcmstb.c b/drivers/pwm/pwm-brcmstb.c index 423ce087cd9c..5d5adee16886 100644 --- a/drivers/pwm/pwm-brcmstb.c +++ b/drivers/pwm/pwm-brcmstb.c @@ -274,8 +274,8 @@ static int brcmstb_pwm_probe(struct platform_device *pdev) res = platform_get_resource(pdev, IORESOURCE_MEM, 0); p->base = devm_ioremap_resource(&pdev->dev, res); - if (!p->base) { - ret = -ENOMEM; + if (IS_ERR(p->base)) { + ret = PTR_ERR(p->base); goto out_clk; }