hc
2024-05-14 bedbef8ad3e75a304af6361af235302bcc61d06b
kernel/drivers/i2c/busses/i2c-emev2.c
....@@ -361,15 +361,13 @@
361361 static int em_i2c_probe(struct platform_device *pdev)
362362 {
363363 struct em_i2c_device *priv;
364
- struct resource *r;
365364 int ret;
366365
367366 priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
368367 if (!priv)
369368 return -ENOMEM;
370369
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);
373371 if (IS_ERR(priv->base))
374372 return PTR_ERR(priv->base);
375373
....@@ -447,6 +445,7 @@
447445 module_platform_driver(em_i2c_driver);
448446
449447 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>");
451450 MODULE_LICENSE("GPL v2");
452451 MODULE_DEVICE_TABLE(of, em_i2c_ids);