diff options
-rw-r--r-- | drivers/i2c/busses/i2c-omap.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/i2c/busses/i2c-omap.c b/drivers/i2c/busses/i2c-omap.c index bf07ffd83c1..1777d799ee9 100644 --- a/drivers/i2c/busses/i2c-omap.c +++ b/drivers/i2c/busses/i2c-omap.c | |||
@@ -1061,8 +1061,6 @@ omap_i2c_probe(struct platform_device *pdev) | |||
1061 | dev_info(dev->dev, "bus %d rev%d.%d.%d at %d kHz\n", pdev->id, | 1061 | dev_info(dev->dev, "bus %d rev%d.%d.%d at %d kHz\n", pdev->id, |
1062 | dev->dtrev, dev->rev >> 4, dev->rev & 0xf, dev->speed); | 1062 | dev->dtrev, dev->rev >> 4, dev->rev & 0xf, dev->speed); |
1063 | 1063 | ||
1064 | pm_runtime_put(dev->dev); | ||
1065 | |||
1066 | adap = &dev->adapter; | 1064 | adap = &dev->adapter; |
1067 | i2c_set_adapdata(adap, dev); | 1065 | i2c_set_adapdata(adap, dev); |
1068 | adap->owner = THIS_MODULE; | 1066 | adap->owner = THIS_MODULE; |
@@ -1082,6 +1080,8 @@ omap_i2c_probe(struct platform_device *pdev) | |||
1082 | 1080 | ||
1083 | of_i2c_register_devices(adap); | 1081 | of_i2c_register_devices(adap); |
1084 | 1082 | ||
1083 | pm_runtime_put(dev->dev); | ||
1084 | |||
1085 | return 0; | 1085 | return 0; |
1086 | 1086 | ||
1087 | err_free_irq: | 1087 | err_free_irq: |