On Mon, Dec 15, 2008 at 11:46 PM, Corey Osgood corey.osgood@gmail.comwrote:
On Mon, Dec 15, 2008 at 10:19 PM, Bao, Zheng Zheng.Bao@amd.com wrote:
Hi, Carl, Base on your lspci, the device id of the 690G internal Graphics is 0x791E, while code in src/southbridge/amd/rs690/rs690_gfx.c has the id 0x791F for 690T. I changed my code to 791E and it hangs exactly where your board does. We need to figure out a way to tell which chipset we used.
Zheng
You can just add another driver to the file with the same ops, like:
static struct pci_driver pcie_driver __pci_driver = { .ops = &pcie_ops, .vendor = PCI_VENDOR_ID_ATI, .device = PCI_DEVICE_ID_ATI_RS690MT_INT_GFX, };
static struct pci_driver pcie_driver __pci_driver = { .ops = &pcie_ops, .vendor = PCI_VENDOR_ID_ATI, .device = PCI_DEVICE_ID_ATI_RS690_INT_GFX, };
Would that fix the problem?
Just saw your other mail, you already know ;)
-Corey