]>
Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | config AGP |
2 | tristate "/dev/agpgart (AGP Support)" if !GART_IOMMU | |
3 | depends on ALPHA || IA64 || PPC || X86 | |
4 | default y if GART_IOMMU | |
5 | ---help--- | |
6 | AGP (Accelerated Graphics Port) is a bus system mainly used to | |
7 | connect graphics cards to the rest of the system. | |
8 | ||
9 | If you have an AGP system and you say Y here, it will be possible to | |
10 | use the AGP features of your 3D rendering video card. This code acts | |
11 | as a sort of "AGP driver" for the motherboard's chipset. | |
12 | ||
13 | If you need more texture memory than you can get with the AGP GART | |
14 | (theoretically up to 256 MB, but in practice usually 64 or 128 MB | |
15 | due to kernel allocation issues), you could use PCI accesses | |
16 | and have up to a couple gigs of texture space. | |
17 | ||
18 | Note that this is the only means to have XFree4/GLX use | |
19 | write-combining with MTRR support on the AGP bus. Without it, OpenGL | |
20 | direct rendering will be a lot slower but still faster than PIO. | |
21 | ||
22 | You should say Y here if you use XFree86 3.3.6 or 4.x and want to | |
23 | use GLX or DRI. If unsure, say N. | |
24 | ||
25 | To compile this driver as a module, choose M here: the | |
26 | module will be called agpgart. | |
27 | ||
28 | config AGP_ALI | |
29 | tristate "ALI chipset support" | |
30 | depends on AGP && X86 && !X86_64 | |
31 | ---help--- | |
32 | This option gives you AGP support for the GLX component of | |
33 | XFree86 4.x on the following ALi chipsets. The supported chipsets | |
34 | include M1541, M1621, M1631, M1632, M1641,M1647,and M1651. | |
35 | For the ALi-chipset question, ALi suggests you refer to | |
36 | <http://www.ali.com.tw/eng/support/index.shtml>. | |
37 | ||
38 | The M1541 chipset can do AGP 1x and 2x, but note that there is an | |
39 | acknowledged incompatibility with Matrox G200 cards. Due to | |
40 | timing issues, this chipset cannot do AGP 2x with the G200. | |
41 | This is a hardware limitation. AGP 1x seems to be fine, though. | |
42 | ||
43 | You should say Y here if you use XFree86 3.3.6 or 4.x and want to | |
44 | use GLX or DRI. If unsure, say N. | |
45 | ||
46 | config AGP_ATI | |
47 | tristate "ATI chipset support" | |
48 | depends on AGP && X86 && !X86_64 | |
49 | ---help--- | |
50 | This option gives you AGP support for the GLX component of | |
51 | XFree86 4.x on the ATI RadeonIGP family of chipsets. | |
52 | ||
53 | You should say Y here if you use XFree86 3.3.6 or 4.x and want to | |
54 | use GLX or DRI. If unsure, say N. | |
55 | ||
56 | config AGP_AMD | |
57 | tristate "AMD Irongate, 761, and 762 chipset support" | |
58 | depends on AGP && X86 && !X86_64 | |
59 | help | |
60 | This option gives you AGP support for the GLX component of | |
61 | XFree86 4.x on AMD Irongate, 761, and 762 chipsets. | |
62 | ||
63 | You should say Y here if you use XFree86 3.3.6 or 4.x and want to | |
64 | use GLX or DRI. If unsure, say N. | |
65 | ||
66 | config AGP_AMD64 | |
67 | tristate "AMD Opteron/Athlon64 on-CPU GART support" if !GART_IOMMU | |
68 | depends on AGP && X86 | |
69 | default y if GART_IOMMU | |
70 | help | |
71 | This option gives you AGP support for the GLX component of | |
72 | XFree86 4.x using the on-CPU northbridge of the AMD Athlon64/Opteron CPUs. | |
73 | You still need an external AGP bridge like the AMD 8151, VIA | |
74 | K8T400M, SiS755. It may also support other AGP bridges when loaded | |
75 | with agp_try_unsupported=1. | |
76 | You should say Y here if you use XFree86 3.3.6 or 4.x and want to | |
77 | use GLX or DRI. If unsure, say Y | |
78 | ||
79 | config AGP_INTEL | |
80 | tristate "Intel 440LX/BX/GX, I8xx and E7x05 chipset support" | |
81 | depends on AGP && X86 | |
82 | help | |
83 | This option gives you AGP support for the GLX component of XFree86 4.x | |
84 | on Intel 440LX/BX/GX, 815, 820, 830, 840, 845, 850, 860, 875, | |
85 | E7205 and E7505 chipsets and full support for the 810, 815, 830M, 845G, | |
86 | 852GM, 855GM, 865G and I915 integrated graphics chipsets. | |
87 | ||
88 | You should say Y here if you use XFree86 3.3.6 or 4.x and want to | |
89 | use GLX or DRI, or if you have any Intel integrated graphics | |
90 | chipsets. If unsure, say Y. | |
91 | ||
92 | config AGP_NVIDIA | |
93 | tristate "NVIDIA nForce/nForce2 chipset support" | |
94 | depends on AGP && X86 && !X86_64 | |
95 | help | |
96 | This option gives you AGP support for the GLX component of | |
97 | XFree86 4.x on the following NVIDIA chipsets. The supported chipsets | |
98 | include nForce and nForce2 | |
99 | ||
100 | config AGP_SIS | |
101 | tristate "SiS chipset support" | |
102 | depends on AGP && X86 && !X86_64 | |
103 | help | |
104 | This option gives you AGP support for the GLX component of | |
105 | XFree86 4.x on Silicon Integrated Systems [SiS] chipsets. | |
106 | ||
107 | Note that 5591/5592 AGP chipsets are NOT supported. | |
108 | ||
109 | You should say Y here if you use XFree86 3.3.6 or 4.x and want to | |
110 | use GLX or DRI. If unsure, say N. | |
111 | ||
112 | config AGP_SWORKS | |
113 | tristate "Serverworks LE/HE chipset support" | |
114 | depends on AGP && X86 && !X86_64 | |
115 | help | |
116 | Say Y here to support the Serverworks AGP card. See | |
117 | <http://www.serverworks.com/> for product descriptions and images. | |
118 | ||
119 | config AGP_VIA | |
120 | tristate "VIA chipset support" | |
121 | depends on AGP && X86 && !X86_64 | |
122 | help | |
123 | This option gives you AGP support for the GLX component of | |
124 | XFree86 4.x on VIA MVP3/Apollo Pro chipsets. | |
125 | ||
126 | You should say Y here if you use XFree86 3.3.6 or 4.x and want to | |
127 | use GLX or DRI. If unsure, say N. | |
128 | ||
129 | config AGP_I460 | |
130 | tristate "Intel 460GX chipset support" | |
131 | depends on AGP && (IA64_DIG || IA64_GENERIC) | |
132 | help | |
133 | This option gives you AGP GART support for the Intel 460GX chipset | |
134 | for IA64 processors. | |
135 | ||
136 | config AGP_HP_ZX1 | |
137 | tristate "HP ZX1 chipset AGP support" | |
138 | depends on AGP && (IA64_HP_ZX1 || IA64_HP_ZX1_SWIOTLB || IA64_GENERIC) | |
139 | help | |
140 | This option gives you AGP GART support for the HP ZX1 chipset | |
141 | for IA64 processors. | |
142 | ||
143 | config AGP_ALPHA_CORE | |
144 | tristate "Alpha AGP support" | |
145 | depends on AGP && (ALPHA_GENERIC || ALPHA_TITAN || ALPHA_MARVEL) | |
146 | default AGP | |
147 | ||
148 | config AGP_UNINORTH | |
149 | tristate "Apple UniNorth & U3 AGP support" | |
150 | depends on AGP && PPC_PMAC | |
151 | help | |
152 | This option gives you AGP support for Apple machines with a | |
153 | UniNorth or U3 (Apple G5) bridge. | |
154 | ||
155 | config AGP_EFFICEON | |
156 | tristate "Transmeta Efficeon support" | |
157 | depends on AGP && X86 && !X86_64 | |
158 | help | |
159 | This option gives you AGP support for the Transmeta Efficeon | |
160 | series processors with integrated northbridges. | |
161 | ||
162 | You should say Y here if you use XFree86 3.3.6 or 4.x and want to | |
163 | use GLX or DRI. If unsure, say Y. | |
164 | ||
165 | config AGP_SGI_TIOCA | |
166 | tristate "SGI TIO chipset AGP support" | |
167 | depends on AGP && (IA64_SGI_SN2 || IA64_GENERIC) | |
168 | help | |
169 | This option gives you AGP GART support for the SGI TIO chipset | |
170 | for IA64 processors. | |
171 |