| /linux-6.15/include/drm/ |
| H A D | drm_atomic_helper.h | 46 struct drm_atomic_state; 51 struct drm_atomic_state *state); 64 struct drm_atomic_state *state); 68 struct drm_atomic_state *state, 71 struct drm_atomic_state *state); 73 struct drm_atomic_state *state); 76 struct drm_atomic_state *state, 80 struct drm_atomic_state *old_state); 100 struct drm_atomic_state *state); 106 struct drm_atomic_state *state, [all …]
|
| H A D | drm_atomic.h | 335 struct drm_atomic_state *state; 392 struct drm_atomic_state { struct 560 struct drm_atomic_state * __must_check 562 void drm_atomic_state_clear(struct drm_atomic_state *state); 570 static inline struct drm_atomic_state * 571 drm_atomic_state_get(struct drm_atomic_state *state) in drm_atomic_state_get() 597 drm_atomic_get_crtc_state(struct drm_atomic_state *state, 600 drm_atomic_get_plane_state(struct drm_atomic_state *state, 603 drm_atomic_get_connector_state(struct drm_atomic_state *state, 831 drm_atomic_add_encoder_bridges(struct drm_atomic_state *state, [all …]
|
| H A D | drm_modeset_helper_vtables.h | 358 struct drm_atomic_state *state); 379 struct drm_atomic_state *state); 403 struct drm_atomic_state *state); 425 struct drm_atomic_state *state); 445 struct drm_atomic_state *state); 750 struct drm_atomic_state *state); 1068 struct drm_atomic_state *state); 1102 struct drm_atomic_state *state); 1117 struct drm_atomic_state *state); 1323 struct drm_atomic_state *state); [all …]
|
| H A D | drm_mode_config.h | 36 struct drm_atomic_state; 186 struct drm_atomic_state *state); 268 struct drm_atomic_state *state, 286 struct drm_atomic_state *(*atomic_state_alloc)(struct drm_device *dev); 307 void (*atomic_state_clear)(struct drm_atomic_state *state); 322 void (*atomic_state_free)(struct drm_atomic_state *state); 954 struct drm_atomic_state *suspend_state;
|
| H A D | drm_self_refresh_helper.h | 11 struct drm_atomic_state; 14 void drm_self_refresh_helper_alter_state(struct drm_atomic_state *state); 15 void drm_self_refresh_helper_update_avg_times(struct drm_atomic_state *state,
|
| H A D | drm_bridge.h | 308 struct drm_atomic_state *state); 328 struct drm_atomic_state *state); 345 struct drm_atomic_state *state); 364 struct drm_atomic_state *state); 1030 struct drm_atomic_state *state); 1032 struct drm_atomic_state *state); 1034 struct drm_atomic_state *state); 1036 struct drm_atomic_state *state);
|
| /linux-6.15/include/drm/display/ |
| H A D | drm_dp_tunnel.h | 17 struct drm_atomic_state; 72 drm_dp_tunnel_atomic_get_state(struct drm_atomic_state *state, 76 drm_dp_tunnel_atomic_get_old_state(struct drm_atomic_state *state, 80 drm_dp_tunnel_atomic_get_new_state(struct drm_atomic_state *state, 83 int drm_dp_tunnel_atomic_set_stream_bw(struct drm_atomic_state *state, 90 int drm_dp_tunnel_atomic_check_stream_bws(struct drm_atomic_state *state, 195 drm_dp_tunnel_atomic_get_state(struct drm_atomic_state *state, in drm_dp_tunnel_atomic_get_state() 202 drm_dp_tunnel_atomic_get_new_state(struct drm_atomic_state *state, in drm_dp_tunnel_atomic_get_new_state() 209 drm_dp_tunnel_atomic_set_stream_bw(struct drm_atomic_state *state, in drm_dp_tunnel_atomic_set_stream_bw() 217 drm_dp_tunnel_atomic_get_group_streams_in_state(struct drm_atomic_state *state, in drm_dp_tunnel_atomic_get_group_streams_in_state() [all …]
|
| H A D | drm_dp_mst_helper.h | 919 drm_atomic_get_mst_topology_state(struct drm_atomic_state *state, 922 drm_atomic_get_old_mst_topology_state(struct drm_atomic_state *state, 925 drm_atomic_get_new_mst_topology_state(struct drm_atomic_state *state, 934 drm_dp_atomic_find_time_slots(struct drm_atomic_state *state, 937 int drm_dp_mst_atomic_enable_dsc(struct drm_atomic_state *state, 941 drm_dp_mst_add_affected_dsc_crtcs(struct drm_atomic_state *state, 944 drm_dp_atomic_release_time_slots(struct drm_atomic_state *state, 947 void drm_dp_mst_atomic_wait_for_dependencies(struct drm_atomic_state *state); 954 int __must_check drm_dp_mst_atomic_check_mgr(struct drm_atomic_state *state, 958 int __must_check drm_dp_mst_atomic_check(struct drm_atomic_state *state); [all …]
|
| H A D | drm_hdmi_state_helper.h | 6 struct drm_atomic_state; 18 struct drm_atomic_state *state); 24 struct drm_atomic_state *state);
|
| /linux-6.15/drivers/gpu/drm/nouveau/dispnv50/ |
| H A D | crc.h | 87 void nv50_crc_atomic_stop_reporting(struct drm_atomic_state *); 88 void nv50_crc_atomic_init_notifier_contexts(struct drm_atomic_state *); 89 void nv50_crc_atomic_release_notifier_contexts(struct drm_atomic_state *); 90 void nv50_crc_atomic_start_reporting(struct drm_atomic_state *); 118 nv50_crc_atomic_stop_reporting(struct drm_atomic_state *state) {} in nv50_crc_atomic_stop_reporting() 120 nv50_crc_atomic_init_notifier_contexts(struct drm_atomic_state *state) {} in nv50_crc_atomic_init_notifier_contexts() 122 nv50_crc_atomic_release_notifier_contexts(struct drm_atomic_state *state) {} in nv50_crc_atomic_release_notifier_contexts() 124 nv50_crc_atomic_start_reporting(struct drm_atomic_state *state) {} in nv50_crc_atomic_start_reporting()
|
| /linux-6.15/drivers/gpu/drm/i915/display/ |
| H A D | intel_atomic.h | 11 struct drm_atomic_state; 32 struct drm_atomic_state *state); 46 struct drm_atomic_state *intel_atomic_state_alloc(struct drm_device *dev); 47 void intel_atomic_state_free(struct drm_atomic_state *state); 48 void intel_atomic_state_clear(struct drm_atomic_state *state); 51 intel_atomic_get_crtc_state(struct drm_atomic_state *state,
|
| H A D | intel_load_detect.h | 9 struct drm_atomic_state; 13 struct drm_atomic_state * 17 struct drm_atomic_state *old,
|
| H A D | g4x_hdmi.h | 14 struct drm_atomic_state; 22 struct drm_atomic_state *state); 30 struct drm_atomic_state *state) in g4x_hdmi_connector_atomic_check()
|
| /linux-6.15/drivers/gpu/drm/mgag200/ |
| H A D | mgag200_drv.h | 250 int (*pixpllc_atomic_check)(struct drm_crtc *crtc, struct drm_atomic_state *new_state); 257 void (*pixpllc_atomic_update)(struct drm_crtc *crtc, struct drm_atomic_state *old_state); 353 struct drm_atomic_state; 361 struct drm_atomic_state *new_state); 363 struct drm_atomic_state *old_state); 365 struct drm_atomic_state *state); 367 struct drm_atomic_state *old_state); 392 int mgag200_crtc_helper_atomic_check(struct drm_crtc *crtc, struct drm_atomic_state *new_state); 393 void mgag200_crtc_helper_atomic_flush(struct drm_crtc *crtc, struct drm_atomic_state *old_state); 394 void mgag200_crtc_helper_atomic_enable(struct drm_crtc *crtc, struct drm_atomic_state *old_state); [all …]
|
| /linux-6.15/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_vkms.h | 35 struct drm_atomic_state; 58 struct drm_atomic_state *state); 59 void vmw_vkms_crtc_atomic_flush(struct drm_crtc *crtc, struct drm_atomic_state *state); 61 struct drm_atomic_state *state); 63 struct drm_atomic_state *state);
|
| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_atomic_helper.c | 646 struct drm_atomic_state *state) in drm_atomic_helper_check_modeset() 3195 struct drm_atomic_state *state; in drm_atomic_helper_update_plane() 3246 struct drm_atomic_state *state; in drm_atomic_helper_disable_plane() 3294 struct drm_atomic_state *state; in drm_atomic_helper_set_config() 3345 struct drm_atomic_state *state; in drm_atomic_helper_disable_all() 3422 struct drm_atomic_state *state; in drm_atomic_helper_reset_crtc() 3503 struct drm_atomic_state * 3507 struct drm_atomic_state *state; in drm_atomic_helper_duplicate_state() 3595 struct drm_atomic_state *state; in drm_atomic_helper_suspend() 3766 struct drm_atomic_state *state; in drm_atomic_helper_page_flip() [all …]
|
| H A D | drm_atomic.c | 165 struct drm_atomic_state * 171 struct drm_atomic_state *state; in drm_atomic_state_alloc() 285 void drm_atomic_state_clear(struct drm_atomic_state *state) in drm_atomic_state_clear() 344 drm_atomic_get_crtc_state(struct drm_atomic_state *state, in drm_atomic_get_crtc_state() 524 drm_atomic_get_plane_state(struct drm_atomic_state *state, in drm_atomic_get_plane_state() 1065 drm_atomic_get_connector_state(struct drm_atomic_state *state, in drm_atomic_get_connector_state() 1174 drm_atomic_get_bridge_state(struct drm_atomic_state *state, in drm_atomic_get_bridge_state() 1248 drm_atomic_add_encoder_bridges(struct drm_atomic_state *state, in drm_atomic_add_encoder_bridges() 1392 int drm_atomic_check_only(struct drm_atomic_state *state) in drm_atomic_check_only() 1503 int drm_atomic_commit(struct drm_atomic_state *state) in drm_atomic_commit() [all …]
|
| /linux-6.15/drivers/gpu/drm/renesas/rcar-du/ |
| H A D | rcar_mipi_dsi.h | 13 struct drm_atomic_state; 18 struct drm_atomic_state *state); 22 struct drm_atomic_state *state) in rcar_mipi_dsi_pclk_enable()
|
| /linux-6.15/drivers/gpu/drm/msm/dp/ |
| H A D | dp_drm.h | 29 struct drm_atomic_state *state); 31 struct drm_atomic_state *state); 33 struct drm_atomic_state *state);
|
| /linux-6.15/drivers/gpu/drm/vc4/ |
| H A D | vc4_drv.h | 378 struct vc4_hvs_state *vc4_hvs_get_global_state(struct drm_atomic_state *state); 379 struct vc4_hvs_state *vc4_hvs_get_old_global_state(const struct drm_atomic_state *state); 482 void (*pre_crtc_enable)(struct drm_encoder *encoder, struct drm_atomic_state *state); 483 void (*post_crtc_enable)(struct drm_encoder *encoder, struct drm_atomic_state *state); 485 void (*post_crtc_disable)(struct drm_encoder *encoder, struct drm_atomic_state *state); 951 struct drm_atomic_state *state); 1031 int vc4_hvs_atomic_check(struct drm_crtc *crtc, struct drm_atomic_state *state); 1032 void vc4_hvs_atomic_begin(struct drm_crtc *crtc, struct drm_atomic_state *state); 1033 void vc4_hvs_atomic_enable(struct drm_crtc *crtc, struct drm_atomic_state *state); 1034 void vc4_hvs_atomic_disable(struct drm_crtc *crtc, struct drm_atomic_state *state); [all …]
|
| H A D | vc4_kms.c | 135 vc4_ctm_commit(struct vc4_dev *vc4, struct drm_atomic_state *state) in vc4_ctm_commit() 172 vc4_hvs_get_new_global_state(const struct drm_atomic_state *state) in vc4_hvs_get_new_global_state() 185 vc4_hvs_get_old_global_state(const struct drm_atomic_state *state) in vc4_hvs_get_old_global_state() 198 vc4_hvs_get_global_state(struct drm_atomic_state *state) in vc4_hvs_get_global_state() 211 struct drm_atomic_state *state) in vc4_hvs_pv_muxing_commit() 254 struct drm_atomic_state *state) in vc5_hvs_pv_muxing_commit() 330 struct drm_atomic_state *state) in vc6_hvs_pv_muxing_commit() 377 static void vc4_atomic_commit_tail(struct drm_atomic_state *state) in vc4_atomic_commit_tail() 501 static int vc4_atomic_commit_setup(struct drm_atomic_state *state) in vc4_atomic_commit_setup() 874 struct drm_atomic_state *state) in vc4_pv_muxing_atomic_check() [all …]
|
| /linux-6.15/drivers/gpu/drm/exynos/ |
| H A D | exynos_drm_crtc.c | 22 struct drm_atomic_state *state) in exynos_drm_crtc_atomic_enable() 33 struct drm_atomic_state *state) in exynos_drm_crtc_atomic_disable() 51 struct drm_atomic_state *state) in exynos_crtc_atomic_check() 67 struct drm_atomic_state *state) in exynos_crtc_atomic_begin() 76 struct drm_atomic_state *state) in exynos_crtc_atomic_flush()
|
| /linux-6.15/drivers/gpu/drm/xlnx/ |
| H A D | zynqmp_kms.c | 55 struct drm_atomic_state *state) in zynqmp_dpsub_plane_atomic_check() 76 struct drm_atomic_state *state) in zynqmp_dpsub_plane_atomic_disable() 94 struct drm_atomic_state *state) in zynqmp_dpsub_plane_atomic_update() 195 struct drm_atomic_state *state) in zynqmp_dpsub_crtc_atomic_enable() 221 struct drm_atomic_state *state) in zynqmp_dpsub_crtc_atomic_disable() 251 struct drm_atomic_state *state) in zynqmp_dpsub_crtc_atomic_check() 257 struct drm_atomic_state *state) in zynqmp_dpsub_crtc_atomic_begin() 263 struct drm_atomic_state *state) in zynqmp_dpsub_crtc_atomic_flush()
|
| /linux-6.15/drivers/gpu/drm/sun4i/ |
| H A D | sun4i_crtc.c | 49 struct drm_atomic_state *state) in sun4i_crtc_atomic_check() 64 struct drm_atomic_state *state) in sun4i_crtc_atomic_begin() 87 struct drm_atomic_state *state) in sun4i_crtc_atomic_flush() 109 struct drm_atomic_state *state) in sun4i_crtc_atomic_disable() 130 struct drm_atomic_state *state) in sun4i_crtc_atomic_enable()
|
| /linux-6.15/drivers/gpu/drm/loongson/ |
| H A D | lsdc_plane.c | 50 struct drm_atomic_state *state) in lsdc_primary_atomic_check() 69 struct drm_atomic_state *state) in lsdc_primary_atomic_update() 89 struct drm_atomic_state *state) in lsdc_primary_atomic_disable() 174 struct drm_atomic_state *state, in lsdc_cursor_plane_atomic_async_check() 221 struct drm_atomic_state *state) in lsdc_cursor_plane_atomic_async_update() 270 struct drm_atomic_state *state) in ls7a1000_cursor_plane_atomic_check() 300 struct drm_atomic_state *state) in ls7a1000_cursor_plane_atomic_update() 322 struct drm_atomic_state *state) in ls7a1000_cursor_plane_atomic_disable() 343 struct drm_atomic_state *state) in ls7a2000_cursor_plane_atomic_check() 381 struct drm_atomic_state *state) in ls7a2000_cursor_plane_atomic_update() [all …]
|