diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2014-01-21 06:51:43 -0500 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2014-03-13 07:48:27 -0400 |
commit | 00153aebc22b8120ab18012e383c98e97fb509e4 (patch) | |
tree | a2b18802d3e263988b5b6213443d56a72c42f214 /Documentation/DocBook | |
parent | 89d61fc0f5d384f07f3e93af2bb52009ce26283a (diff) |
drm/doc: Remove <term> from rendernode docs
The stylesheet doesn't allow this in normal paragraphs.
Cc: David Herrmann <dh.herrmann@gmail.com>
Acked-by: David Herrmann <dh.herrmann@gmail.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'Documentation/DocBook')
-rw-r--r-- | Documentation/DocBook/drm.tmpl | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Documentation/DocBook/drm.tmpl b/Documentation/DocBook/drm.tmpl index 1cdca9ad8844..0d2adf9825e9 100644 --- a/Documentation/DocBook/drm.tmpl +++ b/Documentation/DocBook/drm.tmpl | |||
@@ -2673,8 +2673,8 @@ int (*resume) (struct drm_device *);</synopsis> | |||
2673 | DRM core provides multiple character-devices for user-space to use. | 2673 | DRM core provides multiple character-devices for user-space to use. |
2674 | Depending on which device is opened, user-space can perform a different | 2674 | Depending on which device is opened, user-space can perform a different |
2675 | set of operations (mainly ioctls). The primary node is always created | 2675 | set of operations (mainly ioctls). The primary node is always created |
2676 | and called <term>card<num></term>. Additionally, a currently | 2676 | and called card<num>. Additionally, a currently |
2677 | unused control node, called <term>controlD<num></term> is also | 2677 | unused control node, called controlD<num> is also |
2678 | created. The primary node provides all legacy operations and | 2678 | created. The primary node provides all legacy operations and |
2679 | historically was the only interface used by userspace. With KMS, the | 2679 | historically was the only interface used by userspace. With KMS, the |
2680 | control node was introduced. However, the planned KMS control interface | 2680 | control node was introduced. However, the planned KMS control interface |
@@ -2689,21 +2689,21 @@ int (*resume) (struct drm_device *);</synopsis> | |||
2689 | nodes were introduced. Render nodes solely serve render clients, that | 2689 | nodes were introduced. Render nodes solely serve render clients, that |
2690 | is, no modesetting or privileged ioctls can be issued on render nodes. | 2690 | is, no modesetting or privileged ioctls can be issued on render nodes. |
2691 | Only non-global rendering commands are allowed. If a driver supports | 2691 | Only non-global rendering commands are allowed. If a driver supports |
2692 | render nodes, it must advertise it via the <term>DRIVER_RENDER</term> | 2692 | render nodes, it must advertise it via the DRIVER_RENDER |
2693 | DRM driver capability. If not supported, the primary node must be used | 2693 | DRM driver capability. If not supported, the primary node must be used |
2694 | for render clients together with the legacy drmAuth authentication | 2694 | for render clients together with the legacy drmAuth authentication |
2695 | procedure. | 2695 | procedure. |
2696 | </para> | 2696 | </para> |
2697 | <para> | 2697 | <para> |
2698 | If a driver advertises render node support, DRM core will create a | 2698 | If a driver advertises render node support, DRM core will create a |
2699 | separate render node called <term>renderD<num></term>. There will | 2699 | separate render node called renderD<num>. There will |
2700 | be one render node per device. No ioctls except PRIME-related ioctls | 2700 | be one render node per device. No ioctls except PRIME-related ioctls |
2701 | will be allowed on this node. Especially <term>GEM_OPEN</term> will be | 2701 | will be allowed on this node. Especially GEM_OPEN will be |
2702 | explicitly prohibited. Render nodes are designed to avoid the | 2702 | explicitly prohibited. Render nodes are designed to avoid the |
2703 | buffer-leaks, which occur if clients guess the flink names or mmap | 2703 | buffer-leaks, which occur if clients guess the flink names or mmap |
2704 | offsets on the legacy interface. Additionally to this basic interface, | 2704 | offsets on the legacy interface. Additionally to this basic interface, |
2705 | drivers must mark their driver-dependent render-only ioctls as | 2705 | drivers must mark their driver-dependent render-only ioctls as |
2706 | <term>DRM_RENDER_ALLOW</term> so render clients can use them. Driver | 2706 | DRM_RENDER_ALLOW so render clients can use them. Driver |
2707 | authors must be careful not to allow any privileged ioctls on render | 2707 | authors must be careful not to allow any privileged ioctls on render |
2708 | nodes. | 2708 | nodes. |
2709 | </para> | 2709 | </para> |