On Wed, Jun 13, 2012 at 10:12 PM, Wolfram Sang [off-list ref] wrot=
e:
Currently, every driver has to do it on its own, but it should be done
in the core, like we already do with board_info structs.
Signed-off-by: Wolfram Sang <redacted>
---
quoted hunk ↗ jump to hunk
diff --git a/drivers/i2c/busses/i2c-designware-platdrv.c b/drivers/i2c/bu=
sses/i2c-designware-platdrv.c
quoted hunk ↗ jump to hunk
index 0506fef..cf3b23c 100644
--- a/drivers/i2c/busses/i2c-designware-platdrv.c
+++ b/drivers/i2c/busses/i2c-designware-platdrv.c
@@ -147,7 +147,6 @@ static int __devinit dw_i2c_probe(struct platform_dev=
ice *pdev)
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0dev_err(&pdev->dev, "failure adding adapte=
r\n");
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0goto err_free_irq;
=A0 =A0 =A0 =A0}
- =A0 =A0 =A0 of_i2c_register_devices(adap);
=A0 =A0 =A0 =A0return 0;
For SPEAr,
Reviewed-by: Viresh Kumar <redacted>