make sure enable_resource called on children
authorGreg Watson <jarrah@users.sourceforge.net>
Fri, 26 Nov 2004 00:46:39 +0000 (00:46 +0000)
committerGreg Watson <jarrah@users.sourceforge.net>
Fri, 26 Nov 2004 00:46:39 +0000 (00:46 +0000)
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1800 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/southbridge/winbond/w83c553/w83c553f.c

index 3c41ed35e00144ce316f3f7fc9229f3acd0af167..f1dfca13b76bab4a19c67d76ff495e23bde00441 100644 (file)
@@ -182,10 +182,16 @@ void initialise_dma(void)
        outw(W83C553F_DMA2 + W83C553F_DMA2_CS, 0x0000);
 }
 
+static void w83c553_enable_resources(device_t dev)
+{
+       pci_dev_enable_resources(dev);
+       enable_childrens_resources(dev);
+}
+
 struct device_operations w83c553_ops  = {
         .read_resources   = pci_dev_read_resources,
         .set_resources    = pci_dev_set_resources,
-        .enable_resources = pci_dev_enable_resources,
+        .enable_resources = w83c553_enable_resources,
         .init             = w83c553_init,
         .scan_bus         = scan_static_bus,
 };