]>
Commit | Line | Data |
---|---|---|
179b025f | 1 | menuconfig AGP |
dcc1a66a | 2 | tristate "/dev/agpgart (AGP Support)" |
08a64368 | 3 | depends on ALPHA || IA64 || PARISC || PPC || X86 |
adf8a287 | 4 | depends on PCI |
1da177e4 LT |
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 | ||
1311c24f | 18 | Note that this is the only means to have X/GLX use |
1da177e4 LT |
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 | ||
1da177e4 LT |
22 | To compile this driver as a module, choose M here: the |
23 | module will be called agpgart. | |
24 | ||
1311c24f AB |
25 | You should say Y here if you want to use GLX or DRI. |
26 | ||
27 | If unsure, say N. | |
28 | ||
1da177e4 LT |
29 | config AGP_ALI |
30 | tristate "ALI chipset support" | |
0d078f6f | 31 | depends on AGP && X86_32 |
1da177e4 LT |
32 | ---help--- |
33 | This option gives you AGP support for the GLX component of | |
1311c24f | 34 | X on the following ALi chipsets. The supported chipsets |
1da177e4 LT |
35 | include M1541, M1621, M1631, M1632, M1641,M1647,and M1651. |
36 | For the ALi-chipset question, ALi suggests you refer to | |
631dd1a8 | 37 | <http://www.ali.com.tw/>. |
1da177e4 LT |
38 | |
39 | The M1541 chipset can do AGP 1x and 2x, but note that there is an | |
40 | acknowledged incompatibility with Matrox G200 cards. Due to | |
41 | timing issues, this chipset cannot do AGP 2x with the G200. | |
42 | This is a hardware limitation. AGP 1x seems to be fine, though. | |
43 | ||
1da177e4 LT |
44 | config AGP_ATI |
45 | tristate "ATI chipset support" | |
0d078f6f | 46 | depends on AGP && X86_32 |
1da177e4 | 47 | ---help--- |
1311c24f AB |
48 | This option gives you AGP support for the GLX component of |
49 | X on the ATI RadeonIGP family of chipsets. | |
1da177e4 LT |
50 | |
51 | config AGP_AMD | |
52 | tristate "AMD Irongate, 761, and 762 chipset support" | |
cecd1455 | 53 | depends on AGP && X86_32 |
1da177e4 LT |
54 | help |
55 | This option gives you AGP support for the GLX component of | |
1311c24f | 56 | X on AMD Irongate, 761, and 762 chipsets. |
1da177e4 LT |
57 | |
58 | config AGP_AMD64 | |
4f65ae36 | 59 | tristate "AMD Opteron/Athlon64 on-CPU GART support" |
23ac4ae8 | 60 | depends on AGP && X86 && AMD_NB |
1da177e4 LT |
61 | help |
62 | This option gives you AGP support for the GLX component of | |
1311c24f | 63 | X using the on-CPU northbridge of the AMD Athlon64/Opteron CPUs. |
1da177e4 LT |
64 | You still need an external AGP bridge like the AMD 8151, VIA |
65 | K8T400M, SiS755. It may also support other AGP bridges when loaded | |
66 | with agp_try_unsupported=1. | |
1da177e4 LT |
67 | |
68 | config AGP_INTEL | |
69 | tristate "Intel 440LX/BX/GX, I8xx and E7x05 chipset support" | |
70 | depends on AGP && X86 | |
00fe639a | 71 | select INTEL_GTT |
1da177e4 | 72 | help |
1311c24f | 73 | This option gives you AGP support for the GLX component of X |
1da177e4 | 74 | on Intel 440LX/BX/GX, 815, 820, 830, 840, 845, 850, 860, 875, |
1311c24f AB |
75 | E7205 and E7505 chipsets and full support for the 810, 815, 830M, |
76 | 845G, 852GM, 855GM, 865G and I915 integrated graphics chipsets. | |
77 | ||
1da177e4 | 78 | |
1da177e4 LT |
79 | |
80 | config AGP_NVIDIA | |
81 | tristate "NVIDIA nForce/nForce2 chipset support" | |
0d078f6f | 82 | depends on AGP && X86_32 |
1da177e4 LT |
83 | help |
84 | This option gives you AGP support for the GLX component of | |
1311c24f | 85 | X on NVIDIA chipsets including nForce and nForce2 |
1da177e4 LT |
86 | |
87 | config AGP_SIS | |
88 | tristate "SiS chipset support" | |
0cfea5dd | 89 | depends on AGP && X86 |
1da177e4 LT |
90 | help |
91 | This option gives you AGP support for the GLX component of | |
1311c24f | 92 | X on Silicon Integrated Systems [SiS] chipsets. |
1da177e4 LT |
93 | |
94 | Note that 5591/5592 AGP chipsets are NOT supported. | |
95 | ||
1da177e4 LT |
96 | |
97 | config AGP_SWORKS | |
98 | tristate "Serverworks LE/HE chipset support" | |
0d078f6f | 99 | depends on AGP && X86_32 |
1da177e4 | 100 | help |
6a92a4e0 | 101 | Say Y here to support the Serverworks AGP card. See |
1da177e4 LT |
102 | <http://www.serverworks.com/> for product descriptions and images. |
103 | ||
104 | config AGP_VIA | |
105 | tristate "VIA chipset support" | |
0cfea5dd | 106 | depends on AGP && X86 |
1da177e4 LT |
107 | help |
108 | This option gives you AGP support for the GLX component of | |
1311c24f | 109 | X on VIA MVP3/Apollo Pro chipsets. |
1da177e4 LT |
110 | |
111 | config AGP_I460 | |
112 | tristate "Intel 460GX chipset support" | |
113 | depends on AGP && (IA64_DIG || IA64_GENERIC) | |
114 | help | |
115 | This option gives you AGP GART support for the Intel 460GX chipset | |
116 | for IA64 processors. | |
117 | ||
118 | config AGP_HP_ZX1 | |
119 | tristate "HP ZX1 chipset AGP support" | |
120 | depends on AGP && (IA64_HP_ZX1 || IA64_HP_ZX1_SWIOTLB || IA64_GENERIC) | |
121 | help | |
122 | This option gives you AGP GART support for the HP ZX1 chipset | |
123 | for IA64 processors. | |
124 | ||
08a64368 KM |
125 | config AGP_PARISC |
126 | tristate "HP Quicksilver AGP support" | |
127 | depends on AGP && PARISC && 64BIT | |
128 | help | |
129 | This option gives you AGP GART support for the HP Quicksilver | |
130 | AGP bus adapter on HP PA-RISC machines (Ok, just on the C8000 | |
131 | workstation...) | |
132 | ||
1da177e4 LT |
133 | config AGP_ALPHA_CORE |
134 | tristate "Alpha AGP support" | |
135 | depends on AGP && (ALPHA_GENERIC || ALPHA_TITAN || ALPHA_MARVEL) | |
136 | default AGP | |
137 | ||
138 | config AGP_UNINORTH | |
139 | tristate "Apple UniNorth & U3 AGP support" | |
140 | depends on AGP && PPC_PMAC | |
141 | help | |
142 | This option gives you AGP support for Apple machines with a | |
143 | UniNorth or U3 (Apple G5) bridge. | |
144 | ||
145 | config AGP_EFFICEON | |
146 | tristate "Transmeta Efficeon support" | |
0d078f6f | 147 | depends on AGP && X86_32 |
1da177e4 LT |
148 | help |
149 | This option gives you AGP support for the Transmeta Efficeon | |
150 | series processors with integrated northbridges. | |
151 | ||
1da177e4 LT |
152 | config AGP_SGI_TIOCA |
153 | tristate "SGI TIO chipset AGP support" | |
154 | depends on AGP && (IA64_SGI_SN2 || IA64_GENERIC) | |
155 | help | |
156 | This option gives you AGP GART support for the SGI TIO chipset | |
157 | for IA64 processors. | |
158 | ||
00fe639a VS |
159 | config INTEL_GTT |
160 | tristate | |
161 | depends on X86 && PCI | |
162 |