Kconfig 5.2 KB
Newer Older
R
Randy Dunlap 已提交
1
menuconfig AGP
2
	tristate "/dev/agpgart (AGP Support)"
3
	depends on ALPHA || IA64 || PARISC || PPC || X86
D
Dave Jones 已提交
4
	depends on PCI
L
Linus Torvalds 已提交
5 6 7 8 9 10 11 12 13 14 15 16 17
	---help---
	  AGP (Accelerated Graphics Port) is a bus system mainly used to
	  connect graphics cards to the rest of the system.

	  If you have an AGP system and you say Y here, it will be possible to
	  use the AGP features of your 3D rendering video card. This code acts
	  as a sort of "AGP driver" for the motherboard's chipset.

	  If you need more texture memory than you can get with the AGP GART
	  (theoretically up to 256 MB, but in practice usually 64 or 128 MB
	  due to kernel allocation issues), you could use PCI accesses
	  and have up to a couple gigs of texture space.

A
Adrian Bunk 已提交
18
	  Note that this is the only means to have X/GLX use
L
Linus Torvalds 已提交
19 20 21 22 23 24
	  write-combining with MTRR support on the AGP bus. Without it, OpenGL
	  direct rendering will be a lot slower but still faster than PIO.

	  To compile this driver as a module, choose M here: the
	  module will be called agpgart.

A
Adrian Bunk 已提交
25 26 27 28
	  You should say Y here if you want to use GLX or DRI.

	  If unsure, say N.

L
Linus Torvalds 已提交
29 30
config AGP_ALI
	tristate "ALI chipset support"
B
Brian Gerst 已提交
31
	depends on AGP && X86_32
L
Linus Torvalds 已提交
32 33
	---help---
	  This option gives you AGP support for the GLX component of
A
Adrian Bunk 已提交
34
	  X on the following ALi chipsets.  The supported chipsets
L
Linus Torvalds 已提交
35 36 37 38 39 40 41 42 43 44 45
	  include M1541, M1621, M1631, M1632, M1641,M1647,and M1651.
	  For the ALi-chipset question, ALi suggests you refer to
	  <http://www.ali.com.tw/eng/support/index.shtml>.

	  The M1541 chipset can do AGP 1x and 2x, but note that there is an
	  acknowledged incompatibility with Matrox G200 cards. Due to
	  timing issues, this chipset cannot do AGP 2x with the G200.
	  This is a hardware limitation. AGP 1x seems to be fine, though.

config AGP_ATI
	tristate "ATI chipset support"
B
Brian Gerst 已提交
46
	depends on AGP && X86_32
L
Linus Torvalds 已提交
47
	---help---
A
Adrian Bunk 已提交
48 49
	  This option gives you AGP support for the GLX component of
	  X on the ATI RadeonIGP family of chipsets.
L
Linus Torvalds 已提交
50 51 52

config AGP_AMD
	tristate "AMD Irongate, 761, and 762 chipset support"
53
	depends on AGP && (X86_32 || ALPHA)
L
Linus Torvalds 已提交
54 55
	help
	  This option gives you AGP support for the GLX component of
A
Adrian Bunk 已提交
56
	  X on AMD Irongate, 761, and 762 chipsets.
L
Linus Torvalds 已提交
57 58

config AGP_AMD64
59
	tristate "AMD Opteron/Athlon64 on-CPU GART support" if !GART_IOMMU
L
Linus Torvalds 已提交
60
	depends on AGP && X86
61
	default y if GART_IOMMU
L
Linus Torvalds 已提交
62 63
	help
	  This option gives you AGP support for the GLX component of
A
Adrian Bunk 已提交
64
	  X using the on-CPU northbridge of the AMD Athlon64/Opteron CPUs.
L
Linus Torvalds 已提交
65 66 67 68 69 70 71 72
	  You still need an external AGP bridge like the AMD 8151, VIA
          K8T400M, SiS755. It may also support other AGP bridges when loaded
	  with agp_try_unsupported=1.

config AGP_INTEL
	tristate "Intel 440LX/BX/GX, I8xx and E7x05 chipset support"
	depends on AGP && X86
	help
A
Adrian Bunk 已提交
73
	  This option gives you AGP support for the GLX component of X
