Always enable parent resources before child resources.
[coreboot.git] / src / southbridge / intel / i82801dx / i82801dx_lpc.c
index 652d6d00f7ae31cfbfb4503be75a6112751d6805..0bba26a82fba38d2ac2402406f869bd53c852122 100644 (file)
@@ -322,16 +322,10 @@ static void i82801dx_lpc_read_resources(device_t dev)
        res->flags = IORESOURCE_MEM | IORESOURCE_ASSIGNED | IORESOURCE_FIXED;
 }
 
-static void i82801dx_lpc_enable_resources(device_t dev)
-{
-       pci_dev_enable_resources(dev);
-       enable_childrens_resources(dev);
-}
-
 static struct device_operations lpc_ops = {
        .read_resources         = i82801dx_lpc_read_resources,
        .set_resources          = pci_dev_set_resources,
-       .enable_resources       = i82801dx_lpc_enable_resources,
+       .enable_resources       = pci_dev_enable_resources,
        .init                   = lpc_init,
        .scan_bus               = scan_static_bus,
        .enable                 = i82801dx_enable,