diff options
Diffstat (limited to 'Documentation/DocBook/drm.tmpl')
| -rw-r--r-- | Documentation/DocBook/drm.tmpl | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/Documentation/DocBook/drm.tmpl b/Documentation/DocBook/drm.tmpl index 03f1985a4bd1..9765a4c0829d 100644 --- a/Documentation/DocBook/drm.tmpl +++ b/Documentation/DocBook/drm.tmpl | |||
| @@ -1293,7 +1293,7 @@ int max_width, max_height;</synopsis> | |||
| 1293 | </para> | 1293 | </para> |
| 1294 | <para> | 1294 | <para> |
| 1295 | If a page flip can be successfully scheduled the driver must set the | 1295 | If a page flip can be successfully scheduled the driver must set the |
| 1296 | <code>drm_crtc-<fb</code> field to the new framebuffer pointed to | 1296 | <code>drm_crtc->fb</code> field to the new framebuffer pointed to |
| 1297 | by <code>fb</code>. This is important so that the reference counting | 1297 | by <code>fb</code>. This is important so that the reference counting |
| 1298 | on framebuffers stays balanced. | 1298 | on framebuffers stays balanced. |
| 1299 | </para> | 1299 | </para> |
| @@ -3979,6 +3979,11 @@ int num_ioctls;</synopsis> | |||
| 3979 | !Fdrivers/gpu/drm/i915/i915_irq.c intel_runtime_pm_disable_interrupts | 3979 | !Fdrivers/gpu/drm/i915/i915_irq.c intel_runtime_pm_disable_interrupts |
| 3980 | !Fdrivers/gpu/drm/i915/i915_irq.c intel_runtime_pm_enable_interrupts | 3980 | !Fdrivers/gpu/drm/i915/i915_irq.c intel_runtime_pm_enable_interrupts |
| 3981 | </sect2> | 3981 | </sect2> |
| 3982 | <sect2> | ||
| 3983 | <title>Intel GVT-g Guest Support(vGPU)</title> | ||
| 3984 | !Pdrivers/gpu/drm/i915/i915_vgpu.c Intel GVT-g guest support | ||
| 3985 | !Idrivers/gpu/drm/i915/i915_vgpu.c | ||
| 3986 | </sect2> | ||
| 3982 | </sect1> | 3987 | </sect1> |
| 3983 | <sect1> | 3988 | <sect1> |
| 3984 | <title>Display Hardware Handling</title> | 3989 | <title>Display Hardware Handling</title> |
| @@ -4048,6 +4053,17 @@ int num_ioctls;</synopsis> | |||
| 4048 | !Idrivers/gpu/drm/i915/intel_fbc.c | 4053 | !Idrivers/gpu/drm/i915/intel_fbc.c |
| 4049 | </sect2> | 4054 | </sect2> |
| 4050 | <sect2> | 4055 | <sect2> |
| 4056 | <title>Display Refresh Rate Switching (DRRS)</title> | ||
| 4057 | !Pdrivers/gpu/drm/i915/intel_dp.c Display Refresh Rate Switching (DRRS) | ||
| 4058 | !Fdrivers/gpu/drm/i915/intel_dp.c intel_dp_set_drrs_state | ||
| 4059 | !Fdrivers/gpu/drm/i915/intel_dp.c intel_edp_drrs_enable | ||
| 4060 | !Fdrivers/gpu/drm/i915/intel_dp.c intel_edp_drrs_disable | ||
| 4061 | !Fdrivers/gpu/drm/i915/intel_dp.c intel_edp_drrs_invalidate | ||
| 4062 | !Fdrivers/gpu/drm/i915/intel_dp.c intel_edp_drrs_flush | ||
| 4063 | !Fdrivers/gpu/drm/i915/intel_dp.c intel_dp_drrs_init | ||
| 4064 | |||
| 4065 | </sect2> | ||
| 4066 | <sect2> | ||
| 4051 | <title>DPIO</title> | 4067 | <title>DPIO</title> |
| 4052 | !Pdrivers/gpu/drm/i915/i915_reg.h DPIO | 4068 | !Pdrivers/gpu/drm/i915/i915_reg.h DPIO |
| 4053 | <table id="dpiox2"> | 4069 | <table id="dpiox2"> |
| @@ -4168,7 +4184,7 @@ int num_ioctls;</synopsis> | |||
| 4168 | <sect2> | 4184 | <sect2> |
| 4169 | <title>Buffer Object Eviction</title> | 4185 | <title>Buffer Object Eviction</title> |
| 4170 | <para> | 4186 | <para> |
| 4171 | This section documents the interface function for evicting buffer | 4187 | This section documents the interface functions for evicting buffer |
| 4172 | objects to make space available in the virtual gpu address spaces. | 4188 | objects to make space available in the virtual gpu address spaces. |
| 4173 | Note that this is mostly orthogonal to shrinking buffer objects | 4189 | Note that this is mostly orthogonal to shrinking buffer objects |
| 4174 | caches, which has the goal to make main memory (shared with the gpu | 4190 | caches, which has the goal to make main memory (shared with the gpu |
| @@ -4176,6 +4192,17 @@ int num_ioctls;</synopsis> | |||
| 4176 | </para> | 4192 | </para> |
| 4177 | !Idrivers/gpu/drm/i915/i915_gem_evict.c | 4193 | !Idrivers/gpu/drm/i915/i915_gem_evict.c |
| 4178 | </sect2> | 4194 | </sect2> |
| 4195 | <sect2> | ||
| 4196 | <title>Buffer Object Memory Shrinking</title> | ||
| 4197 | <para> | ||
| 4198 | This section documents the interface function for shrinking memory | ||
| 4199 | usage of buffer object caches. Shrinking is used to make main memory | ||
| 4200 | available. Note that this is mostly orthogonal to evicting buffer | ||
| 4201 | objects, which has the goal to make space in gpu virtual address | ||
| 4202 | spaces. | ||
| 4203 | </para> | ||
| 4204 | !Idrivers/gpu/drm/i915/i915_gem_shrinker.c | ||
| 4205 | </sect2> | ||
| 4179 | </sect1> | 4206 | </sect1> |
| 4180 | 4207 | ||
| 4181 | <sect1> | 4208 | <sect1> |
