aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-viapro.c
diff options
context:
space:
mode:
authorJean Delvare <khali@linux-fr.org>2009-10-04 22:53:45 +0200
committerJean Delvare <khali@linux-fr.org>2009-10-04 22:53:45 +0200
commit18669eabde2ff5fc446e72e043f0539059763438 (patch)
tree7635908abd3fe90095133abb00fb41812a2a260e /drivers/i2c/busses/i2c-viapro.c
parent03f1805ad0ce5aae02bfe40c29b230abb63179ac (diff)
downloadkernel_samsung_smdk4412-18669eabde2ff5fc446e72e043f0539059763438.zip
kernel_samsung_smdk4412-18669eabde2ff5fc446e72e043f0539059763438.tar.gz
kernel_samsung_smdk4412-18669eabde2ff5fc446e72e043f0539059763438.tar.bz2
i2c: Hide probe errors caused by ACPI resource conflicts
When an ACPI resource conflict is detected, error messages are already printed by ACPI. There's no point in causing the driver core to print more error messages, so return one of the error codes for which no message is printed. This fixes bug #14293: http://bugzilla.kernel.org/show_bug.cgi?id=14293 Signed-off-by: Jean Delvare <khali@linux-fr.org>
Diffstat (limited to 'drivers/i2c/busses/i2c-viapro.c')
-rw-r--r--drivers/i2c/busses/i2c-viapro.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/i2c/busses/i2c-viapro.c b/drivers/i2c/busses/i2c-viapro.c
index 54d810a..e4b1543 100644
--- a/drivers/i2c/busses/i2c-viapro.c
+++ b/drivers/i2c/busses/i2c-viapro.c
@@ -365,7 +365,7 @@ static int __devinit vt596_probe(struct pci_dev *pdev,
found:
error = acpi_check_region(vt596_smba, 8, vt596_driver.name);
if (error)
- return error;
+ return -ENODEV;
if (!request_region(vt596_smba, 8, vt596_driver.name)) {
dev_err(&pdev->dev, "SMBus region 0x%x already in use!\n",