Home
last modified time | relevance | path

Searched refs:drm_crtc_state (Results 1 – 25 of 303) sorted by relevance

12345678910>>...13

/linux-6.15/include/drm/
H A Ddrm_atomic_state_helper.h33 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 Ddrm_crtc.h81 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 Ddrm_atomic_uapi.h32 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 Ddrm_simple_kms_helper.h63 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 Ddrm_atomic_helper.h55 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 Ddrm_bridge.h419 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 Ddrm_atomic.h167 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 Dkomeda_kms.h97 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 Dkomeda_crtc.c22 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 Dtidss_dispc.h14 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 Dtidss_crtc.c87 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 Ddrm_atomic_helper.c83 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 Ddrm_atomic_state_helper.c73 __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 Ddrm_self_refresh_helper.c78 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 Ddrm_atomic.c343 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 Dintel_atomic.h15 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 Dintel_atomic.c126 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 Dsunxi_engine.h12 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 Ddp_drm.c37 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 Ddpu_crtc.h209 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 Dimx-drm.h11 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 Drzg2l_du_crtc.h76 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 Dmalidp_crtc.c76 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 Dmgag200_drv.h175 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 Damdgpu_dm_crtc.c61 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()

12345678910>>...13