• Home
Name Date Size #Lines LOC

..--

armada/08-May-2024-4,5153,364

ast/08-May-2024-5,9154,792

bochs/08-May-2024-1,6521,285

bridge/08-May-2024-354261

cirrus/08-May-2024-2,1501,583

exynos/08-May-2024-26,66119,530

gma500/08-May-2024-31,34522,065

i2c/08-May-2024-3,5232,656

i810/08-May-2024-1,6301,179

i915/08-May-2024-102,59274,134

mga/08-May-2024-3,6502,525

mgag200/08-May-2024-4,3723,334

msm/08-May-2024-23,64317,290

nouveau/08-May-2024-140,866110,676

omapdrm/08-May-2024-8,3815,419

panel/08-May-2024-2,4231,994

qxl/08-May-2024-7,7755,878

r128/08-May-2024-3,5732,530

radeon/08-May-2024-211,545169,790

rcar-du/08-May-2024-3,8832,643

savage/08-May-2024-2,9272,242

shmobile/08-May-2024-2,1601,599

sis/08-May-2024-599380

sti/08-May-2024-6,2934,357

tdfx/08-May-2024-14760

tegra/08-May-2024-11,3798,800

tilcdc/08-May-2024-3,1142,183

ttm/08-May-2024-7,6095,362

udl/08-May-2024-2,5941,832

via/08-May-2024-5,6684,254

vmwgfx/08-May-2024-25,76416,354

KconfigD08-May-20245.5 KiB203163

MakefileD08-May-20242.3 KiB6857

README.drmD08-May-20241.7 KiB4431

ati_pcigart.cD08-May-20245.6 KiB205142

drm_agpsupport.cD08-May-202413.1 KiB507268

drm_auth.cD08-May-20245.9 KiB20290

drm_bufs.cD08-May-202438.7 KiB1,4741,047

drm_cache.cD08-May-20244 KiB155100

drm_context.cD08-May-202411.7 KiB469210

drm_crtc.cD08-May-2024137.7 KiB5,2073,240

drm_crtc_helper.cD08-May-202426.1 KiB891550

drm_crtc_internal.hD08-May-20241.7 KiB394

drm_debugfs.cD08-May-202410.1 KiB423272

drm_dma.cD08-May-20244.2 KiB17086

drm_dp_helper.cD08-May-202420.3 KiB772468

drm_dp_mst_topology.cD08-May-202477 KiB2,8982,262

drm_drv.cD08-May-202422.3 KiB906576

drm_edid.cD08-May-2024113.6 KiB3,8712,684

drm_edid_load.cD08-May-20249.6 KiB296248

drm_encoder_slave.cD08-May-20245.4 KiB185102

drm_fb_cma_helper.cD08-May-202411.8 KiB451307

drm_fb_helper.cD08-May-202448.3 KiB1,7321,190

drm_flip_work.cD08-May-20243.6 KiB12554

drm_fops.cD08-May-202413.9 KiB552341

drm_gem.cD08-May-202425.8 KiB906439

drm_gem_cma_helper.cD08-May-20249 KiB373229

drm_global.cD08-May-20243 KiB11168

drm_hashtab.cD08-May-20245.4 KiB209150

drm_info.cD08-May-20246.8 KiB246161

drm_internal.hD08-May-20244.9 KiB13382

drm_ioc32.cD08-May-202431.9 KiB1,086855

drm_ioctl.cD08-May-202424.1 KiB772491

drm_irq.cD08-May-202448.8 KiB1,672822

drm_legacy.hD08-May-20244.2 KiB11454

drm_lock.cD08-May-202410.5 KiB382219

drm_memory.cD08-May-20244.4 KiB15289

drm_mipi_dsi.cD08-May-20248.1 KiB334218

drm_mm.cD08-May-202425.3 KiB856477

drm_modes.cD08-May-202438.5 KiB1,267736

drm_modeset_lock.cD08-May-202411.8 KiB460223

drm_of.cD08-May-20241.6 KiB6838

drm_panel.cD08-May-20242.6 KiB10161

drm_pci.cD08-May-202411.8 KiB455274

drm_plane_helper.cD08-May-202412.1 KiB372166

drm_platform.cD08-May-20243.1 KiB10743

drm_prime.cD08-May-202420.4 KiB771460

drm_probe_helper.cD08-May-202415.1 KiB474244

drm_rect.cD08-May-202411.1 KiB436228

drm_scatter.cD08-May-20245.4 KiB222146

drm_sysfs.cD08-May-202414.5 KiB571370

drm_trace.hD08-May-20241.7 KiB6758

drm_trace_points.cD08-May-202474 53

drm_vm.cD08-May-202419.5 KiB734482

drm_vma_manager.cD08-May-202413.7 KiB437194

README.drm

1************************************************************
2* For the very latest on DRI development, please see:      *
3*     http://dri.freedesktop.org/                          *
4************************************************************
5
6The Direct Rendering Manager (drm) is a device-independent kernel-level
7device driver that provides support for the XFree86 Direct Rendering
8Infrastructure (DRI).
9
10The DRM supports the Direct Rendering Infrastructure (DRI) in four major
11ways:
12
13    1. The DRM provides synchronized access to the graphics hardware via
14       the use of an optimized two-tiered lock.
15
16    2. The DRM enforces the DRI security policy for access to the graphics
17       hardware by only allowing authenticated X11 clients access to
18       restricted regions of memory.
19
20    3. The DRM provides a generic DMA engine, complete with multiple
21       queues and the ability to detect the need for an OpenGL context
22       switch.
23
24    4. The DRM is extensible via the use of small device-specific modules
25       that rely extensively on the API exported by the DRM module.
26
27
28Documentation on the DRI is available from:
29    http://dri.freedesktop.org/wiki/Documentation
30    http://sourceforge.net/project/showfiles.php?group_id=387
31    http://dri.sourceforge.net/doc/
32
33For specific information about kernel-level support, see:
34
35    The Direct Rendering Manager, Kernel Support for the Direct Rendering
36    Infrastructure
37    http://dri.sourceforge.net/doc/drm_low_level.html
38
39    Hardware Locking for the Direct Rendering Infrastructure
40    http://dri.sourceforge.net/doc/hardware_locking_low_level.html
41
42    A Security Analysis of the Direct Rendering Infrastructure
43    http://dri.sourceforge.net/doc/security_low_level.html
44