1*c0e09200SDave Airlie# 2*c0e09200SDave Airlie# Drm device configuration 3*c0e09200SDave Airlie# 4*c0e09200SDave Airlie# This driver provides support for the 5*c0e09200SDave Airlie# Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher. 6*c0e09200SDave Airlie# 7*c0e09200SDave Airliemenuconfig DRM 8*c0e09200SDave Airlie tristate "Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)" 9*c0e09200SDave Airlie depends on (AGP || AGP=n) && PCI && !EMULATED_CMPXCHG 10*c0e09200SDave Airlie help 11*c0e09200SDave Airlie Kernel-level support for the Direct Rendering Infrastructure (DRI) 12*c0e09200SDave Airlie introduced in XFree86 4.0. If you say Y here, you need to select 13*c0e09200SDave Airlie the module that's right for your graphics card from the list below. 14*c0e09200SDave Airlie These modules provide support for synchronization, security, and 15*c0e09200SDave Airlie DMA transfers. Please see <http://dri.sourceforge.net/> for more 16*c0e09200SDave Airlie details. You should also select and configure AGP 17*c0e09200SDave Airlie (/dev/agpgart) support. 18*c0e09200SDave Airlie 19*c0e09200SDave Airlieconfig DRM_TDFX 20*c0e09200SDave Airlie tristate "3dfx Banshee/Voodoo3+" 21*c0e09200SDave Airlie depends on DRM && PCI 22*c0e09200SDave Airlie help 23*c0e09200SDave Airlie Choose this option if you have a 3dfx Banshee or Voodoo3 (or later), 24*c0e09200SDave Airlie graphics card. If M is selected, the module will be called tdfx. 25*c0e09200SDave Airlie 26*c0e09200SDave Airlieconfig DRM_R128 27*c0e09200SDave Airlie tristate "ATI Rage 128" 28*c0e09200SDave Airlie depends on DRM && PCI 29*c0e09200SDave Airlie help 30*c0e09200SDave Airlie Choose this option if you have an ATI Rage 128 graphics card. If M 31*c0e09200SDave Airlie is selected, the module will be called r128. AGP support for 32*c0e09200SDave Airlie this card is strongly suggested (unless you have a PCI version). 33*c0e09200SDave Airlie 34*c0e09200SDave Airlieconfig DRM_RADEON 35*c0e09200SDave Airlie tristate "ATI Radeon" 36*c0e09200SDave Airlie depends on DRM && PCI 37*c0e09200SDave Airlie help 38*c0e09200SDave Airlie Choose this option if you have an ATI Radeon graphics card. There 39*c0e09200SDave Airlie are both PCI and AGP versions. You don't need to choose this to 40*c0e09200SDave Airlie run the Radeon in plain VGA mode. 41*c0e09200SDave Airlie 42*c0e09200SDave Airlie If M is selected, the module will be called radeon. 43*c0e09200SDave Airlie 44*c0e09200SDave Airlieconfig DRM_I810 45*c0e09200SDave Airlie tristate "Intel I810" 46*c0e09200SDave Airlie depends on DRM && AGP && AGP_INTEL 47*c0e09200SDave Airlie help 48*c0e09200SDave Airlie Choose this option if you have an Intel I810 graphics card. If M is 49*c0e09200SDave Airlie selected, the module will be called i810. AGP support is required 50*c0e09200SDave Airlie for this driver to work. 51*c0e09200SDave Airlie 52*c0e09200SDave Airliechoice 53*c0e09200SDave Airlie prompt "Intel 830M, 845G, 852GM, 855GM, 865G" 54*c0e09200SDave Airlie depends on DRM && AGP && AGP_INTEL 55*c0e09200SDave Airlie optional 56*c0e09200SDave Airlie 57*c0e09200SDave Airlieconfig DRM_I830 58*c0e09200SDave Airlie tristate "i830 driver" 59*c0e09200SDave Airlie help 60*c0e09200SDave Airlie Choose this option if you have a system that has Intel 830M, 845G, 61*c0e09200SDave Airlie 852GM, 855GM or 865G integrated graphics. If M is selected, the 62*c0e09200SDave Airlie module will be called i830. AGP support is required for this driver 63*c0e09200SDave Airlie to work. This driver is used by the older X releases X.org 6.7 and 64*c0e09200SDave Airlie XFree86 4.3. If unsure, build this and i915 as modules and the X server 65*c0e09200SDave Airlie will load the correct one. 66*c0e09200SDave Airlie 67*c0e09200SDave Airlieconfig DRM_I915 68*c0e09200SDave Airlie tristate "i915 driver" 69*c0e09200SDave Airlie help 70*c0e09200SDave Airlie Choose this option if you have a system that has Intel 830M, 845G, 71*c0e09200SDave Airlie 852GM, 855GM 865G or 915G integrated graphics. If M is selected, the 72*c0e09200SDave Airlie module will be called i915. AGP support is required for this driver 73*c0e09200SDave Airlie to work. This driver is used by the Intel driver in X.org 6.8 and 74*c0e09200SDave Airlie XFree86 4.4 and above. If unsure, build this and i830 as modules and 75*c0e09200SDave Airlie the X server will load the correct one. 76*c0e09200SDave Airlie 77*c0e09200SDave Airlieendchoice 78*c0e09200SDave Airlie 79*c0e09200SDave Airlieconfig DRM_MGA 80*c0e09200SDave Airlie tristate "Matrox g200/g400" 81*c0e09200SDave Airlie depends on DRM 82*c0e09200SDave Airlie help 83*c0e09200SDave Airlie Choose this option if you have a Matrox G200, G400 or G450 graphics 84*c0e09200SDave Airlie card. If M is selected, the module will be called mga. AGP 85*c0e09200SDave Airlie support is required for this driver to work. 86*c0e09200SDave Airlie 87*c0e09200SDave Airlieconfig DRM_SIS 88*c0e09200SDave Airlie tristate "SiS video cards" 89*c0e09200SDave Airlie depends on DRM && AGP 90*c0e09200SDave Airlie help 91*c0e09200SDave Airlie Choose this option if you have a SiS 630 or compatible video 92*c0e09200SDave Airlie chipset. If M is selected the module will be called sis. AGP 93*c0e09200SDave Airlie support is required for this driver to work. 94*c0e09200SDave Airlie 95*c0e09200SDave Airlieconfig DRM_VIA 96*c0e09200SDave Airlie tristate "Via unichrome video cards" 97*c0e09200SDave Airlie depends on DRM 98*c0e09200SDave Airlie help 99*c0e09200SDave Airlie Choose this option if you have a Via unichrome or compatible video 100*c0e09200SDave Airlie chipset. If M is selected the module will be called via. 101*c0e09200SDave Airlie 102*c0e09200SDave Airlieconfig DRM_SAVAGE 103*c0e09200SDave Airlie tristate "Savage video cards" 104*c0e09200SDave Airlie depends on DRM 105*c0e09200SDave Airlie help 106*c0e09200SDave Airlie Choose this option if you have a Savage3D/4/SuperSavage/Pro/Twister 107*c0e09200SDave Airlie chipset. If M is selected the module will be called savage. 108