diff options
author | Wolfram Sang <wsa-dev@sang-engineering.com> | 2016-08-09 07:36:17 -0400 |
---|---|---|
committer | Wolfram Sang <wsa@the-dreams.de> | 2016-08-22 02:19:55 -0400 |
commit | ea734404f3daf1f6b5103171d848c9d4641fd96b (patch) | |
tree | 70087639f73af7b0519fd70fc8b448bed0284b53 | |
parent | fa8410b355251fd30341662a40ac6b22d3e38468 (diff) |
i2c: don't print error when adding adapter fails
The core will do this for us now.
Signed-off-by: Wolfram Sang <wsa-dev@sang-engineering.com>
Reviewed-by: Grygorii Strashko <grygorii.strashko@ti.com>
Acked-by: Peter Korsgaard <peter@korsgaard.com>
Acked-by: Heiko Stuebner <heiko@sntech.de>
Acked-by: Neil Horman <nhorman@tuxdriver.com>
Acked-by: Thierry Reding <treding@nvidia.com>
Acked-by: Ray Jui <ray.jui@broadcom.com>
Acked-by: Vladimir Zapolskiy <vz@mleia.com>
Acked-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Acked-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Acked-by: Laxman Dewangan <ldewangan@nvidia.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
53 files changed, 42 insertions, 149 deletions
diff --git a/drivers/i2c/busses/i2c-amd756.c b/drivers/i2c/busses/i2c-amd756.c index 6c7113d990f8..274908cd1fde 100644 --- a/drivers/i2c/busses/i2c-amd756.c +++ b/drivers/i2c/busses/i2c-amd756.c | |||
@@ -378,11 +378,8 @@ static int amd756_probe(struct pci_dev *pdev, const struct pci_device_id *id) | |||
378 | amd756_ioport); | 378 | amd756_ioport); |
379 | 379 | ||
380 | error = i2c_add_adapter(&amd756_smbus); | 380 | error = i2c_add_adapter(&amd756_smbus); |
381 | if (error) { | 381 | if (error) |
382 | dev_err(&pdev->dev, | ||
383 | "Adapter registration failed, module not inserted\n"); | ||
384 | goto out_err; | 382 | goto out_err; |
385 | } | ||
386 | 383 | ||
387 | return 0; | 384 | return 0; |
388 | 385 | ||
diff --git a/drivers/i2c/busses/i2c-at91.c b/drivers/i2c/busses/i2c-at91.c index 1bb97f658b47..0b86c6173e07 100644 --- a/drivers/i2c/busses/i2c-at91.c +++ b/drivers/i2c/busses/i2c-at91.c | |||
@@ -1122,8 +1122,6 @@ static int at91_twi_probe(struct platform_device *pdev) | |||
1122 | 1122 | ||
1123 | rc = i2c_add_numbered_adapter(&dev->adapter); | 1123 | rc = i2c_add_numbered_adapter(&dev->adapter); |
1124 | if (rc) { | 1124 | if (rc) { |
1125 | dev_err(dev->dev, "Adapter %s registration failed\n", | ||
1126 | dev->adapter.name); | ||
1127 | clk_disable_unprepare(dev->clk); | 1125 | clk_disable_unprepare(dev->clk); |
1128 | 1126 | ||
1129 | pm_runtime_disable(dev->dev); | 1127 | pm_runtime_disable(dev->dev); |
diff --git a/drivers/i2c/busses/i2c-axxia.c b/drivers/i2c/busses/i2c-axxia.c index c335cc7852f9..d3bcaf4ab095 100644 --- a/drivers/i2c/busses/i2c-axxia.c +++ b/drivers/i2c/busses/i2c-axxia.c | |||
@@ -558,13 +558,7 @@ static int axxia_i2c_probe(struct platform_device *pdev) | |||
558 | 558 | ||
559 | platform_set_drvdata(pdev, idev); | 559 | platform_set_drvdata(pdev, idev); |
560 | 560 | ||
561 | ret = i2c_add_adapter(&idev->adapter); | 561 | return i2c_add_adapter(&idev->adapter); |
562 | if (ret) { | ||
563 | dev_err(&pdev->dev, "failed to add adapter\n"); | ||
564 | return ret; | ||
565 | } | ||
566 | |||
567 | return 0; | ||
568 | } | 562 | } |
569 | 563 | ||
570 | static int axxia_i2c_remove(struct platform_device *pdev) | 564 | static int axxia_i2c_remove(struct platform_device *pdev) |
diff --git a/drivers/i2c/busses/i2c-bcm-iproc.c b/drivers/i2c/busses/i2c-bcm-iproc.c index 95f7cac76f89..326b3db02c48 100644 --- a/drivers/i2c/busses/i2c-bcm-iproc.c +++ b/drivers/i2c/busses/i2c-bcm-iproc.c | |||
@@ -488,13 +488,7 @@ static int bcm_iproc_i2c_probe(struct platform_device *pdev) | |||
488 | adap->dev.parent = &pdev->dev; | 488 | adap->dev.parent = &pdev->dev; |
489 | adap->dev.of_node = pdev->dev.of_node; | 489 | adap->dev.of_node = pdev->dev.of_node; |
490 | 490 | ||
491 | ret = i2c_add_adapter(adap); | 491 | return i2c_add_adapter(adap); |
492 | if (ret) { | ||
493 | dev_err(iproc_i2c->device, "failed to add adapter\n"); | ||
494 | return ret; | ||
495 | } | ||
496 | |||
497 | return 0; | ||
498 | } | 492 | } |
499 | 493 | ||
500 | static int bcm_iproc_i2c_remove(struct platform_device *pdev) | 494 | static int bcm_iproc_i2c_remove(struct platform_device *pdev) |
diff --git a/drivers/i2c/busses/i2c-bcm-kona.c b/drivers/i2c/busses/i2c-bcm-kona.c index f98743277e3c..d8494f8c9bd4 100644 --- a/drivers/i2c/busses/i2c-bcm-kona.c +++ b/drivers/i2c/busses/i2c-bcm-kona.c | |||
@@ -858,10 +858,8 @@ static int bcm_kona_i2c_probe(struct platform_device *pdev) | |||
858 | adap->dev.of_node = pdev->dev.of_node; | 858 | adap->dev.of_node = pdev->dev.of_node; |
859 | 859 | ||
860 | rc = i2c_add_adapter(adap); | 860 | rc = i2c_add_adapter(adap); |
861 | if (rc) { | 861 | if (rc) |
862 | dev_err(dev->device, "failed to add adapter\n"); | ||
863 | return rc; | 862 | return rc; |
864 | } | ||
865 | 863 | ||
866 | dev_info(dev->device, "device registered successfully\n"); | 864 | dev_info(dev->device, "device registered successfully\n"); |
867 | 865 | ||
diff --git a/drivers/i2c/busses/i2c-bfin-twi.c b/drivers/i2c/busses/i2c-bfin-twi.c index 025686d41640..29d00c4f7824 100644 --- a/drivers/i2c/busses/i2c-bfin-twi.c +++ b/drivers/i2c/busses/i2c-bfin-twi.c | |||
@@ -685,10 +685,8 @@ static int i2c_bfin_twi_probe(struct platform_device *pdev) | |||
685 | write_CONTROL(iface, read_CONTROL(iface) | TWI_ENA); | 685 | write_CONTROL(iface, read_CONTROL(iface) | TWI_ENA); |
686 | 686 | ||
687 | rc = i2c_add_numbered_adapter(p_adap); | 687 | rc = i2c_add_numbered_adapter(p_adap); |
688 | if (rc < 0) { | 688 | if (rc < 0) |
689 | dev_err(&pdev->dev, "Can't add i2c adapter!\n"); | ||
690 | goto out_error; | 689 | goto out_error; |
691 | } | ||
692 | 690 | ||
693 | platform_set_drvdata(pdev, iface); | 691 | platform_set_drvdata(pdev, iface); |
694 | 692 | ||
diff --git a/drivers/i2c/busses/i2c-brcmstb.c b/drivers/i2c/busses/i2c-brcmstb.c index 385b57bfcb38..0652281662a8 100644 --- a/drivers/i2c/busses/i2c-brcmstb.c +++ b/drivers/i2c/busses/i2c-brcmstb.c | |||
@@ -648,10 +648,8 @@ static int brcmstb_i2c_probe(struct platform_device *pdev) | |||
648 | adap->dev.parent = &pdev->dev; | 648 | adap->dev.parent = &pdev->dev; |
649 | adap->dev.of_node = pdev->dev.of_node; | 649 | adap->dev.of_node = pdev->dev.of_node; |
650 | rc = i2c_add_adapter(adap); | 650 | rc = i2c_add_adapter(adap); |
651 | if (rc) { | 651 | if (rc) |
652 | dev_err(dev->device, "failed to add adapter\n"); | ||
653 | goto probe_errorout; | 652 | goto probe_errorout; |
654 | } | ||
655 | 653 | ||
656 | dev_info(dev->device, "%s@%dhz registered in %s mode\n", | 654 | dev_info(dev->device, "%s@%dhz registered in %s mode\n", |
657 | int_name ? int_name : " ", dev->clk_freq_hz, | 655 | int_name ? int_name : " ", dev->clk_freq_hz, |
diff --git a/drivers/i2c/busses/i2c-cadence.c b/drivers/i2c/busses/i2c-cadence.c index 90bbd9f9dd8f..1cc1e79e958d 100644 --- a/drivers/i2c/busses/i2c-cadence.c +++ b/drivers/i2c/busses/i2c-cadence.c | |||
@@ -963,10 +963,8 @@ static int cdns_i2c_probe(struct platform_device *pdev) | |||
963 | } | 963 | } |
964 | 964 | ||
965 | ret = i2c_add_adapter(&id->adap); | 965 | ret = i2c_add_adapter(&id->adap); |
966 | if (ret < 0) { | 966 | if (ret < 0) |
967 | dev_err(&pdev->dev, "reg adap failed: %d\n", ret); | ||
968 | goto err_clk_dis; | 967 | goto err_clk_dis; |
969 | } | ||
970 | 968 | ||
971 | /* | 969 | /* |
972 | * Cadence I2C controller has a bug wherein it generates | 970 | * Cadence I2C controller has a bug wherein it generates |
diff --git a/drivers/i2c/busses/i2c-cpm.c b/drivers/i2c/busses/i2c-cpm.c index ee57c1e865e2..d89bde2c5da2 100644 --- a/drivers/i2c/busses/i2c-cpm.c +++ b/drivers/i2c/busses/i2c-cpm.c | |||
@@ -665,10 +665,8 @@ static int cpm_i2c_probe(struct platform_device *ofdev) | |||
665 | cpm->adap.nr = (data && len == 4) ? be32_to_cpup(data) : -1; | 665 | cpm->adap.nr = (data && len == 4) ? be32_to_cpup(data) : -1; |
666 | result = i2c_add_numbered_adapter(&cpm->adap); | 666 | result = i2c_add_numbered_adapter(&cpm->adap); |
667 | 667 | ||
668 | if (result < 0) { | 668 | if (result < 0) |
669 | dev_err(&ofdev->dev, "Unable to register with I2C\n"); | ||
670 | goto out_shut; | 669 | goto out_shut; |
671 | } | ||
672 | 670 | ||
673 | dev_dbg(&ofdev->dev, "hw routines for %s registered.\n", | 671 | dev_dbg(&ofdev->dev, "hw routines for %s registered.\n", |
674 | cpm->adap.name); | 672 | cpm->adap.name); |
diff --git a/drivers/i2c/busses/i2c-cros-ec-tunnel.c b/drivers/i2c/busses/i2c-cros-ec-tunnel.c index 2d5ff86398d0..9b36a7b3befd 100644 --- a/drivers/i2c/busses/i2c-cros-ec-tunnel.c +++ b/drivers/i2c/busses/i2c-cros-ec-tunnel.c | |||
@@ -281,10 +281,8 @@ static int ec_i2c_probe(struct platform_device *pdev) | |||
281 | bus->adap.retries = I2C_MAX_RETRIES; | 281 | bus->adap.retries = I2C_MAX_RETRIES; |
282 | 282 | ||
283 | err = i2c_add_adapter(&bus->adap); | 283 | err = i2c_add_adapter(&bus->adap); |
284 | if (err) { | 284 | if (err) |
285 | dev_err(dev, "cannot register i2c adapter\n"); | ||
286 | return err; | 285 | return err; |
287 | } | ||
288 | platform_set_drvdata(pdev, bus); | 286 | platform_set_drvdata(pdev, bus); |
289 | 287 | ||
290 | return err; | 288 | return err; |
diff --git a/drivers/i2c/busses/i2c-davinci.c b/drivers/i2c/busses/i2c-davinci.c index a8bdcb5292f5..9e7ef5cf5d49 100644 --- a/drivers/i2c/busses/i2c-davinci.c +++ b/drivers/i2c/busses/i2c-davinci.c | |||
@@ -846,10 +846,8 @@ static int davinci_i2c_probe(struct platform_device *pdev) | |||
846 | 846 | ||
847 | adap->nr = pdev->id; | 847 | adap->nr = pdev->id; |
848 | r = i2c_add_numbered_adapter(adap); | 848 | r = i2c_add_numbered_adapter(adap); |
849 | if (r) { | 849 | if (r) |
850 | dev_err(&pdev->dev, "failure adding adapter\n"); | ||
851 | goto err_unuse_clocks; | 850 | goto err_unuse_clocks; |
852 | } | ||
853 | 851 | ||
854 | return 0; | 852 | return 0; |
855 | 853 | ||
diff --git a/drivers/i2c/busses/i2c-diolan-u2c.c b/drivers/i2c/busses/i2c-diolan-u2c.c index b19a310bf9b3..f718ee4e3332 100644 --- a/drivers/i2c/busses/i2c-diolan-u2c.c +++ b/drivers/i2c/busses/i2c-diolan-u2c.c | |||
@@ -487,10 +487,8 @@ static int diolan_u2c_probe(struct usb_interface *interface, | |||
487 | 487 | ||
488 | /* and finally attach to i2c layer */ | 488 | /* and finally attach to i2c layer */ |
489 | ret = i2c_add_adapter(&dev->adapter); | 489 | ret = i2c_add_adapter(&dev->adapter); |
490 | if (ret < 0) { | 490 | if (ret < 0) |
491 | dev_err(&interface->dev, "failed to add I2C adapter\n"); | ||
492 | goto error_free; | 491 | goto error_free; |
493 | } | ||
494 | 492 | ||
495 | dev_dbg(&interface->dev, "connected " DRIVER_NAME "\n"); | 493 | dev_dbg(&interface->dev, "connected " DRIVER_NAME "\n"); |
496 | 494 | ||
diff --git a/drivers/i2c/busses/i2c-dln2.c b/drivers/i2c/busses/i2c-dln2.c index f2eb4f76591f..8acda2aa1558 100644 --- a/drivers/i2c/busses/i2c-dln2.c +++ b/drivers/i2c/busses/i2c-dln2.c | |||
@@ -228,10 +228,8 @@ static int dln2_i2c_probe(struct platform_device *pdev) | |||
228 | 228 | ||
229 | /* and finally attach to i2c layer */ | 229 | /* and finally attach to i2c layer */ |
230 | ret = i2c_add_adapter(&dln2->adapter); | 230 | ret = i2c_add_adapter(&dln2->adapter); |
231 | if (ret < 0) { | 231 | if (ret < 0) |
232 | dev_err(dev, "failed to add I2C adapter: %d\n", ret); | ||
233 | goto out_disable; | 232 | goto out_disable; |
234 | } | ||
235 | 233 | ||
236 | return 0; | 234 | return 0; |
237 | 235 | ||
diff --git a/drivers/i2c/busses/i2c-efm32.c b/drivers/i2c/busses/i2c-efm32.c index e253598d764c..aa336ba89aa3 100644 --- a/drivers/i2c/busses/i2c-efm32.c +++ b/drivers/i2c/busses/i2c-efm32.c | |||
@@ -438,7 +438,6 @@ static int efm32_i2c_probe(struct platform_device *pdev) | |||
438 | 438 | ||
439 | ret = i2c_add_adapter(&ddata->adapter); | 439 | ret = i2c_add_adapter(&ddata->adapter); |
440 | if (ret) { | 440 | if (ret) { |
441 | dev_err(&pdev->dev, "failed to add i2c adapter (%d)\n", ret); | ||
442 | free_irq(ddata->irq, ddata); | 441 | free_irq(ddata->irq, ddata); |
443 | 442 | ||
444 | err_disable_clk: | 443 | err_disable_clk: |
diff --git a/drivers/i2c/busses/i2c-exynos5.c b/drivers/i2c/busses/i2c-exynos5.c index c0e3ada02876..bea607149972 100644 --- a/drivers/i2c/busses/i2c-exynos5.c +++ b/drivers/i2c/busses/i2c-exynos5.c | |||
@@ -796,10 +796,8 @@ static int exynos5_i2c_probe(struct platform_device *pdev) | |||
796 | exynos5_i2c_reset(i2c); | 796 | exynos5_i2c_reset(i2c); |
797 | 797 | ||
798 | ret = i2c_add_adapter(&i2c->adap); | 798 | ret = i2c_add_adapter(&i2c->adap); |
799 | if (ret < 0) { | 799 | if (ret < 0) |
800 | dev_err(&pdev->dev, "failed to add bus to i2c core\n"); | ||
801 | goto err_clk; | 800 | goto err_clk; |
802 | } | ||
803 | 801 | ||
804 | platform_set_drvdata(pdev, i2c); | 802 | platform_set_drvdata(pdev, i2c); |
805 | 803 | ||
diff --git a/drivers/i2c/busses/i2c-hix5hd2.c b/drivers/i2c/busses/i2c-hix5hd2.c index 7c6966434ee7..ae7f3180f7e8 100644 --- a/drivers/i2c/busses/i2c-hix5hd2.c +++ b/drivers/i2c/busses/i2c-hix5hd2.c | |||
@@ -478,10 +478,8 @@ static int hix5hd2_i2c_probe(struct platform_device *pdev) | |||
478 | pm_runtime_enable(priv->dev); | 478 | pm_runtime_enable(priv->dev); |
479 | 479 | ||
480 | ret = i2c_add_adapter(&priv->adap); | 480 | ret = i2c_add_adapter(&priv->adap); |
481 | if (ret < 0) { | 481 | if (ret < 0) |
482 | dev_err(&pdev->dev, "failed to add bus to i2c core\n"); | ||
483 | goto err_runtime; | 482 | goto err_runtime; |
484 | } | ||
485 | 483 | ||
486 | return ret; | 484 | return ret; |
487 | 485 | ||
diff --git a/drivers/i2c/busses/i2c-i801.c b/drivers/i2c/busses/i2c-i801.c index 5ef9b733d153..22a0ed4de80d 100644 --- a/drivers/i2c/busses/i2c-i801.c +++ b/drivers/i2c/busses/i2c-i801.c | |||
@@ -1613,7 +1613,6 @@ static int i801_probe(struct pci_dev *dev, const struct pci_device_id *id) | |||
1613 | "SMBus I801 adapter at %04lx", priv->smba); | 1613 | "SMBus I801 adapter at %04lx", priv->smba); |
1614 | err = i2c_add_adapter(&priv->adapter); | 1614 | err = i2c_add_adapter(&priv->adapter); |
1615 | if (err) { | 1615 | if (err) { |
1616 | dev_err(&dev->dev, "Failed to add SMBus adapter\n"); | ||
1617 | i801_acpi_remove(priv); | 1616 | i801_acpi_remove(priv); |
1618 | return err; | 1617 | return err; |
1619 | } | 1618 | } |
diff --git a/drivers/i2c/busses/i2c-ibm_iic.c b/drivers/i2c/busses/i2c-ibm_iic.c index cdaa7be2cd1b..412b91d255ad 100644 --- a/drivers/i2c/busses/i2c-ibm_iic.c +++ b/drivers/i2c/busses/i2c-ibm_iic.c | |||
@@ -751,10 +751,8 @@ static int iic_probe(struct platform_device *ofdev) | |||
751 | adap->timeout = HZ; | 751 | adap->timeout = HZ; |
752 | 752 | ||
753 | ret = i2c_add_adapter(adap); | 753 | ret = i2c_add_adapter(adap); |
754 | if (ret < 0) { | 754 | if (ret < 0) |
755 | dev_err(&ofdev->dev, "failed to register i2c adapter\n"); | ||
756 | goto error_cleanup; | 755 | goto error_cleanup; |
757 | } | ||
758 | 756 | ||
759 | dev_info(&ofdev->dev, "using %s mode\n", | 757 | dev_info(&ofdev->dev, "using %s mode\n", |
760 | dev->fast_mode ? "fast (400 kHz)" : "standard (100 kHz)"); | 758 | dev->fast_mode ? "fast (400 kHz)" : "standard (100 kHz)"); |
diff --git a/drivers/i2c/busses/i2c-img-scb.c b/drivers/i2c/busses/i2c-img-scb.c index ea20425b6972..db8e8b40569d 100644 --- a/drivers/i2c/busses/i2c-img-scb.c +++ b/drivers/i2c/busses/i2c-img-scb.c | |||
@@ -1394,10 +1394,8 @@ static int img_i2c_probe(struct platform_device *pdev) | |||
1394 | goto disable_clk; | 1394 | goto disable_clk; |
1395 | 1395 | ||
1396 | ret = i2c_add_numbered_adapter(&i2c->adap); | 1396 | ret = i2c_add_numbered_adapter(&i2c->adap); |
1397 | if (ret < 0) { | 1397 | if (ret < 0) |
1398 | dev_err(&pdev->dev, "failed to add adapter\n"); | ||
1399 | goto disable_clk; | 1398 | goto disable_clk; |
1400 | } | ||
1401 | 1399 | ||
1402 | return 0; | 1400 | return 0; |
1403 | 1401 | ||
diff --git a/drivers/i2c/busses/i2c-imx.c b/drivers/i2c/busses/i2c-imx.c index 1844bc9f7cd5..cb11eee95673 100644 --- a/drivers/i2c/busses/i2c-imx.c +++ b/drivers/i2c/busses/i2c-imx.c | |||
@@ -1129,10 +1129,8 @@ static int i2c_imx_probe(struct platform_device *pdev) | |||
1129 | 1129 | ||
1130 | /* Add I2C adapter */ | 1130 | /* Add I2C adapter */ |
1131 | ret = i2c_add_numbered_adapter(&i2c_imx->adapter); | 1131 | ret = i2c_add_numbered_adapter(&i2c_imx->adapter); |
1132 | if (ret < 0) { | 1132 | if (ret < 0) |
1133 | dev_err(&pdev->dev, "registration failed\n"); | ||
1134 | goto rpm_disable; | 1133 | goto rpm_disable; |
1135 | } | ||
1136 | 1134 | ||
1137 | pm_runtime_mark_last_busy(&pdev->dev); | 1135 | pm_runtime_mark_last_busy(&pdev->dev); |
1138 | pm_runtime_put_autosuspend(&pdev->dev); | 1136 | pm_runtime_put_autosuspend(&pdev->dev); |
diff --git a/drivers/i2c/busses/i2c-isch.c b/drivers/i2c/busses/i2c-isch.c index c2f25f19d76f..0cf1379f4e80 100644 --- a/drivers/i2c/busses/i2c-isch.c +++ b/drivers/i2c/busses/i2c-isch.c | |||
@@ -288,10 +288,8 @@ static int smbus_sch_probe(struct platform_device *dev) | |||
288 | "SMBus SCH adapter at %04x", sch_smba); | 288 | "SMBus SCH adapter at %04x", sch_smba); |
289 | 289 | ||
290 | retval = i2c_add_adapter(&sch_adapter); | 290 | retval = i2c_add_adapter(&sch_adapter); |
291 | if (retval) { | 291 | if (retval) |
292 | dev_err(&dev->dev, "Couldn't register adapter!\n"); | ||
293 | sch_smba = 0; | 292 | sch_smba = 0; |
294 | } | ||
295 | 293 | ||
296 | return retval; | 294 | return retval; |
297 | } | 295 | } |
diff --git a/drivers/i2c/busses/i2c-ismt.c b/drivers/i2c/busses/i2c-ismt.c index 1c8707710098..f573448d2132 100644 --- a/drivers/i2c/busses/i2c-ismt.c +++ b/drivers/i2c/busses/i2c-ismt.c | |||
@@ -922,10 +922,8 @@ ismt_probe(struct pci_dev *pdev, const struct pci_device_id *id) | |||
922 | return err; | 922 | return err; |
923 | 923 | ||
924 | err = i2c_add_adapter(&priv->adapter); | 924 | err = i2c_add_adapter(&priv->adapter); |
925 | if (err) { | 925 | if (err) |
926 | dev_err(&pdev->dev, "Failed to add SMBus iSMT adapter\n"); | ||
927 | return -ENODEV; | 926 | return -ENODEV; |
928 | } | ||
929 | return 0; | 927 | return 0; |
930 | } | 928 | } |
931 | 929 | ||
diff --git a/drivers/i2c/busses/i2c-jz4780.c b/drivers/i2c/busses/i2c-jz4780.c index cd9872594fe2..b8ea62105f42 100644 --- a/drivers/i2c/busses/i2c-jz4780.c +++ b/drivers/i2c/busses/i2c-jz4780.c | |||
@@ -798,10 +798,8 @@ static int jz4780_i2c_probe(struct platform_device *pdev) | |||
798 | goto err; | 798 | goto err; |
799 | 799 | ||
800 | ret = i2c_add_adapter(&i2c->adap); | 800 | ret = i2c_add_adapter(&i2c->adap); |
801 | if (ret < 0) { | 801 | if (ret < 0) |
802 | dev_err(&pdev->dev, "Failed to add bus\n"); | ||
803 | goto err; | 802 | goto err; |
804 | } | ||
805 | 803 | ||
806 | return 0; | 804 | return 0; |
807 | 805 | ||
diff --git a/drivers/i2c/busses/i2c-lpc2k.c b/drivers/i2c/busses/i2c-lpc2k.c index 586a15205e61..9b1fef455a89 100644 --- a/drivers/i2c/busses/i2c-lpc2k.c +++ b/drivers/i2c/busses/i2c-lpc2k.c | |||
@@ -432,10 +432,8 @@ static int i2c_lpc2k_probe(struct platform_device *pdev) | |||
432 | i2c->adap.dev.of_node = pdev->dev.of_node; | 432 | i2c->adap.dev.of_node = pdev->dev.of_node; |
433 | 433 | ||
434 | ret = i2c_add_adapter(&i2c->adap); | 434 | ret = i2c_add_adapter(&i2c->adap); |
435 | if (ret < 0) { | 435 | if (ret < 0) |
436 | dev_err(&pdev->dev, "failed to add adapter!\n"); | ||
437 | goto fail_clk; | 436 | goto fail_clk; |
438 | } | ||
439 | 437 | ||
440 | dev_info(&pdev->dev, "LPC2K I2C adapter\n"); | 438 | dev_info(&pdev->dev, "LPC2K I2C adapter\n"); |
441 | 439 | ||
diff --git a/drivers/i2c/busses/i2c-meson.c b/drivers/i2c/busses/i2c-meson.c index 76e28980904f..8570e6dbd0db 100644 --- a/drivers/i2c/busses/i2c-meson.c +++ b/drivers/i2c/busses/i2c-meson.c | |||
@@ -453,7 +453,6 @@ static int meson_i2c_probe(struct platform_device *pdev) | |||
453 | 453 | ||
454 | ret = i2c_add_adapter(&i2c->adap); | 454 | ret = i2c_add_adapter(&i2c->adap); |
455 | if (ret < 0) { | 455 | if (ret < 0) { |
456 | dev_err(&pdev->dev, "can't register adapter\n"); | ||
457 | clk_unprepare(i2c->clk); | 456 | clk_unprepare(i2c->clk); |
458 | return ret; | 457 | return ret; |
459 | } | 458 | } |
diff --git a/drivers/i2c/busses/i2c-mpc.c b/drivers/i2c/busses/i2c-mpc.c index 48ecffecc0ed..565a49a0c564 100644 --- a/drivers/i2c/busses/i2c-mpc.c +++ b/drivers/i2c/busses/i2c-mpc.c | |||
@@ -737,10 +737,8 @@ static int fsl_i2c_probe(struct platform_device *op) | |||
737 | i2c->adap.dev.of_node = of_node_get(op->dev.of_node); | 737 | i2c->adap.dev.of_node = of_node_get(op->dev.of_node); |
738 | 738 | ||
739 | result = i2c_add_adapter(&i2c->adap); | 739 | result = i2c_add_adapter(&i2c->adap); |
740 | if (result < 0) { | 740 | if (result < 0) |
741 | dev_err(i2c->dev, "failed to add adapter\n"); | ||
742 | goto fail_add; | 741 | goto fail_add; |
743 | } | ||
744 | 742 | ||
745 | return result; | 743 | return result; |
746 | 744 | ||
diff --git a/drivers/i2c/busses/i2c-mt65xx.c b/drivers/i2c/busses/i2c-mt65xx.c index d9373e60be8a..4a7d9bc2142b 100644 --- a/drivers/i2c/busses/i2c-mt65xx.c +++ b/drivers/i2c/busses/i2c-mt65xx.c | |||
@@ -786,10 +786,8 @@ static int mtk_i2c_probe(struct platform_device *pdev) | |||
786 | 786 | ||
787 | i2c_set_adapdata(&i2c->adap, i2c); | 787 | i2c_set_adapdata(&i2c->adap, i2c); |
788 | ret = i2c_add_adapter(&i2c->adap); | 788 | ret = i2c_add_adapter(&i2c->adap); |
789 | if (ret) { | 789 | if (ret) |
790 | dev_err(&pdev->dev, "Failed to add i2c bus to i2c core\n"); | ||
791 | return ret; | 790 | return ret; |
792 | } | ||
793 | 791 | ||
794 | platform_set_drvdata(pdev, i2c); | 792 | platform_set_drvdata(pdev, i2c); |
795 | 793 | ||
diff --git a/drivers/i2c/busses/i2c-mxs.c b/drivers/i2c/busses/i2c-mxs.c index 033846cdf266..5738556b6aac 100644 --- a/drivers/i2c/busses/i2c-mxs.c +++ b/drivers/i2c/busses/i2c-mxs.c | |||
@@ -868,7 +868,6 @@ static int mxs_i2c_probe(struct platform_device *pdev) | |||
868 | i2c_set_adapdata(adap, i2c); | 868 | i2c_set_adapdata(adap, i2c); |
869 | err = i2c_add_numbered_adapter(adap); | 869 | err = i2c_add_numbered_adapter(adap); |
870 | if (err) { | 870 | if (err) { |
871 | dev_err(dev, "Failed to add adapter (%d)\n", err); | ||
872 | writel(MXS_I2C_CTRL0_SFTRST, | 871 | writel(MXS_I2C_CTRL0_SFTRST, |
873 | i2c->regs + MXS_I2C_CTRL0_SET); | 872 | i2c->regs + MXS_I2C_CTRL0_SET); |
874 | return err; | 873 | return err; |
diff --git a/drivers/i2c/busses/i2c-nforce2.c b/drivers/i2c/busses/i2c-nforce2.c index 42fcc9458432..374b35e7e450 100644 --- a/drivers/i2c/busses/i2c-nforce2.c +++ b/drivers/i2c/busses/i2c-nforce2.c | |||
@@ -366,7 +366,6 @@ static int nforce2_probe_smb(struct pci_dev *dev, int bar, int alt_reg, | |||
366 | 366 | ||
367 | error = i2c_add_adapter(&smbus->adapter); | 367 | error = i2c_add_adapter(&smbus->adapter); |
368 | if (error) { | 368 | if (error) { |
369 | dev_err(&smbus->adapter.dev, "Failed to register adapter.\n"); | ||
370 | release_region(smbus->base, smbus->size); | 369 | release_region(smbus->base, smbus->size); |
371 | return error; | 370 | return error; |
372 | } | 371 | } |
diff --git a/drivers/i2c/busses/i2c-nomadik.c b/drivers/i2c/busses/i2c-nomadik.c index bcd17e8cbcb4..da6609d62848 100644 --- a/drivers/i2c/busses/i2c-nomadik.c +++ b/drivers/i2c/busses/i2c-nomadik.c | |||
@@ -1046,10 +1046,8 @@ static int nmk_i2c_probe(struct amba_device *adev, const struct amba_id *id) | |||
1046 | adap->name, dev->virtbase); | 1046 | adap->name, dev->virtbase); |
1047 | 1047 | ||
1048 | ret = i2c_add_adapter(adap); | 1048 | ret = i2c_add_adapter(adap); |
1049 | if (ret) { | 1049 | if (ret) |
1050 | dev_err(&adev->dev, "failed to add adapter\n"); | ||
1051 | goto err_no_adap; | 1050 | goto err_no_adap; |
1052 | } | ||
1053 | 1051 | ||
1054 | pm_runtime_put(&adev->dev); | 1052 | pm_runtime_put(&adev->dev); |
1055 | 1053 | ||
diff --git a/drivers/i2c/busses/i2c-ocores.c b/drivers/i2c/busses/i2c-ocores.c index ac88a524143e..34f1889a4073 100644 --- a/drivers/i2c/busses/i2c-ocores.c +++ b/drivers/i2c/busses/i2c-ocores.c | |||
@@ -494,10 +494,8 @@ static int ocores_i2c_probe(struct platform_device *pdev) | |||
494 | 494 | ||
495 | /* add i2c adapter to i2c tree */ | 495 | /* add i2c adapter to i2c tree */ |
496 | ret = i2c_add_adapter(&i2c->adap); | 496 | ret = i2c_add_adapter(&i2c->adap); |
497 | if (ret) { | 497 | if (ret) |
498 | dev_err(&pdev->dev, "Failed to add adapter\n"); | ||
499 | goto err_clk; | 498 | goto err_clk; |
500 | } | ||
501 | 499 | ||
502 | /* add in known devices to the bus */ | 500 | /* add in known devices to the bus */ |
503 | if (pdata) { | 501 | if (pdata) { |
diff --git a/drivers/i2c/busses/i2c-octeon.c b/drivers/i2c/busses/i2c-octeon.c index 30ae35146723..b75d2da79b27 100644 --- a/drivers/i2c/busses/i2c-octeon.c +++ b/drivers/i2c/busses/i2c-octeon.c | |||
@@ -1213,10 +1213,8 @@ static int octeon_i2c_probe(struct platform_device *pdev) | |||
1213 | platform_set_drvdata(pdev, i2c); | 1213 | platform_set_drvdata(pdev, i2c); |
1214 | 1214 | ||
1215 | result = i2c_add_adapter(&i2c->adap); | 1215 | result = i2c_add_adapter(&i2c->adap); |
1216 | if (result < 0) { | 1216 | if (result < 0) |
1217 | dev_err(i2c->dev, "failed to add adapter\n"); | ||
1218 | goto out; | 1217 | goto out; |
1219 | } | ||
1220 | dev_info(i2c->dev, "probed\n"); | 1218 | dev_info(i2c->dev, "probed\n"); |
1221 | return 0; | 1219 | return 0; |
1222 | 1220 | ||
diff --git a/drivers/i2c/busses/i2c-omap.c b/drivers/i2c/busses/i2c-omap.c index ab1279b8e240..c7da0c42baee 100644 --- a/drivers/i2c/busses/i2c-omap.c +++ b/drivers/i2c/busses/i2c-omap.c | |||
@@ -1425,10 +1425,8 @@ omap_i2c_probe(struct platform_device *pdev) | |||
1425 | /* i2c device drivers may be active on return from add_adapter() */ | 1425 | /* i2c device drivers may be active on return from add_adapter() */ |
1426 | adap->nr = pdev->id; | 1426 | adap->nr = pdev->id; |
1427 | r = i2c_add_numbered_adapter(adap); | 1427 | r = i2c_add_numbered_adapter(adap); |
1428 | if (r) { | 1428 | if (r) |
1429 | dev_err(omap->dev, "failure adding adapter\n"); | ||
1430 | goto err_unuse_clocks; | 1429 | goto err_unuse_clocks; |
1431 | } | ||
1432 | 1430 | ||
1433 | dev_info(omap->dev, "bus %d rev%d.%d at %d kHz\n", adap->nr, | 1431 | dev_info(omap->dev, "bus %d rev%d.%d at %d kHz\n", adap->nr, |
1434 | major, minor, omap->speed); | 1432 | major, minor, omap->speed); |
diff --git a/drivers/i2c/busses/i2c-piix4.c b/drivers/i2c/busses/i2c-piix4.c index 23d1c167b5d7..c2268cdf38e8 100644 --- a/drivers/i2c/busses/i2c-piix4.c +++ b/drivers/i2c/busses/i2c-piix4.c | |||
@@ -694,7 +694,6 @@ static int piix4_add_adapter(struct pci_dev *dev, unsigned short smba, | |||
694 | 694 | ||
695 | retval = i2c_add_adapter(adap); | 695 | retval = i2c_add_adapter(adap); |
696 | if (retval) { | 696 | if (retval) { |
697 | dev_err(&dev->dev, "Couldn't register adapter!\n"); | ||
698 | kfree(adapdata); | 697 | kfree(adapdata); |
699 | kfree(adap); | 698 | kfree(adap); |
700 | release_region(smba, SMBIOSIZE); | 699 | release_region(smba, SMBIOSIZE); |
diff --git a/drivers/i2c/busses/i2c-pmcmsp.c b/drivers/i2c/busses/i2c-pmcmsp.c index 2c40edbf6224..217c78711d65 100644 --- a/drivers/i2c/busses/i2c-pmcmsp.c +++ b/drivers/i2c/busses/i2c-pmcmsp.c | |||
@@ -329,10 +329,8 @@ static int pmcmsptwi_probe(struct platform_device *pldev) | |||
329 | i2c_set_adapdata(&pmcmsptwi_adapter, &pmcmsptwi_data); | 329 | i2c_set_adapdata(&pmcmsptwi_adapter, &pmcmsptwi_data); |
330 | 330 | ||
331 | rc = i2c_add_adapter(&pmcmsptwi_adapter); | 331 | rc = i2c_add_adapter(&pmcmsptwi_adapter); |
332 | if (rc) { | 332 | if (rc) |
333 | dev_err(&pldev->dev, "Unable to register I2C adapter\n"); | ||
334 | goto ret_unmap; | 333 | goto ret_unmap; |
335 | } | ||
336 | 334 | ||
337 | return 0; | 335 | return 0; |
338 | 336 | ||
diff --git a/drivers/i2c/busses/i2c-pnx.c b/drivers/i2c/busses/i2c-pnx.c index 7ea67aa46fb7..fd5f9d2bf6d9 100644 --- a/drivers/i2c/busses/i2c-pnx.c +++ b/drivers/i2c/busses/i2c-pnx.c | |||
@@ -714,10 +714,8 @@ static int i2c_pnx_probe(struct platform_device *pdev) | |||
714 | 714 | ||
715 | /* Register this adapter with the I2C subsystem */ | 715 | /* Register this adapter with the I2C subsystem */ |
716 | ret = i2c_add_numbered_adapter(&alg_data->adapter); | 716 | ret = i2c_add_numbered_adapter(&alg_data->adapter); |
717 | if (ret < 0) { | 717 | if (ret < 0) |
718 | dev_err(&pdev->dev, "I2C: Failed to add bus\n"); | ||
719 | goto out_clock; | 718 | goto out_clock; |
720 | } | ||
721 | 719 | ||
722 | dev_dbg(&pdev->dev, "%s: Master at %#8x, irq %d.\n", | 720 | dev_dbg(&pdev->dev, "%s: Master at %#8x, irq %d.\n", |
723 | alg_data->adapter.name, res->start, alg_data->irq); | 721 | alg_data->adapter.name, res->start, alg_data->irq); |
diff --git a/drivers/i2c/busses/i2c-puv3.c b/drivers/i2c/busses/i2c-puv3.c index 82b6f02544da..0c8b1571886d 100644 --- a/drivers/i2c/busses/i2c-puv3.c +++ b/drivers/i2c/busses/i2c-puv3.c | |||
@@ -212,11 +212,8 @@ static int puv3_i2c_probe(struct platform_device *pdev) | |||
212 | 212 | ||
213 | adapter->nr = pdev->id; | 213 | adapter->nr = pdev->id; |
214 | rc = i2c_add_numbered_adapter(adapter); | 214 | rc = i2c_add_numbered_adapter(adapter); |
215 | if (rc) { | 215 | if (rc) |
216 | dev_err(&pdev->dev, "Adapter '%s' registration failed\n", | ||
217 | adapter->name); | ||
218 | goto fail_add_adapter; | 216 | goto fail_add_adapter; |
219 | } | ||
220 | 217 | ||
221 | dev_info(&pdev->dev, "PKUnity v3 i2c bus adapter.\n"); | 218 | dev_info(&pdev->dev, "PKUnity v3 i2c bus adapter.\n"); |
222 | return 0; | 219 | return 0; |
diff --git a/drivers/i2c/busses/i2c-pxa.c b/drivers/i2c/busses/i2c-pxa.c index 0d351954db02..e28b825b0433 100644 --- a/drivers/i2c/busses/i2c-pxa.c +++ b/drivers/i2c/busses/i2c-pxa.c | |||
@@ -1292,10 +1292,8 @@ static int i2c_pxa_probe(struct platform_device *dev) | |||
1292 | #endif | 1292 | #endif |
1293 | 1293 | ||
1294 | ret = i2c_add_numbered_adapter(&i2c->adap); | 1294 | ret = i2c_add_numbered_adapter(&i2c->adap); |
1295 | if (ret < 0) { | 1295 | if (ret < 0) |
1296 | dev_err(&dev->dev, "failed to add bus: %d\n", ret); | ||
1297 | goto ereqirq; | 1296 | goto ereqirq; |
1298 | } | ||
1299 | 1297 | ||
1300 | platform_set_drvdata(dev, i2c); | 1298 | platform_set_drvdata(dev, i2c); |
1301 | 1299 | ||
diff --git a/drivers/i2c/busses/i2c-rcar.c b/drivers/i2c/busses/i2c-rcar.c index 52407f3c9e1c..400e344704d2 100644 --- a/drivers/i2c/busses/i2c-rcar.c +++ b/drivers/i2c/busses/i2c-rcar.c | |||
@@ -875,10 +875,8 @@ static int rcar_i2c_probe(struct platform_device *pdev) | |||
875 | platform_set_drvdata(pdev, priv); | 875 | platform_set_drvdata(pdev, priv); |
876 | 876 | ||
877 | ret = i2c_add_numbered_adapter(adap); | 877 | ret = i2c_add_numbered_adapter(adap); |
878 | if (ret < 0) { | 878 | if (ret < 0) |
879 | dev_err(dev, "reg adap failed: %d\n", ret); | ||
880 | goto out_pm_disable; | 879 | goto out_pm_disable; |
881 | } | ||
882 | 880 | ||
883 | dev_info(dev, "probed\n"); | 881 | dev_info(dev, "probed\n"); |
884 | 882 | ||
diff --git a/drivers/i2c/busses/i2c-riic.c b/drivers/i2c/busses/i2c-riic.c index d7e3af671543..6263ea82d6ac 100644 --- a/drivers/i2c/busses/i2c-riic.c +++ b/drivers/i2c/busses/i2c-riic.c | |||
@@ -383,10 +383,8 @@ static int riic_i2c_probe(struct platform_device *pdev) | |||
383 | 383 | ||
384 | 384 | ||
385 | ret = i2c_add_adapter(adap); | 385 | ret = i2c_add_adapter(adap); |
386 | if (ret) { | 386 | if (ret) |
387 | dev_err(&pdev->dev, "failed to add adapter\n"); | ||
388 | return ret; | 387 | return ret; |
389 | } | ||
390 | 388 | ||
391 | platform_set_drvdata(pdev, riic); | 389 | platform_set_drvdata(pdev, riic); |
392 | 390 | ||
diff --git a/drivers/i2c/busses/i2c-rk3x.c b/drivers/i2c/busses/i2c-rk3x.c index 2bc8b01153d6..3b87afe82f63 100644 --- a/drivers/i2c/busses/i2c-rk3x.c +++ b/drivers/i2c/busses/i2c-rk3x.c | |||
@@ -1303,10 +1303,8 @@ static int rk3x_i2c_probe(struct platform_device *pdev) | |||
1303 | rk3x_i2c_adapt_div(i2c, clk_rate); | 1303 | rk3x_i2c_adapt_div(i2c, clk_rate); |
1304 | 1304 | ||
1305 | ret = i2c_add_adapter(&i2c->adap); | 1305 | ret = i2c_add_adapter(&i2c->adap); |
1306 | if (ret < 0) { | 1306 | if (ret < 0) |
1307 | dev_err(&pdev->dev, "Could not register adapter\n"); | ||
1308 | goto err_clk_notifier; | 1307 | goto err_clk_notifier; |
1309 | } | ||
1310 | 1308 | ||
1311 | dev_info(&pdev->dev, "Initialized RK3xxx I2C bus at %p\n", i2c->regs); | 1309 | dev_info(&pdev->dev, "Initialized RK3xxx I2C bus at %p\n", i2c->regs); |
1312 | 1310 | ||
diff --git a/drivers/i2c/busses/i2c-s3c2410.c b/drivers/i2c/busses/i2c-s3c2410.c index 38dc1cacfd8b..499af26e736e 100644 --- a/drivers/i2c/busses/i2c-s3c2410.c +++ b/drivers/i2c/busses/i2c-s3c2410.c | |||
@@ -1215,7 +1215,6 @@ static int s3c24xx_i2c_probe(struct platform_device *pdev) | |||
1215 | 1215 | ||
1216 | ret = i2c_add_numbered_adapter(&i2c->adap); | 1216 | ret = i2c_add_numbered_adapter(&i2c->adap); |
1217 | if (ret < 0) { | 1217 | if (ret < 0) { |
1218 | dev_err(&pdev->dev, "failed to add bus to i2c core\n"); | ||
1219 | pm_runtime_disable(&pdev->dev); | 1218 | pm_runtime_disable(&pdev->dev); |
1220 | s3c24xx_i2c_deregister_cpufreq(i2c); | 1219 | s3c24xx_i2c_deregister_cpufreq(i2c); |
1221 | clk_unprepare(i2c->clk); | 1220 | clk_unprepare(i2c->clk); |
diff --git a/drivers/i2c/busses/i2c-sh7760.c b/drivers/i2c/busses/i2c-sh7760.c index 24968384b401..c2005c789d2b 100644 --- a/drivers/i2c/busses/i2c-sh7760.c +++ b/drivers/i2c/busses/i2c-sh7760.c | |||
@@ -510,10 +510,8 @@ static int sh7760_i2c_probe(struct platform_device *pdev) | |||
510 | } | 510 | } |
511 | 511 | ||
512 | ret = i2c_add_numbered_adapter(&id->adap); | 512 | ret = i2c_add_numbered_adapter(&id->adap); |
513 | if (ret < 0) { | 513 | if (ret < 0) |
514 | dev_err(&pdev->dev, "reg adap failed: %d\n", ret); | ||
515 | goto out4; | 514 | goto out4; |
516 | } | ||
517 | 515 | ||
518 | platform_set_drvdata(pdev, id); | 516 | platform_set_drvdata(pdev, id); |
519 | 517 | ||
diff --git a/drivers/i2c/busses/i2c-sh_mobile.c b/drivers/i2c/busses/i2c-sh_mobile.c index 6fb3e2645992..50f276e8d179 100644 --- a/drivers/i2c/busses/i2c-sh_mobile.c +++ b/drivers/i2c/busses/i2c-sh_mobile.c | |||
@@ -981,7 +981,6 @@ static int sh_mobile_i2c_probe(struct platform_device *dev) | |||
981 | ret = i2c_add_numbered_adapter(adap); | 981 | ret = i2c_add_numbered_adapter(adap); |
982 | if (ret < 0) { | 982 | if (ret < 0) { |
983 | sh_mobile_i2c_release_dma(pd); | 983 | sh_mobile_i2c_release_dma(pd); |
984 | dev_err(&dev->dev, "cannot add numbered adapter\n"); | ||
985 | return ret; | 984 | return ret; |
986 | } | 985 | } |
987 | 986 | ||
diff --git a/drivers/i2c/busses/i2c-sirf.c b/drivers/i2c/busses/i2c-sirf.c index 792a42bdd335..95e81d0f72b4 100644 --- a/drivers/i2c/busses/i2c-sirf.c +++ b/drivers/i2c/busses/i2c-sirf.c | |||
@@ -387,10 +387,8 @@ static int i2c_sirfsoc_probe(struct platform_device *pdev) | |||
387 | writel(regval, siic->base + SIRFSOC_I2C_SDA_DELAY); | 387 | writel(regval, siic->base + SIRFSOC_I2C_SDA_DELAY); |
388 | 388 | ||
389 | err = i2c_add_numbered_adapter(adap); | 389 | err = i2c_add_numbered_adapter(adap); |
390 | if (err < 0) { | 390 | if (err < 0) |
391 | dev_err(&pdev->dev, "Can't add new i2c adapter\n"); | ||
392 | goto out; | 391 | goto out; |
393 | } | ||
394 | 392 | ||
395 | clk_disable(clk); | 393 | clk_disable(clk); |
396 | 394 | ||
diff --git a/drivers/i2c/busses/i2c-st.c b/drivers/i2c/busses/i2c-st.c index 944ec4205084..1371547ce1a3 100644 --- a/drivers/i2c/busses/i2c-st.c +++ b/drivers/i2c/busses/i2c-st.c | |||
@@ -874,10 +874,8 @@ static int st_i2c_probe(struct platform_device *pdev) | |||
874 | init_completion(&i2c_dev->complete); | 874 | init_completion(&i2c_dev->complete); |
875 | 875 | ||
876 | ret = i2c_add_adapter(adap); | 876 | ret = i2c_add_adapter(adap); |
877 | if (ret) { | 877 | if (ret) |
878 | dev_err(&pdev->dev, "Failed to add adapter\n"); | ||
879 | return ret; | 878 | return ret; |
880 | } | ||
881 | 879 | ||
882 | platform_set_drvdata(pdev, i2c_dev); | 880 | platform_set_drvdata(pdev, i2c_dev); |
883 | 881 | ||
diff --git a/drivers/i2c/busses/i2c-stu300.c b/drivers/i2c/busses/i2c-stu300.c index 460c134832ac..dc63236b45b2 100644 --- a/drivers/i2c/busses/i2c-stu300.c +++ b/drivers/i2c/busses/i2c-stu300.c | |||
@@ -920,11 +920,8 @@ static int stu300_probe(struct platform_device *pdev) | |||
920 | 920 | ||
921 | /* i2c device drivers may be active on return from add_adapter() */ | 921 | /* i2c device drivers may be active on return from add_adapter() */ |
922 | ret = i2c_add_numbered_adapter(adap); | 922 | ret = i2c_add_numbered_adapter(adap); |
923 | if (ret) { | 923 | if (ret) |
924 | dev_err(&pdev->dev, "failure adding ST Micro DDC " | ||
925 | "I2C adapter\n"); | ||
926 | return ret; | 924 | return ret; |
927 | } | ||
928 | 925 | ||
929 | platform_set_drvdata(pdev, dev); | 926 | platform_set_drvdata(pdev, dev); |
930 | dev_info(&pdev->dev, "ST DDC I2C @ %p, irq %d\n", | 927 | dev_info(&pdev->dev, "ST DDC I2C @ %p, irq %d\n", |
diff --git a/drivers/i2c/busses/i2c-tegra.c b/drivers/i2c/busses/i2c-tegra.c index b126dbaa47e3..d9979da11485 100644 --- a/drivers/i2c/busses/i2c-tegra.c +++ b/drivers/i2c/busses/i2c-tegra.c | |||
@@ -932,10 +932,8 @@ static int tegra_i2c_probe(struct platform_device *pdev) | |||
932 | i2c_dev->adapter.dev.of_node = pdev->dev.of_node; | 932 | i2c_dev->adapter.dev.of_node = pdev->dev.of_node; |
933 | 933 | ||
934 | ret = i2c_add_numbered_adapter(&i2c_dev->adapter); | 934 | ret = i2c_add_numbered_adapter(&i2c_dev->adapter); |
935 | if (ret) { | 935 | if (ret) |
936 | dev_err(&pdev->dev, "Failed to add I2C adapter\n"); | ||
937 | goto disable_div_clk; | 936 | goto disable_div_clk; |
938 | } | ||
939 | 937 | ||
940 | return 0; | 938 | return 0; |
941 | 939 | ||
diff --git a/drivers/i2c/busses/i2c-wmt.c b/drivers/i2c/busses/i2c-wmt.c index e1e3a85596c5..fbd0fd59f312 100644 --- a/drivers/i2c/busses/i2c-wmt.c +++ b/drivers/i2c/busses/i2c-wmt.c | |||
@@ -432,10 +432,8 @@ static int wmt_i2c_probe(struct platform_device *pdev) | |||
432 | } | 432 | } |
433 | 433 | ||
434 | err = i2c_add_adapter(adap); | 434 | err = i2c_add_adapter(adap); |
435 | if (err) { | 435 | if (err) |
436 | dev_err(&pdev->dev, "failed to add adapter\n"); | ||
437 | return err; | 436 | return err; |
438 | } | ||
439 | 437 | ||
440 | platform_set_drvdata(pdev, i2c_dev); | 438 | platform_set_drvdata(pdev, i2c_dev); |
441 | 439 | ||
diff --git a/drivers/i2c/busses/i2c-xgene-slimpro.c b/drivers/i2c/busses/i2c-xgene-slimpro.c index 4233f5695352..263685c7a512 100644 --- a/drivers/i2c/busses/i2c-xgene-slimpro.c +++ b/drivers/i2c/busses/i2c-xgene-slimpro.c | |||
@@ -418,7 +418,6 @@ static int xgene_slimpro_i2c_probe(struct platform_device *pdev) | |||
418 | i2c_set_adapdata(adapter, ctx); | 418 | i2c_set_adapdata(adapter, ctx); |
419 | rc = i2c_add_adapter(adapter); | 419 | rc = i2c_add_adapter(adapter); |
420 | if (rc) { | 420 | if (rc) { |
421 | dev_err(&pdev->dev, "Adapter registeration failed\n"); | ||
422 | mbox_free_channel(ctx->mbox_chan); | 421 | mbox_free_channel(ctx->mbox_chan); |
423 | return rc; | 422 | return rc; |
424 | } | 423 | } |
diff --git a/drivers/i2c/busses/i2c-xiic.c b/drivers/i2c/busses/i2c-xiic.c index 74f54f2f471f..66bce3b311a1 100644 --- a/drivers/i2c/busses/i2c-xiic.c +++ b/drivers/i2c/busses/i2c-xiic.c | |||
@@ -804,7 +804,6 @@ static int xiic_i2c_probe(struct platform_device *pdev) | |||
804 | /* add i2c adapter to i2c tree */ | 804 | /* add i2c adapter to i2c tree */ |
805 | ret = i2c_add_adapter(&i2c->adap); | 805 | ret = i2c_add_adapter(&i2c->adap); |
806 | if (ret) { | 806 | if (ret) { |
807 | dev_err(&pdev->dev, "Failed to add adapter\n"); | ||
808 | xiic_deinit(i2c); | 807 | xiic_deinit(i2c); |
809 | goto err_clk_dis; | 808 | goto err_clk_dis; |
810 | } | 809 | } |
diff --git a/drivers/i2c/busses/i2c-xlp9xx.c b/drivers/i2c/busses/i2c-xlp9xx.c index 55a7bef1b2e1..2a972ed7aa0d 100644 --- a/drivers/i2c/busses/i2c-xlp9xx.c +++ b/drivers/i2c/busses/i2c-xlp9xx.c | |||
@@ -400,10 +400,8 @@ static int xlp9xx_i2c_probe(struct platform_device *pdev) | |||
400 | i2c_set_adapdata(&priv->adapter, priv); | 400 | i2c_set_adapdata(&priv->adapter, priv); |
401 | 401 | ||
402 | err = i2c_add_adapter(&priv->adapter); | 402 | err = i2c_add_adapter(&priv->adapter); |
403 | if (err) { | 403 | if (err) |
404 | dev_err(&pdev->dev, "failed to add I2C adapter!\n"); | ||
405 | return err; | 404 | return err; |
406 | } | ||
407 | 405 | ||
408 | platform_set_drvdata(pdev, priv); | 406 | platform_set_drvdata(pdev, priv); |
409 | dev_dbg(&pdev->dev, "I2C bus:%d added\n", priv->adapter.nr); | 407 | dev_dbg(&pdev->dev, "I2C bus:%d added\n", priv->adapter.nr); |
diff --git a/drivers/i2c/busses/i2c-xlr.c b/drivers/i2c/busses/i2c-xlr.c index 613c3a4f2c51..0968f59b6df5 100644 --- a/drivers/i2c/busses/i2c-xlr.c +++ b/drivers/i2c/busses/i2c-xlr.c | |||
@@ -432,10 +432,8 @@ static int xlr_i2c_probe(struct platform_device *pdev) | |||
432 | 432 | ||
433 | i2c_set_adapdata(&priv->adap, priv); | 433 | i2c_set_adapdata(&priv->adap, priv); |
434 | ret = i2c_add_numbered_adapter(&priv->adap); | 434 | ret = i2c_add_numbered_adapter(&priv->adap); |
435 | if (ret < 0) { | 435 | if (ret < 0) |
436 | dev_err(&priv->adap.dev, "Failed to add i2c bus.\n"); | ||
437 | return ret; | 436 | return ret; |
438 | } | ||
439 | 437 | ||
440 | platform_set_drvdata(pdev, priv); | 438 | platform_set_drvdata(pdev, priv); |
441 | dev_info(&priv->adap.dev, "Added I2C Bus.\n"); | 439 | dev_info(&priv->adap.dev, "Added I2C Bus.\n"); |