Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)

modulename: drm.ko

configname: CONFIG_DRM

Linux Kernel Configuration
└─>Device Drivers
└─>Graphics support
└─>/dev/agpgart (AGP Support)
└─>/dev/agpgart (AGP Support)
└─>Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
In linux kernel since version 2.6.12  
Kernel-level support for the Direct Rendering Infrastructure (DRI)
introduced in XFree86 4.0. If you say Y here, you need to select
the module that's right for your graphics card from the list below.
These modules provide support for synchronization, security, and
DMA transfers. Please see <http://dri.sourceforge.net/> for more
details. You should also select and configure AGP
(/dev/agpgart) support if it is available for your platform.

source code:


is selected by
CONFIG_DRM_MIPI_DBI
CONFIG_DRM_DEBUG_MM
CONFIG_DRM_KUNIT_TEST_HELPERS
CONFIG_DRM_KUNIT_TEST
CONFIG_DRM_FBDEV_EMULATION
CONFIG_DRM_DP_AUX_CHARDEV
CONFIG_DRM_DP_CEC
CONFIG_DRM_TTM_KUNIT_TEST
CONFIG_DRM_TTM_HELPER
CONFIG_DRM_GEM_DMA_HELPER
CONFIG_DRM_I2C_NXP_TDA998X
CONFIG_DRM_I2C_NXP_TDA9950
CONFIG_DRM_HDLCD
CONFIG_DRM_MALI_DISPLAY
CONFIG_DRM_KOMEDA
CONFIG_DRM_RADEON
CONFIG_DRM_AMDGPU
CONFIG_DRM_AMD_DC
CONFIG_DRM_NOUVEAU
CONFIG_DRM_I915
CONFIG_DRM_XE
CONFIG_DRM_KMB_DISPLAY
CONFIG_DRM_VGEM
CONFIG_DRM_VKMS
CONFIG_DRM_EXYNOS
CONFIG_DRM_ROCKCHIP
CONFIG_DRM_VMWGFX
CONFIG_DRM_GMA500
CONFIG_DRM_UDL
CONFIG_DRM_AST
CONFIG_DRM_MGAG200
CONFIG_DRM_ARMADA
CONFIG_DRM_ATMEL_HLCDC
CONFIG_DRM_RCAR_DU
CONFIG_DRM_RCAR_DW_HDMI
CONFIG_DRM_RZG2L_MIPI_DSI
CONFIG_DRM_RZG2L_DU
CONFIG_DRM_SHMOBILE
CONFIG_DRM_SUN4I
CONFIG_DRM_OMAP
CONFIG_DRM_TILCDC
CONFIG_DRM_QXL
CONFIG_DRM_VIRTIO_GPU
CONFIG_DRM_MSM
CONFIG_DRM_FSL_DCU
CONFIG_DRM_TEGRA
CONFIG_DRM_STM
CONFIG_DRM_PANEL_ABT_Y030XX067A
CONFIG_DRM_PANEL_ARM_VERSATILE
CONFIG_DRM_PANEL_AUO_A030JTN01
CONFIG_DRM_PANEL_LVDS
CONFIG_DRM_PANEL_HIMAX_HX83112A
CONFIG_DRM_PANEL_ILITEK_IL9322
CONFIG_DRM_PANEL_ILITEK_ILI9341
CONFIG_DRM_PANEL_INNOLUX_EJ030NA
CONFIG_DRM_PANEL_LG_LG4573
CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966
CONFIG_DRM_PANEL_NEWVISION_NV3052C
CONFIG_DRM_PANEL_NOVATEK_NT35560
CONFIG_DRM_PANEL_NOVATEK_NT39016
CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO
CONFIG_DRM_PANEL_ORISETECH_OTA5601A
CONFIG_DRM_PANEL_RAYDIUM_RM692E5
CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01
CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20
CONFIG_DRM_PANEL_SAMSUNG_DB7430
CONFIG_DRM_PANEL_SAMSUNG_LD9040
CONFIG_DRM_PANEL_SAMSUNG_S6D16D0
CONFIG_DRM_PANEL_SAMSUNG_S6D27A1
CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0
CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2
CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03
CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_SPI
CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0
CONFIG_DRM_PANEL_SAMSUNG_SOFEF00
CONFIG_DRM_PANEL_SEIKO_43WVF1G
CONFIG_DRM_PANEL_EDP
CONFIG_DRM_PANEL_SIMPLE
CONFIG_DRM_PANEL_VISIONOX_R66451
CONFIG_DRM_PANEL_WIDECHIPS_WS2401
CONFIG_DRM_CHIPONE_ICN6211
CONFIG_DRM_CHRONTEL_CH7033
CONFIG_DRM_CROS_EC_ANX7688
CONFIG_DRM_FSL_LDB
CONFIG_DRM_ITE_IT6505
CONFIG_DRM_LONTIUM_LT8912B
CONFIG_DRM_LONTIUM_LT9211
CONFIG_DRM_LONTIUM_LT9611
CONFIG_DRM_LONTIUM_LT9611UXC
CONFIG_DRM_ITE_IT66121
CONFIG_DRM_LVDS_CODEC
CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW
CONFIG_DRM_NWL_MIPI_DSI
CONFIG_DRM_NXP_PTN3460
CONFIG_DRM_PARADE_PS8622
CONFIG_DRM_PARADE_PS8640
CONFIG_DRM_SAMSUNG_DSIM
CONFIG_DRM_SIL_SII8620
CONFIG_DRM_SII902X
CONFIG_DRM_SIMPLE_BRIDGE
CONFIG_DRM_TOSHIBA_TC358762
CONFIG_DRM_TOSHIBA_TC358764
CONFIG_DRM_TOSHIBA_TC358767
CONFIG_DRM_TOSHIBA_TC358768
CONFIG_DRM_TOSHIBA_TC358775
CONFIG_DRM_TI_DLPC3433
CONFIG_DRM_TI_TFP410
CONFIG_DRM_TI_SN65DSI83
CONFIG_DRM_TI_SN65DSI86
CONFIG_DRM_TI_TPD12S015
CONFIG_DRM_ANALOGIX_ANX6345
CONFIG_DRM_ANALOGIX_ANX78XX
CONFIG_DRM_ANALOGIX_ANX7625
CONFIG_DRM_I2C_ADV7511
CONFIG_DRM_I2C_ADV7511_AUDIO
CONFIG_DRM_I2C_ADV7511_CEC
CONFIG_DRM_CDNS_DSI
CONFIG_DRM_CDNS_MHDP8546
CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE
CONFIG_DRM_IMX8QM_LDB
CONFIG_DRM_IMX8QXP_LDB
CONFIG_DRM_IMX8QXP_PIXEL_COMBINER
CONFIG_DRM_IMX8QXP_PIXEL_LINK
CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI
CONFIG_DRM_IMX93_MIPI_DSI
CONFIG_DRM_DW_HDMI
CONFIG_DRM_DW_HDMI_AHB_AUDIO
CONFIG_DRM_DW_HDMI_I2S_AUDIO
CONFIG_DRM_DW_HDMI_GP_AUDIO
CONFIG_DRM_DW_HDMI_CEC
CONFIG_DRM_DW_MIPI_DSI
CONFIG_DRM_STI
CONFIG_DRM_IMX_DCSS
CONFIG_DRM_IMX
CONFIG_DRM_IMX_LCDC
CONFIG_DRM_INGENIC
CONFIG_DRM_V3D
CONFIG_DRM_VC4
CONFIG_DRM_LOONGSON
CONFIG_DRM_ETNAVIV
CONFIG_DRM_HISI_HIBMC
CONFIG_DRM_HISI_KIRIN
CONFIG_DRM_LOGICVC
CONFIG_DRM_MEDIATEK
CONFIG_DRM_MXSFB
CONFIG_DRM_IMX_LCDIF
CONFIG_DRM_MESON
CONFIG_DRM_ARCPGU
CONFIG_DRM_BOCHS
CONFIG_DRM_CIRRUS_QEMU
CONFIG_DRM_GM12U320
CONFIG_DRM_OFDRM
CONFIG_DRM_PANEL_MIPI_DBI
CONFIG_DRM_SIMPLEDRM
CONFIG_TINYDRM_HX8357D
CONFIG_TINYDRM_ILI9163
CONFIG_TINYDRM_ILI9225
CONFIG_TINYDRM_ILI9341
CONFIG_TINYDRM_ILI9486
CONFIG_TINYDRM_MI0283QT
CONFIG_TINYDRM_REPAPER
CONFIG_TINYDRM_ST7586
CONFIG_TINYDRM_ST7735R
CONFIG_DRM_PL111
CONFIG_DRM_TVE200
CONFIG_DRM_XEN_FRONTEND
CONFIG_DRM_VBOXVIDEO
CONFIG_DRM_LIMA
CONFIG_DRM_PANFROST
CONFIG_DRM_ASPEED_GFX
CONFIG_DRM_MCDE
CONFIG_DRM_TIDSS
CONFIG_DRM_ZYNQMP_DPSUB
CONFIG_DRM_GUD
CONFIG_DRM_SSD130X
CONFIG_DRM_SPRD
CONFIG_DRM_POWERVR
CONFIG_DRM_HYPERV
CONFIG_DRM_ACCEL_HABANALABS
CONFIG_DRM_ACCEL_IVPU
CONFIG_DRM_ACCEL_QAIC
CONFIG_TYPEC_QCOM_PMIC
CONFIG_TYPEC_MUX_NB7VPQ904M
CONFIG_TYPEC_MUX_PTN36502
CONFIG_CHROMEOS_PRIVACY_SCREEN
CONFIG_THINKPAD_ACPI
CONFIG_QCOM_PMIC_GLINK
CONFIG_PHY_QCOM_QMP_COMBO