kernel/drivers/gpio/gpio-ts4800.c
.. .. @@ -23,7 +23,6 @@ 23 23 { 24 24 struct device_node *node; 25 25 struct gpio_chip *chip; 26 - struct resource *res;27 26 void __iomem *base_addr; 28 27 int retval; 29 28 u32 ngpios; .. .. @@ -32,8 +31,7 @@ 32 31 if (!chip) 33 32 return -ENOMEM; 34 33 35 - res = platform_get_resource(pdev, IORESOURCE_MEM, 0);36 - base_addr = devm_ioremap_resource(&pdev->dev, res);34 + base_addr = devm_platform_ioremap_resource(pdev, 0);37 35 if (IS_ERR(base_addr)) 38 36 return PTR_ERR(base_addr); 39 37