diff options
Diffstat (limited to 'drivers/gpio/gpio-sprd.c')
| -rw-r--r-- | drivers/gpio/gpio-sprd.c | 4 | 
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/gpio/gpio-sprd.c b/drivers/gpio/gpio-sprd.c index 55072d2b367f..f5c8b3a351d5 100644 --- a/drivers/gpio/gpio-sprd.c +++ b/drivers/gpio/gpio-sprd.c @@ -219,7 +219,6 @@ static int sprd_gpio_probe(struct platform_device *pdev)  {  	struct gpio_irq_chip *irq;  	struct sprd_gpio *sprd_gpio; -	struct resource *res;  	int ret;  	sprd_gpio = devm_kzalloc(&pdev->dev, sizeof(*sprd_gpio), GFP_KERNEL); @@ -232,8 +231,7 @@ static int sprd_gpio_probe(struct platform_device *pdev)  		return sprd_gpio->irq;  	} -	res = platform_get_resource(pdev, IORESOURCE_MEM, 0); -	sprd_gpio->base = devm_ioremap_resource(&pdev->dev, res); +	sprd_gpio->base = devm_platform_ioremap_resource(pdev, 0);  	if (IS_ERR(sprd_gpio->base))  		return PTR_ERR(sprd_gpio->base);  |