diff options
author | Wei Yongjun <weiyongjun1@huawei.com> | 2016-09-21 11:07:39 -0400 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2016-09-23 09:10:00 -0400 |
commit | 6e643d8ddf0e923ea0601e1dc014ff0d3b7b8260 (patch) | |
tree | 50ca199bc529488691381c3dda2c01fed5807b63 | |
parent | 22a5db98a30ea734c29056b0d59cb4fe2a383bc2 (diff) |
gpio: loongson1: remove redundant return value check
Remove unneeded error handling on the result of a call
to platform_get_resource() when the value is passed to
devm_ioremap_resource().
Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
-rw-r--r-- | drivers/gpio/gpio-loongson1.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/gpio/gpio-loongson1.c b/drivers/gpio/gpio-loongson1.c index ad0a5958fcd0..72b64039241a 100644 --- a/drivers/gpio/gpio-loongson1.c +++ b/drivers/gpio/gpio-loongson1.c | |||
@@ -56,11 +56,6 @@ static int ls1x_gpio_probe(struct platform_device *pdev) | |||
56 | return -ENOMEM; | 56 | return -ENOMEM; |
57 | 57 | ||
58 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); | 58 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
59 | if (!res) { | ||
60 | dev_err(dev, "failed to get I/O memory\n"); | ||
61 | return -EINVAL; | ||
62 | } | ||
63 | |||
64 | gpio_reg_base = devm_ioremap_resource(dev, res); | 59 | gpio_reg_base = devm_ioremap_resource(dev, res); |
65 | if (IS_ERR(gpio_reg_base)) | 60 | if (IS_ERR(gpio_reg_base)) |
66 | return PTR_ERR(gpio_reg_base); | 61 | return PTR_ERR(gpio_reg_base); |