Commit 324317ad authored by Christian König's avatar Christian König
Browse files

drm/ttm: enable TTM resource object kerneldoc v2



Fix the last two remaining warnings and finally enable this.

v2: add caching enum link

Signed-off-by: default avatarChristian König <christian.koenig@amd.com>
Reviewed-by: default avatarMatthew Auld <matthew.auld@intel.com>
Reviewed-by: default avatarAlex Deucher <alexander.deucher@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210908132933.3269-6-christian.koenig@amd.com
parent c5fd9986
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -43,6 +43,15 @@ TTM device object reference
.. kernel-doc:: drivers/gpu/drm/ttm/ttm_device.c
   :export:

TTM resource object reference
-----------------------------

.. kernel-doc:: include/drm/ttm/ttm_resource.h
   :internal:

.. kernel-doc:: drivers/gpu/drm/ttm/ttm_resource.c
   :export:

The Graphics Execution Manager (GEM)
====================================

+2 −4
Original line number Diff line number Diff line
@@ -103,10 +103,7 @@ struct ttm_resource_manager_func {
 * struct ttm_resource_manager
 *
 * @use_type: The memory type is enabled.
 * @flags: TTM_MEMTYPE_XX flags identifying the traits of the memory
 * managed by this memory type.
 * @gpu_offset: If used, the GPU offset of the first managed page of
 * fixed memory or the first managed location in an aperture.
 * @use_tt: If a TT object should be used for the backing store.
 * @size: Size of the managed region.
 * @func: structure pointer implementing the range manager. See above
 * @move_lock: lock for move fence
@@ -144,6 +141,7 @@ struct ttm_resource_manager {
 * @addr:		mapped virtual address
 * @offset:		physical addr
 * @is_iomem:		is this io memory ?
 * @caching:		See enum ttm_caching
 *
 * Structure indicating the bus placement of an object.
 */