| .. | .. |
|---|
| 361 | 361 | static int em_i2c_probe(struct platform_device *pdev) |
|---|
| 362 | 362 | { |
|---|
| 363 | 363 | struct em_i2c_device *priv; |
|---|
| 364 | | - struct resource *r; |
|---|
| 365 | 364 | int ret; |
|---|
| 366 | 365 | |
|---|
| 367 | 366 | priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); |
|---|
| 368 | 367 | if (!priv) |
|---|
| 369 | 368 | return -ENOMEM; |
|---|
| 370 | 369 | |
|---|
| 371 | | - r = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
|---|
| 372 | | - priv->base = devm_ioremap_resource(&pdev->dev, r); |
|---|
| 370 | + priv->base = devm_platform_ioremap_resource(pdev, 0); |
|---|
| 373 | 371 | if (IS_ERR(priv->base)) |
|---|
| 374 | 372 | return PTR_ERR(priv->base); |
|---|
| 375 | 373 | |
|---|
| .. | .. |
|---|
| 447 | 445 | module_platform_driver(em_i2c_driver); |
|---|
| 448 | 446 | |
|---|
| 449 | 447 | MODULE_DESCRIPTION("EMEV2 I2C bus driver"); |
|---|
| 450 | | -MODULE_AUTHOR("Ian Molton and Wolfram Sang <wsa@sang-engineering.com>"); |
|---|
| 448 | +MODULE_AUTHOR("Ian Molton"); |
|---|
| 449 | +MODULE_AUTHOR("Wolfram Sang <wsa@sang-engineering.com>"); |
|---|
| 451 | 450 | MODULE_LICENSE("GPL v2"); |
|---|
| 452 | 451 | MODULE_DEVICE_TABLE(of, em_i2c_ids); |
|---|