75
76
tristate "Intel I810"
76
# BKL usage in order to avoid AB-BA deadlocks, may become BROKEN_ON_SMP
77
depends on DRM && AGP && AGP_INTEL && BKL
77
# !PREEMPT because of missing ioctl locking
78
depends on DRM && AGP && AGP_INTEL && (!PREEMPT || BROKEN)
79
80
Choose this option if you have an Intel I810 graphics card. If M is
80
81
selected, the module will be called i810. AGP support is required
81
82
for this driver to work.
84
prompt "Intel 830M, 845G, 852GM, 855GM, 865G"
85
depends on DRM && AGP && AGP_INTEL
89
tristate "i830 driver"
90
# BKL usage in order to avoid AB-BA deadlocks, i830 may get removed
93
Choose this option if you have a system that has Intel 830M, 845G,
94
852GM, 855GM or 865G integrated graphics. If M is selected, the
95
module will be called i830. AGP support is required for this driver
96
to work. This driver is used by the older X releases X.org 6.7 and
97
XFree86 4.3. If unsure, build this and i915 as modules and the X server
98
will load the correct one.
101
tristate "i915 driver"
85
tristate "Intel 8xx/9xx/G3x/G4x/HD Graphics"
102
88
depends on AGP_INTEL
103
89
# we need shmfs for the swappable backing store, and in particular
104
90
# the shmem_readpage() which depends upon tmpfs
111
97
# i915 depends on ACPI_VIDEO when ACPI is enabled
112
98
# but for select to work, need to select ACPI_VIDEO's dependencies, ick
113
99
select BACKLIGHT_CLASS_DEVICE if ACPI
100
select VIDEO_OUTPUT_CONTROL if ACPI
114
101
select INPUT if ACPI
115
102
select ACPI_VIDEO if ACPI
116
103
select ACPI_BUTTON if ACPI
118
Choose this option if you have a system that has Intel 830M, 845G,
119
852GM, 855GM 865G or 915G integrated graphics. If M is selected, the
120
module will be called i915. AGP support is required for this driver
121
to work. This driver is used by the Intel driver in X.org 6.8 and
122
XFree86 4.4 and above. If unsure, build this and i830 as modules and
123
the X server will load the correct one.
105
Choose this option if you have a system that has "Intel Graphics
106
Media Accelerator" or "HD Graphics" integrated graphics,
107
including 830M, 845G, 852GM, 855GM, 865G, 915G, 945G, 965G,
108
G35, G41, G43, G45 chipsets and Celeron, Pentium, Core i3,
109
Core i5, Core i7 as well as Atom CPUs with integrated graphics.
110
If M is selected, the module will be called i915. AGP support
111
is required for this driver to work. This driver is used by
112
the Intel driver in X.org 6.8 and XFree86 4.4 and above. It
113
replaces the older i830 module that supported a subset of the
114
hardware in older X.org releases.
116
Note that the older i810/i815 chipsets require the use of the
117
i810 driver instead, and the Atom z5xx series has an entirely
118
different implementation.
125
120
config DRM_I915_KMS
126
121
bool "Enable modesetting on intel by default"