1 1.3 riastrad # SPDX-License-Identifier: GPL-2.0-only 2 1.1 riastrad # 3 1.1 riastrad # Drm device configuration 4 1.1 riastrad # 5 1.1 riastrad # This driver provides support for the 6 1.1 riastrad # Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher. 7 1.1 riastrad # 8 1.1 riastrad menuconfig DRM 9 1.1 riastrad tristate "Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)" 10 1.3 riastrad depends on (AGP || AGP=n) && !EMULATED_CMPXCHG && HAS_DMA 11 1.3 riastrad select DRM_PANEL_ORIENTATION_QUIRKS 12 1.2 riastrad select HDMI 13 1.2 riastrad select FB_CMDLINE 14 1.1 riastrad select I2C 15 1.1 riastrad select I2C_ALGOBIT 16 1.1 riastrad select DMA_SHARED_BUFFER 17 1.3 riastrad select SYNC_FILE 18 1.1 riastrad help 19 1.1 riastrad Kernel-level support for the Direct Rendering Infrastructure (DRI) 20 1.1 riastrad introduced in XFree86 4.0. If you say Y here, you need to select 21 1.1 riastrad the module that's right for your graphics card from the list below. 22 1.1 riastrad These modules provide support for synchronization, security, and 23 1.1 riastrad DMA transfers. Please see <http://dri.sourceforge.net/> for more 24 1.1 riastrad details. You should also select and configure AGP 25 1.1 riastrad (/dev/agpgart) support if it is available for your platform. 26 1.1 riastrad 27 1.3 riastrad config DRM_MIPI_DBI 28 1.3 riastrad tristate 29 1.3 riastrad depends on DRM 30 1.3 riastrad 31 1.2 riastrad config DRM_MIPI_DSI 32 1.2 riastrad bool 33 1.1 riastrad depends on DRM 34 1.1 riastrad 35 1.3 riastrad config DRM_DP_AUX_CHARDEV 36 1.3 riastrad bool "DRM DP AUX Interface" 37 1.3 riastrad depends on DRM 38 1.3 riastrad help 39 1.3 riastrad Choose this option to enable a /dev/drm_dp_auxN node that allows to 40 1.3 riastrad read and write values to arbitrary DPCD registers on the DP aux 41 1.3 riastrad channel. 42 1.3 riastrad 43 1.3 riastrad config DRM_DEBUG_MM 44 1.3 riastrad bool "Insert extra checks and debug info into the DRM range managers" 45 1.3 riastrad default n 46 1.3 riastrad depends on DRM=y 47 1.3 riastrad depends on STACKTRACE_SUPPORT 48 1.3 riastrad select STACKDEPOT 49 1.3 riastrad help 50 1.3 riastrad Enable allocation tracking of memory manager and leak detection on 51 1.3 riastrad shutdown. 52 1.3 riastrad 53 1.3 riastrad Recommended for driver developers only. 54 1.3 riastrad 55 1.3 riastrad If in doubt, say "N". 56 1.3 riastrad 57 1.3 riastrad config DRM_EXPORT_FOR_TESTS 58 1.3 riastrad bool 59 1.3 riastrad 60 1.3 riastrad config DRM_DEBUG_SELFTEST 61 1.3 riastrad tristate "kselftests for DRM" 62 1.3 riastrad depends on DRM 63 1.3 riastrad depends on DEBUG_KERNEL 64 1.3 riastrad select PRIME_NUMBERS 65 1.3 riastrad select DRM_LIB_RANDOM 66 1.3 riastrad select DRM_KMS_HELPER 67 1.3 riastrad select DRM_EXPORT_FOR_TESTS if m 68 1.3 riastrad default n 69 1.3 riastrad help 70 1.3 riastrad This option provides kernel modules that can be used to run 71 1.3 riastrad various selftests on parts of the DRM api. This option is not 72 1.3 riastrad useful for distributions or general kernels, but only for kernel 73 1.3 riastrad developers working on DRM and associated drivers. 74 1.3 riastrad 75 1.3 riastrad If in doubt, say "N". 76 1.3 riastrad 77 1.1 riastrad config DRM_KMS_HELPER 78 1.1 riastrad tristate 79 1.1 riastrad depends on DRM 80 1.2 riastrad help 81 1.2 riastrad CRTC helpers for KMS drivers. 82 1.2 riastrad 83 1.2 riastrad config DRM_KMS_FB_HELPER 84 1.2 riastrad bool 85 1.2 riastrad depends on DRM_KMS_HELPER 86 1.1 riastrad select FB 87 1.1 riastrad select FRAMEBUFFER_CONSOLE if !EXPERT 88 1.1 riastrad select FRAMEBUFFER_CONSOLE_DETECT_PRIMARY if FRAMEBUFFER_CONSOLE 89 1.2 riastrad select FB_SYS_FOPS 90 1.2 riastrad select FB_SYS_FILLRECT 91 1.2 riastrad select FB_SYS_COPYAREA 92 1.2 riastrad select FB_SYS_IMAGEBLIT 93 1.2 riastrad select FB_CFB_FILLRECT 94 1.2 riastrad select FB_CFB_COPYAREA 95 1.2 riastrad select FB_CFB_IMAGEBLIT 96 1.3 riastrad select FB_DEFERRED_IO 97 1.1 riastrad help 98 1.2 riastrad FBDEV helpers for KMS drivers. 99 1.2 riastrad 100 1.3 riastrad config DRM_DEBUG_DP_MST_TOPOLOGY_REFS 101 1.3 riastrad bool "Enable refcount backtrace history in the DP MST helpers" 102 1.3 riastrad depends on STACKTRACE_SUPPORT 103 1.3 riastrad select STACKDEPOT 104 1.3 riastrad depends on DRM_KMS_HELPER 105 1.3 riastrad depends on DEBUG_KERNEL 106 1.3 riastrad depends on EXPERT 107 1.3 riastrad help 108 1.3 riastrad Enables debug tracing for topology refs in DRM's DP MST helpers. A 109 1.3 riastrad history of each topology reference/dereference will be printed to the 110 1.3 riastrad kernel log once a port or branch device's topology refcount reaches 0. 111 1.3 riastrad 112 1.3 riastrad This has the potential to use a lot of memory and print some very 113 1.3 riastrad large kernel messages. If in doubt, say "N". 114 1.3 riastrad 115 1.2 riastrad config DRM_FBDEV_EMULATION 116 1.2 riastrad bool "Enable legacy fbdev support for your modesetting driver" 117 1.2 riastrad depends on DRM 118 1.2 riastrad select DRM_KMS_HELPER 119 1.2 riastrad select DRM_KMS_FB_HELPER 120 1.2 riastrad default y 121 1.2 riastrad help 122 1.2 riastrad Choose this option if you have a need for the legacy fbdev 123 1.2 riastrad support. Note that this support also provides the linux console 124 1.2 riastrad support on top of your modesetting driver. 125 1.2 riastrad 126 1.2 riastrad If in doubt, say "Y". 127 1.1 riastrad 128 1.3 riastrad config DRM_FBDEV_OVERALLOC 129 1.3 riastrad int "Overallocation of the fbdev buffer" 130 1.3 riastrad depends on DRM_FBDEV_EMULATION 131 1.3 riastrad default 100 132 1.3 riastrad help 133 1.3 riastrad Defines the fbdev buffer overallocation in percent. Default 134 1.3 riastrad is 100. Typical values for double buffering will be 200, 135 1.3 riastrad triple buffering 300. 136 1.3 riastrad 137 1.3 riastrad config DRM_FBDEV_LEAK_PHYS_SMEM 138 1.3 riastrad bool "Shamelessly allow leaking of fbdev physical address (DANGEROUS)" 139 1.3 riastrad depends on DRM_FBDEV_EMULATION && EXPERT 140 1.3 riastrad default n 141 1.3 riastrad help 142 1.3 riastrad In order to keep user-space compatibility, we want in certain 143 1.3 riastrad use-cases to keep leaking the fbdev physical address to the 144 1.3 riastrad user-space program handling the fbdev buffer. 145 1.3 riastrad This affects, not only, Amlogic, Allwinner or Rockchip devices 146 1.3 riastrad with ARM Mali GPUs using an userspace Blob. 147 1.3 riastrad This option is not supported by upstream developers and should be 148 1.3 riastrad removed as soon as possible and be considered as a broken and 149 1.3 riastrad legacy behaviour from a modern fbdev device driver. 150 1.3 riastrad 151 1.3 riastrad Please send any bug reports when using this to your proprietary 152 1.3 riastrad software vendor that requires this. 153 1.3 riastrad 154 1.3 riastrad If in doubt, say "N" or spread the word to your closed source 155 1.3 riastrad library vendor. 156 1.3 riastrad 157 1.1 riastrad config DRM_LOAD_EDID_FIRMWARE 158 1.1 riastrad bool "Allow to specify an EDID data set instead of probing for it" 159 1.3 riastrad depends on DRM 160 1.1 riastrad help 161 1.1 riastrad Say Y here, if you want to use EDID data to be loaded from the 162 1.1 riastrad /lib/firmware directory or one of the provided built-in 163 1.1 riastrad data sets. This may be necessary, if the graphics adapter or 164 1.1 riastrad monitor are unable to provide appropriate EDID data. Since this 165 1.1 riastrad feature is provided as a workaround for broken hardware, the 166 1.1 riastrad default case is N. Details and instructions how to build your own 167 1.3 riastrad EDID data are given in Documentation/driver-api/edid.rst. 168 1.3 riastrad 169 1.3 riastrad config DRM_DP_CEC 170 1.3 riastrad bool "Enable DisplayPort CEC-Tunneling-over-AUX HDMI support" 171 1.3 riastrad depends on DRM 172 1.3 riastrad select CEC_CORE 173 1.3 riastrad help 174 1.3 riastrad Choose this option if you want to enable HDMI CEC support for 175 1.3 riastrad DisplayPort/USB-C to HDMI adapters. 176 1.3 riastrad 177 1.3 riastrad Note: not all adapters support this feature, and even for those 178 1.3 riastrad that do support this they often do not hook up the CEC pin. 179 1.1 riastrad 180 1.1 riastrad config DRM_TTM 181 1.1 riastrad tristate 182 1.3 riastrad depends on DRM && MMU 183 1.1 riastrad help 184 1.1 riastrad GPU memory management subsystem for devices with multiple 185 1.1 riastrad GPU memory types. Will be enabled automatically if a device driver 186 1.1 riastrad uses it. 187 1.1 riastrad 188 1.3 riastrad config DRM_TTM_DMA_PAGE_POOL 189 1.3 riastrad bool 190 1.3 riastrad depends on DRM_TTM && (SWIOTLB || INTEL_IOMMU) 191 1.3 riastrad default y 192 1.3 riastrad help 193 1.3 riastrad Choose this if you need the TTM dma page pool 194 1.3 riastrad 195 1.3 riastrad config DRM_VRAM_HELPER 196 1.3 riastrad tristate 197 1.3 riastrad depends on DRM 198 1.3 riastrad help 199 1.3 riastrad Helpers for VRAM memory management 200 1.3 riastrad 201 1.3 riastrad config DRM_TTM_HELPER 202 1.3 riastrad tristate 203 1.3 riastrad depends on DRM 204 1.3 riastrad select DRM_TTM 205 1.3 riastrad help 206 1.3 riastrad Helpers for ttm-based gem objects 207 1.3 riastrad 208 1.1 riastrad config DRM_GEM_CMA_HELPER 209 1.1 riastrad bool 210 1.3 riastrad depends on DRM 211 1.1 riastrad help 212 1.1 riastrad Choose this if you need the GEM CMA helper functions 213 1.1 riastrad 214 1.1 riastrad config DRM_KMS_CMA_HELPER 215 1.1 riastrad bool 216 1.3 riastrad depends on DRM 217 1.1 riastrad select DRM_GEM_CMA_HELPER 218 1.1 riastrad help 219 1.1 riastrad Choose this if you need the KMS CMA helper functions 220 1.1 riastrad 221 1.3 riastrad config DRM_GEM_SHMEM_HELPER 222 1.3 riastrad bool 223 1.3 riastrad depends on DRM 224 1.3 riastrad help 225 1.3 riastrad Choose this if you need the GEM shmem helper functions 226 1.3 riastrad 227 1.3 riastrad config DRM_VM 228 1.3 riastrad bool 229 1.3 riastrad depends on DRM && MMU 230 1.3 riastrad 231 1.3 riastrad config DRM_SCHED 232 1.3 riastrad tristate 233 1.3 riastrad depends on DRM 234 1.3 riastrad 235 1.2 riastrad source "drivers/gpu/drm/i2c/Kconfig" 236 1.2 riastrad 237 1.3 riastrad source "drivers/gpu/drm/arm/Kconfig" 238 1.1 riastrad 239 1.1 riastrad config DRM_RADEON 240 1.1 riastrad tristate "ATI Radeon" 241 1.3 riastrad depends on DRM && PCI && MMU 242 1.1 riastrad select FW_LOADER 243 1.1 riastrad select DRM_KMS_HELPER 244 1.1 riastrad select DRM_TTM 245 1.1 riastrad select POWER_SUPPLY 246 1.1 riastrad select HWMON 247 1.2 riastrad select BACKLIGHT_CLASS_DEVICE 248 1.2 riastrad select INTERVAL_TREE 249 1.1 riastrad help 250 1.1 riastrad Choose this option if you have an ATI Radeon graphics card. There 251 1.1 riastrad are both PCI and AGP versions. You don't need to choose this to 252 1.1 riastrad run the Radeon in plain VGA mode. 253 1.1 riastrad 254 1.1 riastrad If M is selected, the module will be called radeon. 255 1.1 riastrad 256 1.1 riastrad source "drivers/gpu/drm/radeon/Kconfig" 257 1.1 riastrad 258 1.2 riastrad config DRM_AMDGPU 259 1.2 riastrad tristate "AMD GPU" 260 1.3 riastrad depends on DRM && PCI && MMU 261 1.2 riastrad select FW_LOADER 262 1.3 riastrad select DRM_KMS_HELPER 263 1.3 riastrad select DRM_SCHED 264 1.3 riastrad select DRM_TTM 265 1.2 riastrad select POWER_SUPPLY 266 1.2 riastrad select HWMON 267 1.2 riastrad select BACKLIGHT_CLASS_DEVICE 268 1.2 riastrad select INTERVAL_TREE 269 1.3 riastrad select CHASH 270 1.2 riastrad help 271 1.2 riastrad Choose this option if you have a recent AMD Radeon graphics card. 272 1.2 riastrad 273 1.2 riastrad If M is selected, the module will be called amdgpu. 274 1.2 riastrad 275 1.2 riastrad source "drivers/gpu/drm/amd/amdgpu/Kconfig" 276 1.2 riastrad 277 1.1 riastrad source "drivers/gpu/drm/nouveau/Kconfig" 278 1.1 riastrad 279 1.2 riastrad source "drivers/gpu/drm/i915/Kconfig" 280 1.1 riastrad 281 1.2 riastrad config DRM_VGEM 282 1.2 riastrad tristate "Virtual GEM provider" 283 1.2 riastrad depends on DRM 284 1.2 riastrad help 285 1.2 riastrad Choose this option to get a virtual graphics memory manager, 286 1.2 riastrad as used by Mesa's software renderer for enhanced performance. 287 1.2 riastrad If M is selected the module will be called vgem. 288 1.2 riastrad 289 1.3 riastrad config DRM_VKMS 290 1.3 riastrad tristate "Virtual KMS (EXPERIMENTAL)" 291 1.3 riastrad depends on DRM 292 1.3 riastrad select DRM_KMS_HELPER 293 1.3 riastrad select CRC32 294 1.3 riastrad default n 295 1.3 riastrad help 296 1.3 riastrad Virtual Kernel Mode-Setting (VKMS) is used for testing or for 297 1.3 riastrad running GPU in a headless machines. Choose this option to get 298 1.3 riastrad a VKMS. 299 1.3 riastrad 300 1.3 riastrad If M is selected the module will be called vkms. 301 1.2 riastrad 302 1.1 riastrad source "drivers/gpu/drm/exynos/Kconfig" 303 1.1 riastrad 304 1.2 riastrad source "drivers/gpu/drm/rockchip/Kconfig" 305 1.2 riastrad 306 1.1 riastrad source "drivers/gpu/drm/vmwgfx/Kconfig" 307 1.1 riastrad 308 1.1 riastrad source "drivers/gpu/drm/gma500/Kconfig" 309 1.1 riastrad 310 1.1 riastrad source "drivers/gpu/drm/udl/Kconfig" 311 1.1 riastrad 312 1.1 riastrad source "drivers/gpu/drm/ast/Kconfig" 313 1.1 riastrad 314 1.1 riastrad source "drivers/gpu/drm/mgag200/Kconfig" 315 1.1 riastrad 316 1.1 riastrad source "drivers/gpu/drm/cirrus/Kconfig" 317 1.1 riastrad 318 1.2 riastrad source "drivers/gpu/drm/armada/Kconfig" 319 1.2 riastrad 320 1.2 riastrad source "drivers/gpu/drm/atmel-hlcdc/Kconfig" 321 1.2 riastrad 322 1.2 riastrad source "drivers/gpu/drm/rcar-du/Kconfig" 323 1.2 riastrad 324 1.1 riastrad source "drivers/gpu/drm/shmobile/Kconfig" 325 1.1 riastrad 326 1.3 riastrad source "drivers/gpu/drm/sun4i/Kconfig" 327 1.3 riastrad 328 1.2 riastrad source "drivers/gpu/drm/omapdrm/Kconfig" 329 1.2 riastrad 330 1.2 riastrad source "drivers/gpu/drm/tilcdc/Kconfig" 331 1.2 riastrad 332 1.2 riastrad source "drivers/gpu/drm/qxl/Kconfig" 333 1.2 riastrad 334 1.2 riastrad source "drivers/gpu/drm/bochs/Kconfig" 335 1.2 riastrad 336 1.2 riastrad source "drivers/gpu/drm/virtio/Kconfig" 337 1.2 riastrad 338 1.2 riastrad source "drivers/gpu/drm/msm/Kconfig" 339 1.2 riastrad 340 1.2 riastrad source "drivers/gpu/drm/fsl-dcu/Kconfig" 341 1.2 riastrad 342 1.1 riastrad source "drivers/gpu/drm/tegra/Kconfig" 343 1.2 riastrad 344 1.3 riastrad source "drivers/gpu/drm/stm/Kconfig" 345 1.3 riastrad 346 1.2 riastrad source "drivers/gpu/drm/panel/Kconfig" 347 1.2 riastrad 348 1.2 riastrad source "drivers/gpu/drm/bridge/Kconfig" 349 1.2 riastrad 350 1.2 riastrad source "drivers/gpu/drm/sti/Kconfig" 351 1.2 riastrad 352 1.3 riastrad source "drivers/gpu/drm/imx/Kconfig" 353 1.3 riastrad 354 1.3 riastrad source "drivers/gpu/drm/ingenic/Kconfig" 355 1.2 riastrad 356 1.3 riastrad source "drivers/gpu/drm/v3d/Kconfig" 357 1.2 riastrad 358 1.2 riastrad source "drivers/gpu/drm/vc4/Kconfig" 359 1.3 riastrad 360 1.3 riastrad source "drivers/gpu/drm/etnaviv/Kconfig" 361 1.3 riastrad 362 1.3 riastrad source "drivers/gpu/drm/arc/Kconfig" 363 1.3 riastrad 364 1.3 riastrad source "drivers/gpu/drm/hisilicon/Kconfig" 365 1.3 riastrad 366 1.3 riastrad source "drivers/gpu/drm/mediatek/Kconfig" 367 1.3 riastrad 368 1.3 riastrad source "drivers/gpu/drm/zte/Kconfig" 369 1.3 riastrad 370 1.3 riastrad source "drivers/gpu/drm/mxsfb/Kconfig" 371 1.3 riastrad 372 1.3 riastrad source "drivers/gpu/drm/meson/Kconfig" 373 1.3 riastrad 374 1.3 riastrad source "drivers/gpu/drm/tiny/Kconfig" 375 1.3 riastrad 376 1.3 riastrad source "drivers/gpu/drm/pl111/Kconfig" 377 1.3 riastrad 378 1.3 riastrad source "drivers/gpu/drm/tve200/Kconfig" 379 1.3 riastrad 380 1.3 riastrad source "drivers/gpu/drm/xen/Kconfig" 381 1.3 riastrad 382 1.3 riastrad source "drivers/gpu/drm/vboxvideo/Kconfig" 383 1.3 riastrad 384 1.3 riastrad source "drivers/gpu/drm/lima/Kconfig" 385 1.3 riastrad 386 1.3 riastrad source "drivers/gpu/drm/panfrost/Kconfig" 387 1.3 riastrad 388 1.3 riastrad source "drivers/gpu/drm/aspeed/Kconfig" 389 1.3 riastrad 390 1.3 riastrad source "drivers/gpu/drm/mcde/Kconfig" 391 1.3 riastrad 392 1.3 riastrad # Keep legacy drivers last 393 1.3 riastrad 394 1.3 riastrad menuconfig DRM_LEGACY 395 1.3 riastrad bool "Enable legacy drivers (DANGEROUS)" 396 1.3 riastrad depends on DRM && MMU 397 1.3 riastrad select DRM_VM 398 1.3 riastrad help 399 1.3 riastrad Enable legacy DRI1 drivers. Those drivers expose unsafe and dangerous 400 1.3 riastrad APIs to user-space, which can be used to circumvent access 401 1.3 riastrad restrictions and other security measures. For backwards compatibility 402 1.3 riastrad those drivers are still available, but their use is highly 403 1.3 riastrad inadvisable and might harm your system. 404 1.3 riastrad 405 1.3 riastrad You are recommended to use the safe modeset-only drivers instead, and 406 1.3 riastrad perform 3D emulation in user-space. 407 1.3 riastrad 408 1.3 riastrad Unless you have strong reasons to go rogue, say "N". 409 1.3 riastrad 410 1.3 riastrad if DRM_LEGACY 411 1.3 riastrad 412 1.3 riastrad config DRM_TDFX 413 1.3 riastrad tristate "3dfx Banshee/Voodoo3+" 414 1.3 riastrad depends on DRM && PCI 415 1.3 riastrad help 416 1.3 riastrad Choose this option if you have a 3dfx Banshee or Voodoo3 (or later), 417 1.3 riastrad graphics card. If M is selected, the module will be called tdfx. 418 1.3 riastrad 419 1.3 riastrad config DRM_R128 420 1.3 riastrad tristate "ATI Rage 128" 421 1.3 riastrad depends on DRM && PCI 422 1.3 riastrad select FW_LOADER 423 1.3 riastrad help 424 1.3 riastrad Choose this option if you have an ATI Rage 128 graphics card. If M 425 1.3 riastrad is selected, the module will be called r128. AGP support for 426 1.3 riastrad this card is strongly suggested (unless you have a PCI version). 427 1.3 riastrad 428 1.3 riastrad config DRM_I810 429 1.3 riastrad tristate "Intel I810" 430 1.3 riastrad # !PREEMPTION because of missing ioctl locking 431 1.3 riastrad depends on DRM && AGP && AGP_INTEL && (!PREEMPTION || BROKEN) 432 1.3 riastrad help 433 1.3 riastrad Choose this option if you have an Intel I810 graphics card. If M is 434 1.3 riastrad selected, the module will be called i810. AGP support is required 435 1.3 riastrad for this driver to work. 436 1.3 riastrad 437 1.3 riastrad config DRM_MGA 438 1.3 riastrad tristate "Matrox g200/g400" 439 1.3 riastrad depends on DRM && PCI 440 1.3 riastrad select FW_LOADER 441 1.3 riastrad help 442 1.3 riastrad Choose this option if you have a Matrox G200, G400 or G450 graphics 443 1.3 riastrad card. If M is selected, the module will be called mga. AGP 444 1.3 riastrad support is required for this driver to work. 445 1.3 riastrad 446 1.3 riastrad config DRM_SIS 447 1.3 riastrad tristate "SiS video cards" 448 1.3 riastrad depends on DRM && AGP 449 1.3 riastrad depends on FB_SIS || FB_SIS=n 450 1.3 riastrad help 451 1.3 riastrad Choose this option if you have a SiS 630 or compatible video 452 1.3 riastrad chipset. If M is selected the module will be called sis. AGP 453 1.3 riastrad support is required for this driver to work. 454 1.3 riastrad 455 1.3 riastrad config DRM_VIA 456 1.3 riastrad tristate "Via unichrome video cards" 457 1.3 riastrad depends on DRM && PCI 458 1.3 riastrad help 459 1.3 riastrad Choose this option if you have a Via unichrome or compatible video 460 1.3 riastrad chipset. If M is selected the module will be called via. 461 1.3 riastrad 462 1.3 riastrad config DRM_SAVAGE 463 1.3 riastrad tristate "Savage video cards" 464 1.3 riastrad depends on DRM && PCI 465 1.3 riastrad help 466 1.3 riastrad Choose this option if you have a Savage3D/4/SuperSavage/Pro/Twister 467 1.3 riastrad chipset. If M is selected the module will be called savage. 468 1.3 riastrad 469 1.3 riastrad endif # DRM_LEGACY 470 1.3 riastrad 471 1.3 riastrad # Separate option because drm_panel_orientation_quirks.c is shared with fbdev 472 1.3 riastrad config DRM_PANEL_ORIENTATION_QUIRKS 473 1.3 riastrad tristate 474 1.3 riastrad 475 1.3 riastrad config DRM_LIB_RANDOM 476 1.3 riastrad bool 477 1.3 riastrad default n 478