diff options
Diffstat (limited to 'drivers/gpio/gpio-ftgpio010.c')
-rw-r--r-- | drivers/gpio/gpio-ftgpio010.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/gpio/gpio-ftgpio010.c b/drivers/gpio/gpio-ftgpio010.c index 45fe125823a8..8ff8ce2970d9 100644 --- a/drivers/gpio/gpio-ftgpio010.c +++ b/drivers/gpio/gpio-ftgpio010.c | |||
@@ -225,7 +225,6 @@ static int ftgpio_gpio_set_config(struct gpio_chip *gc, unsigned int offset, | |||
225 | static int ftgpio_gpio_probe(struct platform_device *pdev) | 225 | static int ftgpio_gpio_probe(struct platform_device *pdev) |
226 | { | 226 | { |
227 | struct device *dev = &pdev->dev; | 227 | struct device *dev = &pdev->dev; |
228 | struct resource *res; | ||
229 | struct ftgpio_gpio *g; | 228 | struct ftgpio_gpio *g; |
230 | int irq; | 229 | int irq; |
231 | int ret; | 230 | int ret; |
@@ -236,8 +235,7 @@ static int ftgpio_gpio_probe(struct platform_device *pdev) | |||
236 | 235 | ||
237 | g->dev = dev; | 236 | g->dev = dev; |
238 | 237 | ||
239 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); | 238 | g->base = devm_platform_ioremap_resource(pdev, 0); |
240 | g->base = devm_ioremap_resource(dev, res); | ||
241 | if (IS_ERR(g->base)) | 239 | if (IS_ERR(g->base)) |
242 | return PTR_ERR(g->base); | 240 | return PTR_ERR(g->base); |
243 | 241 | ||