--- drivers/i2c/busses/i2c-viapro.c~ 2004-08-03 22:28:22.000000000 +0200 +++ drivers/i2c/busses/i2c-viapro.c 2004-08-03 22:24:41.000000000 +0200 @@ -333,9 +333,15 @@ found: if (!request_region(vt596_smba, 8, "viapro-smbus")) { +#ifndef CONFIG_ACPI_BUS + /* + * The VT82C586A is also managed by the ACPI motherboard.c + * that also request this IO ports region (in fact a little bit more) + */ dev_err(&pdev->dev, "SMBus region 0x%x already in use!\n", vt596_smba); return -ENODEV; +#endif } pci_read_config_byte(pdev, SMBHSTCFG, &temp);