Same conversion as with resources from static arrays to lists, except
[coreboot.git] / src / northbridge / intel / i440bx / northbridge.c
index 772ab1c8f3d98853cb81004806c061cd13b5bd81..c5f09344bc7c6052356d65b5e0909c0024fa345a 100644 (file)
@@ -82,8 +82,8 @@ static void i440bx_domain_set_resources(device_t dev)
        device_t mc_dev;
        uint32_t pci_tolm;
 
-       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) {
                unsigned long tomk, tolmk;
                int idx;
@@ -118,7 +118,7 @@ static void i440bx_domain_set_resources(device_t dev)
                high_tables_size = HIGH_TABLES_SIZE * 1024;
 #endif
        }
-       assign_resources(&dev->link[0]);
+       assign_resources(dev->link_list);
 }
 
 static struct device_operations pci_domain_ops = {
@@ -131,7 +131,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)