Same conversion as with resources from static arrays to lists, except
[coreboot.git] / src / northbridge / intel / i82830 / northbridge.c
index eb21b7cbb76d87f5a44deebfa000c526d3996531..a1a389388d55306b7bcdee14e14605426e2b92a4 100644 (file)
@@ -111,8 +111,8 @@ static void pci_domain_set_resources(device_t dev)
        uint32_t pci_tolm;
        int igd_memory = 0;
 
-       pci_tolm = find_pci_tolm(&dev->link[0]);
-       mc_dev = dev->link[0].children;
+       pci_tolm = find_pci_tolm(dev->link_list);
+       mc_dev = dev->link_list->children;
        if (!mc_dev)
                return;
 
@@ -152,7 +152,7 @@ static void pci_domain_set_resources(device_t dev)
        ram_resource(dev, idx++, 768, 256);
        ram_resource(dev, idx++, 1024, tolmk - 1024);
 
-       assign_resources(&dev->link[0]);
+       assign_resources(dev->link_list);
 
 #if CONFIG_WRITE_HIGH_TABLES==1
        /* Leave some space for ACPI, PIRQ and MP tables */
@@ -171,7 +171,7 @@ static struct device_operations pci_domain_ops = {
 
 static void cpu_bus_init(device_t dev)
 {
-       initialize_cpus(&dev->link[0]);
+       initialize_cpus(dev->link_list);
 }
 
 static void cpu_bus_noop(device_t dev)