.. | .. |
---|
571 | 571 | platform_set_drvdata(pdev, pinctrl); |
---|
572 | 572 | spin_lock_init(&pinctrl->lock); |
---|
573 | 573 | |
---|
574 | | - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
---|
575 | | - pinctrl->base0 = devm_ioremap_resource(&pdev->dev, res); |
---|
| 574 | + pinctrl->base0 = devm_platform_ioremap_resource(pdev, 0); |
---|
576 | 575 | if (IS_ERR(pinctrl->base0)) |
---|
577 | 576 | return PTR_ERR(pinctrl->base0); |
---|
578 | 577 | |
---|
579 | 578 | res = platform_get_resource(pdev, IORESOURCE_MEM, 1); |
---|
580 | 579 | if (!res) |
---|
581 | 580 | return -EINVAL; |
---|
582 | | - pinctrl->base1 = devm_ioremap_nocache(&pdev->dev, res->start, |
---|
| 581 | + pinctrl->base1 = devm_ioremap(&pdev->dev, res->start, |
---|
583 | 582 | resource_size(res)); |
---|
584 | 583 | if (!pinctrl->base1) { |
---|
585 | 584 | dev_err(&pdev->dev, "unable to map I/O space\n"); |
---|
586 | 585 | return -ENOMEM; |
---|
587 | 586 | } |
---|
588 | 587 | |
---|
589 | | - res = platform_get_resource(pdev, IORESOURCE_MEM, 2); |
---|
590 | | - pinctrl->base2 = devm_ioremap_resource(&pdev->dev, res); |
---|
| 588 | + pinctrl->base2 = devm_platform_ioremap_resource(pdev, 2); |
---|
591 | 589 | if (IS_ERR(pinctrl->base2)) |
---|
592 | 590 | return PTR_ERR(pinctrl->base2); |
---|
593 | 591 | |
---|