L
Linus Torvalds 已提交
74
	  on Intel 440LX/BX/GX, 815, 820, 830, 840, 845, 850, 860, 875,
A
Adrian Bunk 已提交
75 76 77
	  E7205 and E7505 chipsets and full support for the 810, 815, 830M,
	  845G, 852GM, 855GM, 865G and I915 integrated graphics chipsets.

L
Linus Torvalds 已提交
78 79 80 81


config AGP_NVIDIA
	tristate "NVIDIA nForce/nForce2 chipset support"
B
Brian Gerst 已提交
82
	depends on AGP && X86_32
L
Linus Torvalds 已提交
83 84
	help
	  This option gives you AGP support for the GLX component of
A
Adrian Bunk 已提交
85
	  X on NVIDIA chipsets including nForce and nForce2
L
Linus Torvalds 已提交
86 87 88

config AGP_SIS
	tristate "SiS chipset support"
89
	depends on AGP && X86
L
Linus Torvalds 已提交
90 91
	help
	  This option gives you AGP support for the GLX component of
A
Adrian Bunk 已提交
92
	  X on Silicon Integrated Systems [SiS] chipsets.
L
Linus Torvalds 已提交
93 94 95 96 97 98

	  Note that 5591/5592 AGP chipsets are NOT supported.


config AGP_SWORKS
	tristate "Serverworks LE/HE chipset support"
B
Brian Gerst 已提交
99
	depends on AGP && X86_32
L
Linus Torvalds 已提交
100
	help
101
	  Say Y here to support the Serverworks AGP card.  See
L
Linus Torvalds 已提交
102 103 104 105
	  <http://www.serverworks.com/> for product descriptions and images.

config AGP_VIA
	tristate "VIA chipset support"
106
	depends on AGP && X86
L
Linus Torvalds 已提交
107 108
	help
	  This option gives you AGP support for the GLX component of
A
Adrian Bunk 已提交
109
	  X on VIA MVP3/Apollo Pro chipsets.
L
Linus Torvalds 已提交
110 111 112 113 114 115 116 117 118 119 120 121 122 123 124

config AGP_I460
	tristate "Intel 460GX chipset support"
	depends on AGP && (IA64_DIG || IA64_GENERIC)
	help
	  This option gives you AGP GART support for the Intel 460GX chipset
	  for IA64 processors.

config AGP_HP_ZX1
	tristate "HP ZX1 chipset AGP support"
	depends on AGP && (IA64_HP_ZX1 || IA64_HP_ZX1_SWIOTLB || IA64_GENERIC)
	help
	  This option gives you AGP GART support for the HP ZX1 chipset
	  for IA64 processors.

125 126 127 128 129 130 131 132
config AGP_PARISC
	tristate "HP Quicksilver AGP support"
	depends on AGP && PARISC && 64BIT
	help
	  This option gives you AGP GART support for the HP Quicksilver
	  AGP bus adapter on HP PA-RISC machines (Ok, just on the C8000
	  workstation...)

L
Linus Torvalds 已提交
133 134 135 136 137 138 139 140 141 142 143 144 145 146
config AGP_ALPHA_CORE
	tristate "Alpha AGP support"
	depends on AGP && (ALPHA_GENERIC || ALPHA_TITAN || ALPHA_MARVEL)
	default AGP

config AGP_UNINORTH
	tristate "Apple UniNorth & U3 AGP support"
	depends on AGP && PPC_PMAC
	help
	  This option gives you AGP support for Apple machines with a
	  UniNorth or U3 (Apple G5) bridge.

config AGP_EFFICEON
	tristate "Transmeta Efficeon support"
B
Brian Gerst 已提交
147
	depends on AGP && X86_32
L
Linus Torvalds 已提交
148 149 150 151 152 153 154 155 156 157 158
	help
	  This option gives you AGP support for the Transmeta Efficeon
	  series processors with integrated northbridges.

config AGP_SGI_TIOCA
        tristate "SGI TIO chipset AGP support"
        depends on AGP && (IA64_SGI_SN2 || IA64_GENERIC)
        help
          This option gives you AGP GART support for the SGI TIO chipset
          for IA64 processors.