On Thu, Sep 20, 2007 at 09:44:33AM -0700, yhlu wrote:
please try to move
RES_PCI_IO, PCI_ADDR(0, 1, 0, 0x78), 0xC0FFFFFF, 0x19000000,
from ctrl_conf_master_only to ctrl_conf_mcp55_only
Nice, thanks!
That fixes the problem for me on the MS-7260 (K9N Neo), which is MCP55-based. I verified that a PCI VGA card works fine in any of the three PCI slots.
I'll post a patch in a few minutes. Can you give us a good commit message for this? What exactly does the fix do and why?
Btw, I also tried a PCI NIC which did not always work, I was seeing some funny effects; it worked in slot 1 when I first tried the patch, but not in slot 2 or 3. Later I couldn't reproduce it working in slot 1 either. This may be NIC-related or a problem in the emulator (?) as the VGA card I mentioned above works fine in every slot (and reproducible, I tried booting multiple times for each slot).
Boot logs without any PCI card and with the VGA card in slot 1 attached.
Uwe.