<br>This patch makes specific devices use the updated resource allocation code.<br><br>The changes necessary are:<br>    1. Remove all calls to compute_allocate_resources.<br>    2. Read children's resources when yours are read.<br>
    3. Don't store resources except in phase4_set_resources.<br><br>northbridge/amd/k8/domain.c:<br>    A comment for later cleanup efforts.<br>    Change the resource base from 0x400 to 0x1000 to match the granularity.<br>
    Add the IORESOURCE_BRIDGE flag.<br>    Read the resources of the grandchildren.<br>        This should disappear when the domain has the children.<br>    Update k8_pci_domain_set_resources:<br>        1. remove compute_allocate_resource call<br>
        2. Change phase4_assign_resources to phase4_set_resources<br>    <br>northbridge/amd/k8/pci.c:<br><br>    Remove calls to compute_allocate_resource.<br>    Make the VGA resource remain visible.<br>    Stop passing around nodeid so much.<br>
    Remove unneeded #defines<br><br>southbridge/amd/amd8132/amd8132_bridge.c:<br>    Remove NPUML and NPUMB.<br>    Add a warning for bus disabling.<br>    Remove bridge_{read|set}_resources (they were there for NPUML)<br>
    <br>northbridge/intel/i440bxemulation/i440bx.c:<br>    Change phase4_assign_resources->phase4_set_resources.<br><br>Signed-off-by: Myles Watson <<a href="mailto:mylesgw@gmail.com">mylesgw@gmail.com</a>><br><br>
Thanks,<br>Myles<br><br>