• Home
  • Raw
  • Download

Lines Matching full:drm

5 The Linux DRM layer contains code intended to support the needs of
8 make use of DRM functions to make tasks like memory management,
12 A note on versions: this guide covers features found in the DRM tree,
17 [Insert diagram of typical DRM stack here]
23 are written as all-uppercase, for example: DRM, KMS, IOCTL, CRTC, and so
63 authors: Internal functions of drm.ko and definitely static functions should not
73 Developers interested in helping out with the DRM subsystem are very welcome.
83 Mostly the DRM subsystem works like any other kernel subsystem, see :ref:`the
92 merge window. All patches must have landed in the drm-next tree by latest -rc7,
103 blackout period. As an example, drm-misc works like that.
108 As a freedesktop.org project, dri-devel, and the DRM community, follows the
116 Simple DRM drivers to use as examples
119 The DRM subsystem contains a lot of helper functions to ease writing drivers for
120 simple graphic devices. For example, the `drivers/gpu/drm/tiny/` directory has a
124 any complexity of the DRM subsystem and just requires drivers to implement a few
128 The tiny DRM drivers are good examples to understand how DRM drivers should look
139 and documents that can be used to learn about DRM/KMS and graphics in general.
141 There are different reasons why someone might want to get into DRM: porting an
142 existing fbdev driver, write a DRM driver for a new hardware, fixing bugs that
150 in which the changes to the DRM subsystem were made.
158 * `An introduction to the Linux DRM subsystem <https://www.youtube.com/watch?v=LbDOCJcDRoo>`_ - Max…
170 * `DRM KMS overview <https://wiki.st.com/stm32mpu/wiki/DRM_KMS_overview>`_ - STMicroelectronics (20…
174 * `The DRM/KMS subsystem from a newbie’s point of view <https://bootlin.com/pub/conferences/2014/el…