Commit 2dd5477c authored by Dave Jones's avatar Dave Jones Committed by Dave Jones

[AGPGART] Actually Call the SiS workaround on SiS 746 too.

parent 03248a76
......@@ -99,7 +99,7 @@ static void sis_648_enable(u32 mode)
* cannot be configured
*/
if (device->device == PCI_DEVICE_ID_SI_648 ||
device->device == PCI_DEVICE_ID_SI_746) {
device->device == PCI_DEVICE_ID_SI_746) {
printk(KERN_INFO PFX "SiS chipset with AGP problems detected. Giving bridge time to recover.\n");
set_current_state(TASK_UNINTERRUPTIBLE);
schedule_timeout (1+(HZ*10)/1000);
......@@ -225,7 +225,8 @@ static struct agp_device_ids sis_agp_device_ids[] __devinitdata =
static void __devinit sis_get_driver(struct agp_bridge_data *bridge)
{
if (bridge->dev->device == PCI_DEVICE_ID_SI_648) {
if (bridge->dev->device == PCI_DEVICE_ID_SI_648 ||
bridge->dev->device == PCI_DEVICE_ID_SI_746) {
if (agp_bridge->major_version == 3 && agp_bridge->minor_version < 5) {
sis_driver.agp_enable=sis_648_enable;
} else {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment