@@ -254,7 +254,6 @@ static int gxp_spifi_probe(struct platform_device *pdev)
254
254
const struct gxp_spi_data * data ;
255
255
struct spi_controller * ctlr ;
256
256
struct gxp_spi * spifi ;
257
- struct resource * res ;
258
257
int ret ;
259
258
260
259
data = of_device_get_match_data (& pdev -> dev );
@@ -269,18 +268,15 @@ static int gxp_spifi_probe(struct platform_device *pdev)
269
268
spifi -> data = data ;
270
269
spifi -> dev = dev ;
271
270
272
- res = platform_get_resource (pdev , IORESOURCE_MEM , 0 );
273
- spifi -> reg_base = devm_ioremap_resource (& pdev -> dev , res );
271
+ spifi -> reg_base = devm_platform_ioremap_resource (pdev , 0 );
274
272
if (IS_ERR (spifi -> reg_base ))
275
273
return PTR_ERR (spifi -> reg_base );
276
274
277
- res = platform_get_resource (pdev , IORESOURCE_MEM , 1 );
278
- spifi -> dat_base = devm_ioremap_resource (& pdev -> dev , res );
275
+ spifi -> dat_base = devm_platform_ioremap_resource (pdev , 1 );
279
276
if (IS_ERR (spifi -> dat_base ))
280
277
return PTR_ERR (spifi -> dat_base );
281
278
282
- res = platform_get_resource (pdev , IORESOURCE_MEM , 2 );
283
- spifi -> dir_base = devm_ioremap_resource (& pdev -> dev , res );
279
+ spifi -> dir_base = devm_platform_ioremap_resource (pdev , 2 );
284
280
if (IS_ERR (spifi -> dir_base ))
285
281
return PTR_ERR (spifi -> dir_base );
286
282
0 commit comments