| .. | .. |
|---|
| 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 | |
|---|