lkml.org 
[lkml]   [2002]   [Dec]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Subject[BUG]: agpgart for i810 chipsets broken in 2.5.51
From
Date
Hi,

1. Agpgart is broken for i810, and perhaps some of the i815 family. The
following lines (linux/drivers/char/agp/backend.c:120)

cap_ptr = pci_find_capability(dev, PCI_CAP_ID_AGP);
if (cap_ptr == 0) <--- /* always 0 for the i810 */
return -ENODEV;
agp_bridge.capndx = cap_ptr;

will always fail because they really don't have AGP. Commenting them
out in my case correctly initializes the gart.

2. The i810 driver for Xfree86 will also fail to load because of
version mismatch (0.99 vs 1.0). Rolling back the version corrects the
problem.

No patches because I don't want to uglify the code :-)

Tony

PS: I'm not on the list, please CC me.



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:31    [W:0.045 / U:0.384 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site