| .. | .. |
|---|
| 503 | 503 | struct input_dev *idev; |
|---|
| 504 | 504 | struct mx25_tcq_priv *priv; |
|---|
| 505 | 505 | struct mx25_tsadc *tsadc = dev_get_drvdata(dev->parent); |
|---|
| 506 | | - struct resource *res; |
|---|
| 507 | 506 | void __iomem *mem; |
|---|
| 508 | 507 | int error; |
|---|
| 509 | 508 | |
|---|
| .. | .. |
|---|
| 512 | 511 | return -ENOMEM; |
|---|
| 513 | 512 | priv->dev = dev; |
|---|
| 514 | 513 | |
|---|
| 515 | | - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
|---|
| 516 | | - mem = devm_ioremap_resource(dev, res); |
|---|
| 514 | + mem = devm_platform_ioremap_resource(pdev, 0); |
|---|
| 517 | 515 | if (IS_ERR(mem)) |
|---|
| 518 | 516 | return PTR_ERR(mem); |
|---|
| 519 | 517 | |
|---|
| .. | .. |
|---|
| 528 | 526 | } |
|---|
| 529 | 527 | |
|---|
| 530 | 528 | priv->irq = platform_get_irq(pdev, 0); |
|---|
| 531 | | - if (priv->irq <= 0) { |
|---|
| 532 | | - dev_err(dev, "Failed to get IRQ\n"); |
|---|
| 529 | + if (priv->irq <= 0) |
|---|
| 533 | 530 | return priv->irq; |
|---|
| 534 | | - } |
|---|
| 535 | 531 | |
|---|
| 536 | 532 | idev = devm_input_allocate_device(dev); |
|---|
| 537 | 533 | if (!idev) { |
|---|