diff options
Diffstat (limited to 'drivers/mfd/lpc_ich.c')
-rw-r--r-- | drivers/mfd/lpc_ich.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/mfd/lpc_ich.c b/drivers/mfd/lpc_ich.c index bd3aa4578346..c8dee47b45d9 100644 --- a/drivers/mfd/lpc_ich.c +++ b/drivers/mfd/lpc_ich.c | |||
@@ -984,6 +984,10 @@ static int lpc_ich_init_wdt(struct pci_dev *dev) | |||
984 | int ret; | 984 | int ret; |
985 | struct resource *res; | 985 | struct resource *res; |
986 | 986 | ||
987 | /* If we have ACPI based watchdog use that instead */ | ||
988 | if (acpi_has_watchdog()) | ||
989 | return -ENODEV; | ||
990 | |||
987 | /* Setup power management base register */ | 991 | /* Setup power management base register */ |
988 | pci_read_config_dword(dev, priv->abase, &base_addr_cfg); | 992 | pci_read_config_dword(dev, priv->abase, &base_addr_cfg); |
989 | base_addr = base_addr_cfg & 0x0000ff80; | 993 | base_addr = base_addr_cfg & 0x0000ff80; |