| /linux-6.15/include/drm/ |
| H A D | drm_atomic_state_helper.h | 33 struct drm_crtc_state; 43 void __drm_atomic_helper_crtc_state_reset(struct drm_crtc_state *state, 46 struct drm_crtc_state *state); 49 struct drm_crtc_state *state); 50 struct drm_crtc_state * 52 void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state); 54 struct drm_crtc_state *state);
|
| H A D | drm_crtc.h | 81 struct drm_crtc_state { struct 649 struct drm_crtc_state *(*atomic_duplicate_state)(struct drm_crtc *crtc); 660 struct drm_crtc_state *state); 705 struct drm_crtc_state *state, 727 const struct drm_crtc_state *state, 835 const struct drm_crtc_state *state); 1104 struct drm_crtc_state *state; 1326 bool drm_crtc_in_clone_mode(struct drm_crtc_state *crtc_state);
|
| H A D | drm_atomic_uapi.h | 32 struct drm_crtc_state; 42 drm_atomic_set_mode_for_crtc(struct drm_crtc_state *state, 45 drm_atomic_set_mode_prop_for_crtc(struct drm_crtc_state *state,
|
| H A D | drm_simple_kms_helper.h | 63 struct drm_crtc_state *crtc_state, 93 struct drm_crtc_state *crtc_state); 191 struct drm_crtc_state * (*duplicate_crtc_state)(struct drm_simple_display_pipe *pipe); 201 struct drm_crtc_state *crtc_state);
|
| H A D | drm_atomic_helper.h | 55 const struct drm_crtc_state *crtc_state, 62 int drm_atomic_helper_check_crtc_primary_plane(struct drm_crtc_state *crtc_state); 110 void drm_atomic_helper_commit_planes_on_crtc(struct drm_crtc_state *old_crtc_state); 112 drm_atomic_helper_disable_planes_on_crtc(struct drm_crtc_state *old_crtc_state, 271 struct drm_crtc_state *crtc_state,
|
| H A D | drm_bridge.h | 419 struct drm_crtc_state *crtc_state, 459 struct drm_crtc_state *crtc_state, 491 struct drm_crtc_state *crtc_state, 1027 struct drm_crtc_state *crtc_state, 1041 struct drm_crtc_state *crtc_state,
|
| H A D | drm_atomic.h | 167 struct drm_crtc_state *state, *old_state, *new_state; 596 struct drm_crtc_state * __must_check 647 static inline struct drm_crtc_state * 662 static inline struct drm_crtc_state * 676 static inline struct drm_crtc_state * 1154 drm_atomic_crtc_needs_modeset(const struct drm_crtc_state *state) in drm_atomic_crtc_needs_modeset() 1170 drm_atomic_crtc_effectively_active(const struct drm_crtc_state *state) in drm_atomic_crtc_effectively_active()
|
| /linux-6.15/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_kms.h | 97 struct drm_crtc_state base; 139 static inline bool is_writeback_only(struct drm_crtc_state *st) in is_writeback_only() 148 is_only_changed_connector(struct drm_crtc_state *st, struct drm_connector *conn) in is_only_changed_connector() 150 struct drm_crtc_state *old_st; in is_only_changed_connector() 172 void komeda_crtc_get_color_config(struct drm_crtc_state *crtc_st,
|
| H A D | komeda_crtc.c | 22 void komeda_crtc_get_color_config(struct drm_crtc_state *crtc_st, in komeda_crtc_get_color_config() 80 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in komeda_crtc_atomic_check() 248 struct drm_crtc_state *old) in komeda_crtc_do_flush() 281 struct drm_crtc_state *old = drm_atomic_get_old_crtc_state(state, in komeda_crtc_atomic_enable() 327 struct drm_crtc_state *old = drm_atomic_get_old_crtc_state(state, in komeda_crtc_atomic_disable() 389 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in komeda_crtc_atomic_flush() 391 struct drm_crtc_state *old = drm_atomic_get_old_crtc_state(state, in komeda_crtc_atomic_flush() 508 static struct drm_crtc_state * 528 struct drm_crtc_state *state) in komeda_crtc_atomic_destroy_state()
|
| /linux-6.15/drivers/gpu/drm/tidss/ |
| H A D | tidss_dispc.h | 14 struct drm_crtc_state; 106 const struct drm_crtc_state *state); 108 const struct drm_crtc_state *state); 114 const struct drm_crtc_state *state); 123 const struct drm_crtc_state *state, bool newmodeset);
|
| H A D | tidss_crtc.c | 87 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in tidss_crtc_atomic_check() 121 struct drm_crtc_state *old_state, in tidss_crtc_position_planes() 126 struct drm_crtc_state *cstate = crtc->state; in tidss_crtc_position_planes() 165 struct drm_crtc_state *old_crtc_state = drm_atomic_get_old_crtc_state(state, in tidss_crtc_atomic_flush() 214 struct drm_crtc_state *old_state = drm_atomic_get_old_crtc_state(state, in tidss_crtc_atomic_enable() 367 static struct drm_crtc_state *tidss_crtc_duplicate_state(struct drm_crtc *crtc) in tidss_crtc_duplicate_state()
|
| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_atomic_helper.c | 83 struct drm_crtc_state *crtc_state; in drm_atomic_helper_plane_changed() 165 struct drm_crtc_state *crtc_state; in handle_conflicting_encoders() 223 struct drm_crtc_state *crtc_state; in set_best_encoder() 263 struct drm_crtc_state *crtc_state; in steal_encoder() 299 struct drm_crtc_state *crtc_state; in update_connector_routing() 554 struct drm_crtc_state *crtc_state; in mode_valid() 1911 struct drm_crtc_state *crtc_state; in drm_atomic_helper_async_check() 3350 struct drm_crtc_state *crtc_state; in drm_atomic_helper_disable_all() 3423 struct drm_crtc_state *crtc_state; in drm_atomic_helper_reset_crtc() 3711 struct drm_crtc_state *crtc_state; in page_flip_common() [all …]
|
| H A D | drm_atomic_state_helper.c | 73 __drm_atomic_helper_crtc_state_reset(struct drm_crtc_state *crtc_state, in __drm_atomic_helper_crtc_state_reset() 94 struct drm_crtc_state *crtc_state) in __drm_atomic_helper_crtc_reset() 115 struct drm_crtc_state *crtc_state = in drm_atomic_helper_crtc_reset() 134 struct drm_crtc_state *state) in __drm_atomic_helper_crtc_duplicate_state() 169 struct drm_crtc_state * 172 struct drm_crtc_state *state; in drm_atomic_helper_crtc_duplicate_state() 193 void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state) in __drm_atomic_helper_crtc_destroy_state() 230 struct drm_crtc_state *state) in drm_atomic_helper_crtc_destroy_state() 592 struct drm_crtc_state *crtc_state; in drm_atomic_helper_connector_tv_check()
|
| H A D | drm_self_refresh_helper.c | 78 struct drm_crtc_state *crtc_state; in drm_self_refresh_helper_entry_work() 150 struct drm_crtc_state *old_crtc_state; in drm_self_refresh_helper_update_avg_times() 190 struct drm_crtc_state *crtc_state; in drm_self_refresh_helper_alter_state()
|
| H A D | drm_atomic.c | 343 struct drm_crtc_state * 348 struct drm_crtc_state *crtc_state; in drm_atomic_get_crtc_state() 439 const struct drm_crtc_state *state) in drm_atomic_crtc_print_state() 464 struct drm_crtc_state *crtc_state; in drm_atomic_connector_check() 559 struct drm_crtc_state *crtc_state; in drm_atomic_get_plane_state() 1115 struct drm_crtc_state *crtc_state; in drm_atomic_get_connector_state() 1300 struct drm_crtc_state *crtc_state; in drm_atomic_add_affected_connectors() 1400 struct drm_crtc_state *old_crtc_state; in drm_atomic_check_only() 1401 struct drm_crtc_state *new_crtc_state; in drm_atomic_check_only() 1647 struct drm_crtc_state *crtc_state; in __drm_atomic_helper_set_config() [all …]
|
| /linux-6.15/drivers/gpu/drm/i915/display/ |
| H A D | intel_atomic.h | 15 struct drm_crtc_state; 42 struct drm_crtc_state *intel_crtc_duplicate_state(struct drm_crtc *crtc); 44 struct drm_crtc_state *state);
|
| H A D | intel_atomic.c | 126 struct drm_crtc_state *crtc_state; in intel_digital_connector_atomic_check() 237 struct drm_crtc_state * 310 struct drm_crtc_state *state) in intel_crtc_destroy_state() 364 struct drm_crtc_state *crtc_state; in intel_atomic_get_crtc_state()
|
| /linux-6.15/drivers/gpu/drm/sun4i/ |
| H A D | sunxi_engine.h | 12 struct drm_crtc_state; 35 struct drm_crtc_state *old_state); 52 struct drm_crtc_state *state);
|
| /linux-6.15/drivers/gpu/drm/msm/dp/ |
| H A D | dp_drm.c | 37 struct drm_crtc_state *crtc_state, in msm_dp_bridge_atomic_check() 121 struct drm_crtc_state *crtc_state, in msm_edp_bridge_atomic_check() 144 struct drm_crtc_state *old_crtc_state; in msm_edp_bridge_atomic_enable() 173 struct drm_crtc_state *new_crtc_state = NULL, *old_crtc_state = NULL; in msm_edp_bridge_atomic_disable() 217 struct drm_crtc_state *new_crtc_state = NULL; in msm_edp_bridge_atomic_post_disable()
|
| /linux-6.15/drivers/gpu/drm/msm/disp/dpu1/ |
| H A D | dpu_crtc.h | 209 struct drm_crtc_state base; 242 int dpu_crtc_check_mode_changed(struct drm_crtc_state *old_crtc_state, 243 struct drm_crtc_state *new_crtc_state);
|
| /linux-6.15/drivers/gpu/drm/imx/ipuv3/ |
| H A D | imx-drm.h | 11 struct drm_crtc_state base; 18 static inline struct imx_crtc_state *to_imx_crtc_state(struct drm_crtc_state *s) in to_imx_crtc_state()
|
| /linux-6.15/drivers/gpu/drm/renesas/rz-du/ |
| H A D | rzg2l_du_crtc.h | 76 struct drm_crtc_state state; 80 static inline struct rzg2l_du_crtc_state *to_rzg2l_crtc_state(struct drm_crtc_state *s) in to_rzg2l_crtc_state()
|
| /linux-6.15/drivers/gpu/drm/arm/ |
| H A D | malidp_crtc.c | 76 struct drm_crtc_state *old_state = drm_atomic_get_old_crtc_state(state, in malidp_crtc_atomic_disable() 152 struct drm_crtc_state *state) in malidp_crtc_atomic_check_gamma() 206 struct drm_crtc_state *state) in malidp_crtc_atomic_check_ctm() 251 struct drm_crtc_state *state) in malidp_crtc_atomic_check_scaling() 343 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in malidp_crtc_atomic_check() 446 static struct drm_crtc_state *malidp_crtc_duplicate_state(struct drm_crtc *crtc) in malidp_crtc_duplicate_state() 471 struct drm_crtc_state *state) in malidp_crtc_destroy_state()
|
| /linux-6.15/drivers/gpu/drm/mgag200/ |
| H A D | mgag200_drv.h | 175 struct drm_crtc_state base; 185 static inline struct mgag200_crtc_state *to_mgag200_crtc_state(struct drm_crtc_state *base) in to_mgag200_crtc_state() 350 struct drm_crtc_state; 405 struct drm_crtc_state *mgag200_crtc_atomic_duplicate_state(struct drm_crtc *crtc); 406 void mgag200_crtc_atomic_destroy_state(struct drm_crtc *crtc, struct drm_crtc_state *crtc_state);
|
| /linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_crtc.c | 61 bool amdgpu_dm_crtc_modeset_required(struct drm_crtc_state *crtc_state, in amdgpu_dm_crtc_modeset_required() 404 struct drm_crtc_state *state) in amdgpu_dm_crtc_destroy_state() 419 static struct drm_crtc_state *amdgpu_dm_crtc_duplicate_state(struct drm_crtc *crtc) in amdgpu_dm_crtc_duplicate_state() 507 struct drm_crtc_state *state, in amdgpu_dm_atomic_crtc_set_property() 532 const struct drm_crtc_state *state, in amdgpu_dm_atomic_crtc_get_property() 576 static int amdgpu_dm_crtc_count_crtc_active_planes(struct drm_crtc_state *new_crtc_state) in amdgpu_dm_crtc_count_crtc_active_planes() 609 struct drm_crtc_state *new_crtc_state) in amdgpu_dm_crtc_update_crtc_active_planes() 633 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in amdgpu_dm_crtc_helper_atomic_check()
|