[coreboot] [PATCH] Fix AMD HD 3200 uma graphics problems inWin7 (revised)

Marc Jones marcj303 at gmail.com
Thu Nov 4 18:34:41 CET 2010


On Thu, Nov 4, 2010 at 10:03 AM, Scott Duplichan <scott at notabs.org> wrote:
> -----Original Message-----

> ]> +    // disable processor pcie mmio, if enabled
> ]> +    if (is_family10h()) {
> ]> +            msr_t temp;
> ]> +            pcie_mmio_save = temp = rdmsr (0xc0010058);
> ]> +            temp.lo &= ~1;
> ]> +            wrmsr (0xc0010058, temp);
> ]> +    }
> ]> +
> ]>      /* Get PCIe configuration space. */
> ]>      MMIOBase = pci_read_config32(nb_dev, 0x1c) & 0xfffffff0;
> ]
> ]This pci_read_config32 is targeting the Fam10 mmconf area, which is now
> ]disabled.  Are we relying on the rs780 mmconf to back this address
> ]region at this point?
>
> When I step through this pci_read_config32 call (on simnow) I see it using
> the cf8/cfc method for config access, not the mmio method.


This should be MMCONF with CONFIG_MMCONF_SUPPORT=y. Is that not the
case? Did we miss something?

Marc


-- 
http://se-eng.com




More information about the coreboot mailing list