On Mon, Aug 17, 2009 at 9:12 AM, Myles Watsonmylesgw@gmail.com wrote:
For me the steps would be:
- Make sure that the device that needs the config writes is in the above
list.
I am after painful detail :-)
So, what is the name of this device? src/northbridge/...
- Add code like this:
if (dev->link[link].bridge_ctrl & PCI_BRIDGE_CTL_VGA) { /* Add your code from auto.c here */ } to the .init function of the bridge.
Yes. And how did bridge_ctrl get set again?
For example, assuming that the i3100 PCIe port needs the configuration, I would add the code in:
src/northbridge/intel/i3100/pciexp_porta.c
In the existing pcie_init function.
precisely, but let's drill down just a bit more, but only once we get Arnaud into the discussion :-)
ron