smb: client: Fix minor whitespace errors and warnings
[linux-modified.git] / Documentation / gpu / amdgpu / driver-misc.rst
1 ================================
2  Misc AMDGPU driver information
3 ================================
4
5 GPU Product Information
6 =======================
7
8 Information about the GPU can be obtained on certain cards
9 via sysfs
10
11 product_name
12 ------------
13
14 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
15    :doc: product_name
16
17 product_number
18 --------------
19
20 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
21    :doc: product_number
22
23 serial_number
24 -------------
25
26 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
27    :doc: serial_number
28
29 fru_id
30 -------------
31
32 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
33    :doc: fru_id
34
35 manufacturer
36 -------------
37
38 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
39    :doc: manufacturer
40
41 unique_id
42 ---------
43
44 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
45    :doc: unique_id
46
47 board_info
48 ----------
49
50 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
51    :doc: board_info
52
53 Accelerated Processing Units (APU) Info
54 ---------------------------------------
55
56 .. csv-table::
57    :header-rows: 1
58    :widths: 3, 2, 2, 1, 1, 1, 1
59    :file: ./apu-asic-info-table.csv
60
61 Discrete GPU Info
62 -----------------
63
64 .. csv-table::
65    :header-rows: 1
66    :widths: 3, 2, 2, 1, 1, 1
67    :file: ./dgpu-asic-info-table.csv
68
69
70 GPU Memory Usage Information
71 ============================
72
73 Various memory accounting can be accessed via sysfs
74
75 mem_info_vram_total
76 -------------------
77
78 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
79    :doc: mem_info_vram_total
80
81 mem_info_vram_used
82 ------------------
83
84 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
85    :doc: mem_info_vram_used
86
87 mem_info_vis_vram_total
88 -----------------------
89
90 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
91    :doc: mem_info_vis_vram_total
92
93 mem_info_vis_vram_used
94 ----------------------
95
96 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
97    :doc: mem_info_vis_vram_used
98
99 mem_info_gtt_total
100 ------------------
101
102 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
103    :doc: mem_info_gtt_total
104
105 mem_info_gtt_used
106 -----------------
107
108 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
109    :doc: mem_info_gtt_used
110
111 PCIe Accounting Information
112 ===========================
113
114 pcie_bw
115 -------
116
117 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
118    :doc: pcie_bw
119
120 pcie_replay_count
121 -----------------
122
123 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
124    :doc: pcie_replay_count
125
126 GPU SmartShift Information
127 ==========================
128
129 GPU SmartShift information via sysfs
130
131 smartshift_apu_power
132 --------------------
133
134 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
135    :doc: smartshift_apu_power
136
137 smartshift_dgpu_power
138 ---------------------
139
140 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
141    :doc: smartshift_dgpu_power
142
143 smartshift_bias
144 ---------------
145
146 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
147    :doc: smartshift_bias