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