nfc->data_phys_addr[chip_cs] = res->start;
 
-               res = platform_get_resource(pdev, IORESOURCE_MEM,
-                                           mem_region + 1);
-               nfc->cmd_base[chip_cs] = devm_ioremap_resource(dev, res);
+               nfc->cmd_base[chip_cs] = devm_platform_ioremap_resource(pdev, mem_region + 1);
                if (IS_ERR(nfc->cmd_base[chip_cs]))
                        return PTR_ERR(nfc->cmd_base[chip_cs]);
 
-               res = platform_get_resource(pdev, IORESOURCE_MEM,
-                                           mem_region + 2);
-               nfc->addr_base[chip_cs] = devm_ioremap_resource(dev, res);
+               nfc->addr_base[chip_cs] = devm_platform_ioremap_resource(pdev, mem_region + 2);
                if (IS_ERR(nfc->addr_base[chip_cs]))
                        return PTR_ERR(nfc->addr_base[chip_cs]);
        }