Kconfig revision 1.3
11.3Sriastrad# SPDX-License-Identifier: GPL-2.0-only 21.1Sriastrad# 31.1Sriastrad# Drm device configuration 41.1Sriastrad# 51.1Sriastrad# This driver provides support for the 61.1Sriastrad# Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher. 71.1Sriastrad# 81.1Sriastradmenuconfig DRM 91.1Sriastrad tristate "Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)" 101.3Sriastrad depends on (AGP || AGP=n) && !EMULATED_CMPXCHG && HAS_DMA 111.3Sriastrad select DRM_PANEL_ORIENTATION_QUIRKS 121.2Sriastrad select HDMI 131.2Sriastrad select FB_CMDLINE 141.1Sriastrad select I2C 151.1Sriastrad select I2C_ALGOBIT 161.1Sriastrad select DMA_SHARED_BUFFER 171.3Sriastrad select SYNC_FILE 181.1Sriastrad help 191.1Sriastrad Kernel-level support for the Direct Rendering Infrastructure (DRI) 201.1Sriastrad introduced in XFree86 4.0. If you say Y here, you need to select 211.1Sriastrad the module that's right for your graphics card from the list below. 221.1Sriastrad These modules provide support for synchronization, security, and 231.1Sriastrad DMA transfers. Please see <http://dri.sourceforge.net/> for more 241.1Sriastrad details. You should also select and configure AGP 251.1Sriastrad (/dev/agpgart) support if it is available for your platform. 261.1Sriastrad 271.3Sriastradconfig DRM_MIPI_DBI 281.3Sriastrad tristate 291.3Sriastrad depends on DRM 301.3Sriastrad 311.2Sriastradconfig DRM_MIPI_DSI 321.2Sriastrad bool 331.1Sriastrad depends on DRM 341.1Sriastrad 351.3Sriastradconfig DRM_DP_AUX_CHARDEV 361.3Sriastrad bool "DRM DP AUX Interface" 371.3Sriastrad depends on DRM 381.3Sriastrad help 391.3Sriastrad Choose this option to enable a /dev/drm_dp_auxN node that allows to 401.3Sriastrad read and write values to arbitrary DPCD registers on the DP aux 411.3Sriastrad channel. 421.3Sriastrad 431.3Sriastradconfig DRM_DEBUG_MM 441.3Sriastrad bool "Insert extra checks and debug info into the DRM range managers" 451.3Sriastrad default n 461.3Sriastrad depends on DRM=y 471.3Sriastrad depends on STACKTRACE_SUPPORT 481.3Sriastrad select STACKDEPOT 491.3Sriastrad help 501.3Sriastrad Enable allocation tracking of memory manager and leak detection on 511.3Sriastrad shutdown. 521.3Sriastrad 531.3Sriastrad Recommended for driver developers only. 541.3Sriastrad 551.3Sriastrad If in doubt, say "N". 561.3Sriastrad 571.3Sriastradconfig DRM_EXPORT_FOR_TESTS 581.3Sriastrad bool 591.3Sriastrad 601.3Sriastradconfig DRM_DEBUG_SELFTEST 611.3Sriastrad tristate "kselftests for DRM" 621.3Sriastrad depends on DRM 631.3Sriastrad depends on DEBUG_KERNEL 641.3Sriastrad select PRIME_NUMBERS 651.3Sriastrad select DRM_LIB_RANDOM 661.3Sriastrad select DRM_KMS_HELPER 671.3Sriastrad select DRM_EXPORT_FOR_TESTS if m 681.3Sriastrad default n 691.3Sriastrad help 701.3Sriastrad This option provides kernel modules that can be used to run 711.3Sriastrad various selftests on parts of the DRM api. This option is not 721.3Sriastrad useful for distributions or general kernels, but only for kernel 731.3Sriastrad developers working on DRM and associated drivers. 741.3Sriastrad 751.3Sriastrad If in doubt, say "N". 761.3Sriastrad 771.1Sriastradconfig DRM_KMS_HELPER 781.1Sriastrad tristate 791.1Sriastrad depends on DRM 801.2Sriastrad help 811.2Sriastrad CRTC helpers for KMS drivers. 821.2Sriastrad 831.2Sriastradconfig DRM_KMS_FB_HELPER 841.2Sriastrad bool 851.2Sriastrad depends on DRM_KMS_HELPER 861.1Sriastrad select FB 871.1Sriastrad select FRAMEBUFFER_CONSOLE if !EXPERT 881.1Sriastrad select FRAMEBUFFER_CONSOLE_DETECT_PRIMARY if FRAMEBUFFER_CONSOLE 891.2Sriastrad select FB_SYS_FOPS 901.2Sriastrad select FB_SYS_FILLRECT 911.2Sriastrad select FB_SYS_COPYAREA 921.2Sriastrad select FB_SYS_IMAGEBLIT 931.2Sriastrad select FB_CFB_FILLRECT 941.2Sriastrad select FB_CFB_COPYAREA 951.2Sriastrad select FB_CFB_IMAGEBLIT 961.3Sriastrad select FB_DEFERRED_IO 971.1Sriastrad help 981.2Sriastrad FBDEV helpers for KMS drivers. 991.2Sriastrad 1001.3Sriastradconfig DRM_DEBUG_DP_MST_TOPOLOGY_REFS 1011.3Sriastrad bool "Enable refcount backtrace history in the DP MST helpers" 1021.3Sriastrad depends on STACKTRACE_SUPPORT 1031.3Sriastrad select STACKDEPOT 1041.3Sriastrad depends on DRM_KMS_HELPER 1051.3Sriastrad depends on DEBUG_KERNEL 1061.3Sriastrad depends on EXPERT 1071.3Sriastrad help 1081.3Sriastrad Enables debug tracing for topology refs in DRM's DP MST helpers. A 1091.3Sriastrad history of each topology reference/dereference will be printed to the 1101.3Sriastrad kernel log once a port or branch device's topology refcount reaches 0. 1111.3Sriastrad 1121.3Sriastrad This has the potential to use a lot of memory and print some very 1131.3Sriastrad large kernel messages. If in doubt, say "N". 1141.3Sriastrad 1151.2Sriastradconfig DRM_FBDEV_EMULATION 1161.2Sriastrad bool "Enable legacy fbdev support for your modesetting driver" 1171.2Sriastrad depends on DRM 1181.2Sriastrad select DRM_KMS_HELPER 1191.2Sriastrad select DRM_KMS_FB_HELPER 1201.2Sriastrad default y 1211.2Sriastrad help 1221.2Sriastrad Choose this option if you have a need for the legacy fbdev 1231.2Sriastrad support. Note that this support also provides the linux console 1241.2Sriastrad support on top of your modesetting driver. 1251.2Sriastrad 1261.2Sriastrad If in doubt, say "Y". 1271.1Sriastrad 1281.3Sriastradconfig DRM_FBDEV_OVERALLOC 1291.3Sriastrad int "Overallocation of the fbdev buffer" 1301.3Sriastrad depends on DRM_FBDEV_EMULATION 1311.3Sriastrad default 100 1321.3Sriastrad help 1331.3Sriastrad Defines the fbdev buffer overallocation in percent. Default 1341.3Sriastrad is 100. Typical values for double buffering will be 200, 1351.3Sriastrad triple buffering 300. 1361.3Sriastrad 1371.3Sriastradconfig DRM_FBDEV_LEAK_PHYS_SMEM 1381.3Sriastrad bool "Shamelessly allow leaking of fbdev physical address (DANGEROUS)" 1391.3Sriastrad depends on DRM_FBDEV_EMULATION && EXPERT 1401.3Sriastrad default n 1411.3Sriastrad help 1421.3Sriastrad In order to keep user-space compatibility, we want in certain 1431.3Sriastrad use-cases to keep leaking the fbdev physical address to the 1441.3Sriastrad user-space program handling the fbdev buffer. 1451.3Sriastrad This affects, not only, Amlogic, Allwinner or Rockchip devices 1461.3Sriastrad with ARM Mali GPUs using an userspace Blob. 1471.3Sriastrad This option is not supported by upstream developers and should be 1481.3Sriastrad removed as soon as possible and be considered as a broken and 1491.3Sriastrad legacy behaviour from a modern fbdev device driver. 1501.3Sriastrad 1511.3Sriastrad Please send any bug reports when using this to your proprietary 1521.3Sriastrad software vendor that requires this. 1531.3Sriastrad 1541.3Sriastrad If in doubt, say "N" or spread the word to your closed source 1551.3Sriastrad library vendor. 1561.3Sriastrad 1571.1Sriastradconfig DRM_LOAD_EDID_FIRMWARE 1581.1Sriastrad bool "Allow to specify an EDID data set instead of probing for it" 1591.3Sriastrad depends on DRM 1601.1Sriastrad help 1611.1Sriastrad Say Y here, if you want to use EDID data to be loaded from the 1621.1Sriastrad /lib/firmware directory or one of the provided built-in 1631.1Sriastrad data sets. This may be necessary, if the graphics adapter or 1641.1Sriastrad monitor are unable to provide appropriate EDID data. Since this 1651.1Sriastrad feature is provided as a workaround for broken hardware, the 1661.1Sriastrad default case is N. Details and instructions how to build your own 1671.3Sriastrad EDID data are given in Documentation/driver-api/edid.rst. 1681.3Sriastrad 1691.3Sriastradconfig DRM_DP_CEC 1701.3Sriastrad bool "Enable DisplayPort CEC-Tunneling-over-AUX HDMI support" 1711.3Sriastrad depends on DRM 1721.3Sriastrad select CEC_CORE 1731.3Sriastrad help 1741.3Sriastrad Choose this option if you want to enable HDMI CEC support for 1751.3Sriastrad DisplayPort/USB-C to HDMI adapters. 1761.3Sriastrad 1771.3Sriastrad Note: not all adapters support this feature, and even for those 1781.3Sriastrad that do support this they often do not hook up the CEC pin. 1791.1Sriastrad 1801.1Sriastradconfig DRM_TTM 1811.1Sriastrad tristate 1821.3Sriastrad depends on DRM && MMU 1831.1Sriastrad help 1841.1Sriastrad GPU memory management subsystem for devices with multiple 1851.1Sriastrad GPU memory types. Will be enabled automatically if a device driver 1861.1Sriastrad uses it. 1871.1Sriastrad 1881.3Sriastradconfig DRM_TTM_DMA_PAGE_POOL 1891.3Sriastrad bool 1901.3Sriastrad depends on DRM_TTM && (SWIOTLB || INTEL_IOMMU) 1911.3Sriastrad default y 1921.3Sriastrad help 1931.3Sriastrad Choose this if you need the TTM dma page pool 1941.3Sriastrad 1951.3Sriastradconfig DRM_VRAM_HELPER 1961.3Sriastrad tristate 1971.3Sriastrad depends on DRM 1981.3Sriastrad help 1991.3Sriastrad Helpers for VRAM memory management 2001.3Sriastrad 2011.3Sriastradconfig DRM_TTM_HELPER 2021.3Sriastrad tristate 2031.3Sriastrad depends on DRM 2041.3Sriastrad select DRM_TTM 2051.3Sriastrad help 2061.3Sriastrad Helpers for ttm-based gem objects 2071.3Sriastrad 2081.1Sriastradconfig DRM_GEM_CMA_HELPER 2091.1Sriastrad bool 2101.3Sriastrad depends on DRM 2111.1Sriastrad help 2121.1Sriastrad Choose this if you need the GEM CMA helper functions 2131.1Sriastrad 2141.1Sriastradconfig DRM_KMS_CMA_HELPER 2151.1Sriastrad bool 2161.3Sriastrad depends on DRM 2171.1Sriastrad select DRM_GEM_CMA_HELPER 2181.1Sriastrad help 2191.1Sriastrad Choose this if you need the KMS CMA helper functions 2201.1Sriastrad 2211.3Sriastradconfig DRM_GEM_SHMEM_HELPER 2221.3Sriastrad bool 2231.3Sriastrad depends on DRM 2241.3Sriastrad help 2251.3Sriastrad Choose this if you need the GEM shmem helper functions 2261.3Sriastrad 2271.3Sriastradconfig DRM_VM 2281.3Sriastrad bool 2291.3Sriastrad depends on DRM && MMU 2301.3Sriastrad 2311.3Sriastradconfig DRM_SCHED 2321.3Sriastrad tristate 2331.3Sriastrad depends on DRM 2341.3Sriastrad 2351.2Sriastradsource "drivers/gpu/drm/i2c/Kconfig" 2361.2Sriastrad 2371.3Sriastradsource "drivers/gpu/drm/arm/Kconfig" 2381.1Sriastrad 2391.1Sriastradconfig DRM_RADEON 2401.1Sriastrad tristate "ATI Radeon" 2411.3Sriastrad depends on DRM && PCI && MMU 2421.1Sriastrad select FW_LOADER 2431.1Sriastrad select DRM_KMS_HELPER 2441.1Sriastrad select DRM_TTM 2451.1Sriastrad select POWER_SUPPLY 2461.1Sriastrad select HWMON 2471.2Sriastrad select BACKLIGHT_CLASS_DEVICE 2481.2Sriastrad select INTERVAL_TREE 2491.1Sriastrad help 2501.1Sriastrad Choose this option if you have an ATI Radeon graphics card. There 2511.1Sriastrad are both PCI and AGP versions. You don't need to choose this to 2521.1Sriastrad run the Radeon in plain VGA mode. 2531.1Sriastrad 2541.1Sriastrad If M is selected, the module will be called radeon. 2551.1Sriastrad 2561.1Sriastradsource "drivers/gpu/drm/radeon/Kconfig" 2571.1Sriastrad 2581.2Sriastradconfig DRM_AMDGPU 2591.2Sriastrad tristate "AMD GPU" 2601.3Sriastrad depends on DRM && PCI && MMU 2611.2Sriastrad select FW_LOADER 2621.3Sriastrad select DRM_KMS_HELPER 2631.3Sriastrad select DRM_SCHED 2641.3Sriastrad select DRM_TTM 2651.2Sriastrad select POWER_SUPPLY 2661.2Sriastrad select HWMON 2671.2Sriastrad select BACKLIGHT_CLASS_DEVICE 2681.2Sriastrad select INTERVAL_TREE 2691.3Sriastrad select CHASH 2701.2Sriastrad help 2711.2Sriastrad Choose this option if you have a recent AMD Radeon graphics card. 2721.2Sriastrad 2731.2Sriastrad If M is selected, the module will be called amdgpu. 2741.2Sriastrad 2751.2Sriastradsource "drivers/gpu/drm/amd/amdgpu/Kconfig" 2761.2Sriastrad 2771.1Sriastradsource "drivers/gpu/drm/nouveau/Kconfig" 2781.1Sriastrad 2791.2Sriastradsource "drivers/gpu/drm/i915/Kconfig" 2801.1Sriastrad 2811.2Sriastradconfig DRM_VGEM 2821.2Sriastrad tristate "Virtual GEM provider" 2831.2Sriastrad depends on DRM 2841.2Sriastrad help 2851.2Sriastrad Choose this option to get a virtual graphics memory manager, 2861.2Sriastrad as used by Mesa's software renderer for enhanced performance. 2871.2Sriastrad If M is selected the module will be called vgem. 2881.2Sriastrad 2891.3Sriastradconfig DRM_VKMS 2901.3Sriastrad tristate "Virtual KMS (EXPERIMENTAL)" 2911.3Sriastrad depends on DRM 2921.3Sriastrad select DRM_KMS_HELPER 2931.3Sriastrad select CRC32 2941.3Sriastrad default n 2951.3Sriastrad help 2961.3Sriastrad Virtual Kernel Mode-Setting (VKMS) is used for testing or for 2971.3Sriastrad running GPU in a headless machines. Choose this option to get 2981.3Sriastrad a VKMS. 2991.3Sriastrad 3001.3Sriastrad If M is selected the module will be called vkms. 3011.2Sriastrad 3021.1Sriastradsource "drivers/gpu/drm/exynos/Kconfig" 3031.1Sriastrad 3041.2Sriastradsource "drivers/gpu/drm/rockchip/Kconfig" 3051.2Sriastrad 3061.1Sriastradsource "drivers/gpu/drm/vmwgfx/Kconfig" 3071.1Sriastrad 3081.1Sriastradsource "drivers/gpu/drm/gma500/Kconfig" 3091.1Sriastrad 3101.1Sriastradsource "drivers/gpu/drm/udl/Kconfig" 3111.1Sriastrad 3121.1Sriastradsource "drivers/gpu/drm/ast/Kconfig" 3131.1Sriastrad 3141.1Sriastradsource "drivers/gpu/drm/mgag200/Kconfig" 3151.1Sriastrad 3161.1Sriastradsource "drivers/gpu/drm/cirrus/Kconfig" 3171.1Sriastrad 3181.2Sriastradsource "drivers/gpu/drm/armada/Kconfig" 3191.2Sriastrad 3201.2Sriastradsource "drivers/gpu/drm/atmel-hlcdc/Kconfig" 3211.2Sriastrad 3221.2Sriastradsource "drivers/gpu/drm/rcar-du/Kconfig" 3231.2Sriastrad 3241.1Sriastradsource "drivers/gpu/drm/shmobile/Kconfig" 3251.1Sriastrad 3261.3Sriastradsource "drivers/gpu/drm/sun4i/Kconfig" 3271.3Sriastrad 3281.2Sriastradsource "drivers/gpu/drm/omapdrm/Kconfig" 3291.2Sriastrad 3301.2Sriastradsource "drivers/gpu/drm/tilcdc/Kconfig" 3311.2Sriastrad 3321.2Sriastradsource "drivers/gpu/drm/qxl/Kconfig" 3331.2Sriastrad 3341.2Sriastradsource "drivers/gpu/drm/bochs/Kconfig" 3351.2Sriastrad 3361.2Sriastradsource "drivers/gpu/drm/virtio/Kconfig" 3371.2Sriastrad 3381.2Sriastradsource "drivers/gpu/drm/msm/Kconfig" 3391.2Sriastrad 3401.2Sriastradsource "drivers/gpu/drm/fsl-dcu/Kconfig" 3411.2Sriastrad 3421.1Sriastradsource "drivers/gpu/drm/tegra/Kconfig" 3431.2Sriastrad 3441.3Sriastradsource "drivers/gpu/drm/stm/Kconfig" 3451.3Sriastrad 3461.2Sriastradsource "drivers/gpu/drm/panel/Kconfig" 3471.2Sriastrad 3481.2Sriastradsource "drivers/gpu/drm/bridge/Kconfig" 3491.2Sriastrad 3501.2Sriastradsource "drivers/gpu/drm/sti/Kconfig" 3511.2Sriastrad 3521.3Sriastradsource "drivers/gpu/drm/imx/Kconfig" 3531.3Sriastrad 3541.3Sriastradsource "drivers/gpu/drm/ingenic/Kconfig" 3551.2Sriastrad 3561.3Sriastradsource "drivers/gpu/drm/v3d/Kconfig" 3571.2Sriastrad 3581.2Sriastradsource "drivers/gpu/drm/vc4/Kconfig" 3591.3Sriastrad 3601.3Sriastradsource "drivers/gpu/drm/etnaviv/Kconfig" 3611.3Sriastrad 3621.3Sriastradsource "drivers/gpu/drm/arc/Kconfig" 3631.3Sriastrad 3641.3Sriastradsource "drivers/gpu/drm/hisilicon/Kconfig" 3651.3Sriastrad 3661.3Sriastradsource "drivers/gpu/drm/mediatek/Kconfig" 3671.3Sriastrad 3681.3Sriastradsource "drivers/gpu/drm/zte/Kconfig" 3691.3Sriastrad 3701.3Sriastradsource "drivers/gpu/drm/mxsfb/Kconfig" 3711.3Sriastrad 3721.3Sriastradsource "drivers/gpu/drm/meson/Kconfig" 3731.3Sriastrad 3741.3Sriastradsource "drivers/gpu/drm/tiny/Kconfig" 3751.3Sriastrad 3761.3Sriastradsource "drivers/gpu/drm/pl111/Kconfig" 3771.3Sriastrad 3781.3Sriastradsource "drivers/gpu/drm/tve200/Kconfig" 3791.3Sriastrad 3801.3Sriastradsource "drivers/gpu/drm/xen/Kconfig" 3811.3Sriastrad 3821.3Sriastradsource "drivers/gpu/drm/vboxvideo/Kconfig" 3831.3Sriastrad 3841.3Sriastradsource "drivers/gpu/drm/lima/Kconfig" 3851.3Sriastrad 3861.3Sriastradsource "drivers/gpu/drm/panfrost/Kconfig" 3871.3Sriastrad 3881.3Sriastradsource "drivers/gpu/drm/aspeed/Kconfig" 3891.3Sriastrad 3901.3Sriastradsource "drivers/gpu/drm/mcde/Kconfig" 3911.3Sriastrad 3921.3Sriastrad# Keep legacy drivers last 3931.3Sriastrad 3941.3Sriastradmenuconfig DRM_LEGACY 3951.3Sriastrad bool "Enable legacy drivers (DANGEROUS)" 3961.3Sriastrad depends on DRM && MMU 3971.3Sriastrad select DRM_VM 3981.3Sriastrad help 3991.3Sriastrad Enable legacy DRI1 drivers. Those drivers expose unsafe and dangerous 4001.3Sriastrad APIs to user-space, which can be used to circumvent access 4011.3Sriastrad restrictions and other security measures. For backwards compatibility 4021.3Sriastrad those drivers are still available, but their use is highly 4031.3Sriastrad inadvisable and might harm your system. 4041.3Sriastrad 4051.3Sriastrad You are recommended to use the safe modeset-only drivers instead, and 4061.3Sriastrad perform 3D emulation in user-space. 4071.3Sriastrad 4081.3Sriastrad Unless you have strong reasons to go rogue, say "N". 4091.3Sriastrad 4101.3Sriastradif DRM_LEGACY 4111.3Sriastrad 4121.3Sriastradconfig DRM_TDFX 4131.3Sriastrad tristate "3dfx Banshee/Voodoo3+" 4141.3Sriastrad depends on DRM && PCI 4151.3Sriastrad help 4161.3Sriastrad Choose this option if you have a 3dfx Banshee or Voodoo3 (or later), 4171.3Sriastrad graphics card. If M is selected, the module will be called tdfx. 4181.3Sriastrad 4191.3Sriastradconfig DRM_R128 4201.3Sriastrad tristate "ATI Rage 128" 4211.3Sriastrad depends on DRM && PCI 4221.3Sriastrad select FW_LOADER 4231.3Sriastrad help 4241.3Sriastrad Choose this option if you have an ATI Rage 128 graphics card. If M 4251.3Sriastrad is selected, the module will be called r128. AGP support for 4261.3Sriastrad this card is strongly suggested (unless you have a PCI version). 4271.3Sriastrad 4281.3Sriastradconfig DRM_I810 4291.3Sriastrad tristate "Intel I810" 4301.3Sriastrad # !PREEMPTION because of missing ioctl locking 4311.3Sriastrad depends on DRM && AGP && AGP_INTEL && (!PREEMPTION || BROKEN) 4321.3Sriastrad help 4331.3Sriastrad Choose this option if you have an Intel I810 graphics card. If M is 4341.3Sriastrad selected, the module will be called i810. AGP support is required 4351.3Sriastrad for this driver to work. 4361.3Sriastrad 4371.3Sriastradconfig DRM_MGA 4381.3Sriastrad tristate "Matrox g200/g400" 4391.3Sriastrad depends on DRM && PCI 4401.3Sriastrad select FW_LOADER 4411.3Sriastrad help 4421.3Sriastrad Choose this option if you have a Matrox G200, G400 or G450 graphics 4431.3Sriastrad card. If M is selected, the module will be called mga. AGP 4441.3Sriastrad support is required for this driver to work. 4451.3Sriastrad 4461.3Sriastradconfig DRM_SIS 4471.3Sriastrad tristate "SiS video cards" 4481.3Sriastrad depends on DRM && AGP 4491.3Sriastrad depends on FB_SIS || FB_SIS=n 4501.3Sriastrad help 4511.3Sriastrad Choose this option if you have a SiS 630 or compatible video 4521.3Sriastrad chipset. If M is selected the module will be called sis. AGP 4531.3Sriastrad support is required for this driver to work. 4541.3Sriastrad 4551.3Sriastradconfig DRM_VIA 4561.3Sriastrad tristate "Via unichrome video cards" 4571.3Sriastrad depends on DRM && PCI 4581.3Sriastrad help 4591.3Sriastrad Choose this option if you have a Via unichrome or compatible video 4601.3Sriastrad chipset. If M is selected the module will be called via. 4611.3Sriastrad 4621.3Sriastradconfig DRM_SAVAGE 4631.3Sriastrad tristate "Savage video cards" 4641.3Sriastrad depends on DRM && PCI 4651.3Sriastrad help 4661.3Sriastrad Choose this option if you have a Savage3D/4/SuperSavage/Pro/Twister 4671.3Sriastrad chipset. If M is selected the module will be called savage. 4681.3Sriastrad 4691.3Sriastradendif # DRM_LEGACY 4701.3Sriastrad 4711.3Sriastrad# Separate option because drm_panel_orientation_quirks.c is shared with fbdev 4721.3Sriastradconfig DRM_PANEL_ORIENTATION_QUIRKS 4731.3Sriastrad tristate 4741.3Sriastrad 4751.3Sriastradconfig DRM_LIB_RANDOM 4761.3Sriastrad bool 4771.3Sriastrad default n 478