.. | .. |
---|
59 | 59 | .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c |
---|
60 | 60 | :doc: implementing nonblocking commit |
---|
61 | 61 | |
---|
62 | | -Atomic State Reset and Initialization |
---|
63 | | -------------------------------------- |
---|
64 | | - |
---|
65 | | -.. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c |
---|
66 | | - :doc: atomic state reset and initialization |
---|
67 | | - |
---|
68 | 62 | Helper Functions Reference |
---|
69 | 63 | -------------------------- |
---|
70 | 64 | |
---|
.. | .. |
---|
72 | 66 | :internal: |
---|
73 | 67 | |
---|
74 | 68 | .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c |
---|
| 69 | + :export: |
---|
| 70 | + |
---|
| 71 | +Atomic State Reset and Initialization |
---|
| 72 | +------------------------------------- |
---|
| 73 | + |
---|
| 74 | +.. kernel-doc:: drivers/gpu/drm/drm_atomic_state_helper.c |
---|
| 75 | + :doc: atomic state reset and initialization |
---|
| 76 | + |
---|
| 77 | +Atomic State Helper Reference |
---|
| 78 | +----------------------------- |
---|
| 79 | + |
---|
| 80 | +.. kernel-doc:: drivers/gpu/drm/drm_atomic_state_helper.c |
---|
75 | 81 | :export: |
---|
76 | 82 | |
---|
77 | 83 | Simple KMS Helper Reference |
---|
.. | .. |
---|
98 | 104 | .. kernel-doc:: drivers/gpu/drm/drm_fb_helper.c |
---|
99 | 105 | :export: |
---|
100 | 106 | |
---|
| 107 | +format Helper Functions Reference |
---|
| 108 | +================================= |
---|
| 109 | + |
---|
| 110 | +.. kernel-doc:: drivers/gpu/drm/drm_format_helper.c |
---|
| 111 | + :export: |
---|
| 112 | + |
---|
101 | 113 | Framebuffer CMA Helper Functions Reference |
---|
102 | 114 | ========================================== |
---|
103 | 115 | |
---|
.. | .. |
---|
106 | 118 | |
---|
107 | 119 | .. kernel-doc:: drivers/gpu/drm/drm_fb_cma_helper.c |
---|
108 | 120 | :export: |
---|
109 | | - |
---|
110 | | -.. _drm_bridges: |
---|
111 | 121 | |
---|
112 | 122 | Framebuffer GEM Helper Reference |
---|
113 | 123 | ================================ |
---|
.. | .. |
---|
118 | 128 | .. kernel-doc:: drivers/gpu/drm/drm_gem_framebuffer_helper.c |
---|
119 | 129 | :export: |
---|
120 | 130 | |
---|
| 131 | +.. _drm_bridges: |
---|
| 132 | + |
---|
121 | 133 | Bridges |
---|
122 | 134 | ======= |
---|
123 | 135 | |
---|
.. | .. |
---|
127 | 139 | .. kernel-doc:: drivers/gpu/drm/drm_bridge.c |
---|
128 | 140 | :doc: overview |
---|
129 | 141 | |
---|
130 | | -Default bridge callback sequence |
---|
131 | | --------------------------------- |
---|
| 142 | +Bridge Operations |
---|
| 143 | +----------------- |
---|
132 | 144 | |
---|
133 | 145 | .. kernel-doc:: drivers/gpu/drm/drm_bridge.c |
---|
134 | | - :doc: bridge callbacks |
---|
| 146 | + :doc: bridge operations |
---|
| 147 | + |
---|
| 148 | +Bridge Connector Helper |
---|
| 149 | +----------------------- |
---|
| 150 | + |
---|
| 151 | +.. kernel-doc:: drivers/gpu/drm/drm_bridge_connector.c |
---|
| 152 | + :doc: overview |
---|
135 | 153 | |
---|
136 | 154 | |
---|
137 | 155 | Bridge Helper Reference |
---|
.. | .. |
---|
141 | 159 | :internal: |
---|
142 | 160 | |
---|
143 | 161 | .. kernel-doc:: drivers/gpu/drm/drm_bridge.c |
---|
| 162 | + :export: |
---|
| 163 | + |
---|
| 164 | +Bridge Connector Helper Reference |
---|
| 165 | +--------------------------------- |
---|
| 166 | + |
---|
| 167 | +.. kernel-doc:: drivers/gpu/drm/drm_bridge_connector.c |
---|
144 | 168 | :export: |
---|
145 | 169 | |
---|
146 | 170 | Panel-Bridge Helper Reference |
---|
.. | .. |
---|
164 | 188 | :export: |
---|
165 | 189 | |
---|
166 | 190 | .. kernel-doc:: drivers/gpu/drm/drm_panel_orientation_quirks.c |
---|
| 191 | + :export: |
---|
| 192 | + |
---|
| 193 | +Panel Self Refresh Helper Reference |
---|
| 194 | +=================================== |
---|
| 195 | + |
---|
| 196 | +.. kernel-doc:: drivers/gpu/drm/drm_self_refresh_helper.c |
---|
| 197 | + :doc: overview |
---|
| 198 | + |
---|
| 199 | +.. kernel-doc:: drivers/gpu/drm/drm_self_refresh_helper.c |
---|
| 200 | + :export: |
---|
| 201 | + |
---|
| 202 | +HDCP Helper Functions Reference |
---|
| 203 | +=============================== |
---|
| 204 | + |
---|
| 205 | +.. kernel-doc:: drivers/gpu/drm/drm_hdcp.c |
---|
167 | 206 | :export: |
---|
168 | 207 | |
---|
169 | 208 | Display Port Helper Functions Reference |
---|
.. | .. |
---|
199 | 238 | .. kernel-doc:: drivers/gpu/drm/drm_dp_dual_mode_helper.c |
---|
200 | 239 | :export: |
---|
201 | 240 | |
---|
202 | | -Display Port MST Helper Functions Reference |
---|
203 | | -=========================================== |
---|
| 241 | +Display Port MST Helpers |
---|
| 242 | +======================== |
---|
| 243 | + |
---|
| 244 | +Overview |
---|
| 245 | +-------- |
---|
204 | 246 | |
---|
205 | 247 | .. kernel-doc:: drivers/gpu/drm/drm_dp_mst_topology.c |
---|
206 | 248 | :doc: dp mst helper |
---|
| 249 | + |
---|
| 250 | +.. kernel-doc:: drivers/gpu/drm/drm_dp_mst_topology.c |
---|
| 251 | + :doc: Branch device and port refcounting |
---|
| 252 | + |
---|
| 253 | +Functions Reference |
---|
| 254 | +------------------- |
---|
207 | 255 | |
---|
208 | 256 | .. kernel-doc:: include/drm/drm_dp_mst_helper.h |
---|
209 | 257 | :internal: |
---|
210 | 258 | |
---|
211 | 259 | .. kernel-doc:: drivers/gpu/drm/drm_dp_mst_topology.c |
---|
| 260 | + :export: |
---|
| 261 | + |
---|
| 262 | +Topology Lifetime Internals |
---|
| 263 | +--------------------------- |
---|
| 264 | + |
---|
| 265 | +These functions aren't exported to drivers, but are documented here to help make |
---|
| 266 | +the MST topology helpers easier to understand |
---|
| 267 | + |
---|
| 268 | +.. kernel-doc:: drivers/gpu/drm/drm_dp_mst_topology.c |
---|
| 269 | + :functions: drm_dp_mst_topology_try_get_mstb drm_dp_mst_topology_get_mstb |
---|
| 270 | + drm_dp_mst_topology_put_mstb |
---|
| 271 | + drm_dp_mst_topology_try_get_port drm_dp_mst_topology_get_port |
---|
| 272 | + drm_dp_mst_topology_put_port |
---|
| 273 | + drm_dp_mst_get_mstb_malloc drm_dp_mst_put_mstb_malloc |
---|
| 274 | + |
---|
| 275 | +MIPI DBI Helper Functions Reference |
---|
| 276 | +=================================== |
---|
| 277 | + |
---|
| 278 | +.. kernel-doc:: drivers/gpu/drm/drm_mipi_dbi.c |
---|
| 279 | + :doc: overview |
---|
| 280 | + |
---|
| 281 | +.. kernel-doc:: include/drm/drm_mipi_dbi.h |
---|
| 282 | + :internal: |
---|
| 283 | + |
---|
| 284 | +.. kernel-doc:: drivers/gpu/drm/drm_mipi_dbi.c |
---|
212 | 285 | :export: |
---|
213 | 286 | |
---|
214 | 287 | MIPI DSI Helper Functions Reference |
---|
.. | .. |
---|
265 | 338 | .. kernel-doc:: drivers/gpu/drm/drm_scdc_helper.c |
---|
266 | 339 | :export: |
---|
267 | 340 | |
---|
268 | | -Rectangle Utilities Reference |
---|
269 | | -============================= |
---|
270 | | - |
---|
271 | | -.. kernel-doc:: include/drm/drm_rect.h |
---|
272 | | - :doc: rect utils |
---|
273 | | - |
---|
274 | | -.. kernel-doc:: include/drm/drm_rect.h |
---|
275 | | - :internal: |
---|
276 | | - |
---|
277 | | -.. kernel-doc:: drivers/gpu/drm/drm_rect.c |
---|
278 | | - :export: |
---|
279 | | - |
---|
280 | 341 | HDMI Infoframes Helper Reference |
---|
281 | 342 | ================================ |
---|
282 | 343 | |
---|
.. | .. |
---|
291 | 352 | .. kernel-doc:: drivers/video/hdmi.c |
---|
292 | 353 | :export: |
---|
293 | 354 | |
---|
| 355 | +Rectangle Utilities Reference |
---|
| 356 | +============================= |
---|
| 357 | + |
---|
| 358 | +.. kernel-doc:: include/drm/drm_rect.h |
---|
| 359 | + :doc: rect utils |
---|
| 360 | + |
---|
| 361 | +.. kernel-doc:: include/drm/drm_rect.h |
---|
| 362 | + :internal: |
---|
| 363 | + |
---|
| 364 | +.. kernel-doc:: drivers/gpu/drm/drm_rect.c |
---|
| 365 | + :export: |
---|
| 366 | + |
---|
294 | 367 | Flip-work Helper Reference |
---|
295 | 368 | ========================== |
---|
296 | 369 | |
---|