1======================
2AMDgpu Display Manager
3======================
4
5.. contents:: Table of Contents
6    :depth: 3
7
8.. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9   :doc: overview
10
11.. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
12   :internal:
13
14Lifecycle
15=========
16
17.. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
18   :doc: DM Lifecycle
19
20.. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
21   :functions: dm_hw_init dm_hw_fini
22
23Interrupts
24==========
25
26.. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
27   :doc: overview
28
29.. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
30   :internal:
31
32.. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
33   :functions: register_hpd_handlers dm_crtc_high_irq dm_pflip_high_irq
34
35Atomic Implementation
36=====================
37
38.. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
39   :doc: atomic
40
41.. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
42   :functions: amdgpu_dm_atomic_check amdgpu_dm_atomic_commit_tail
43