Home
last modified time | relevance | path

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

12345678

/Linux-v5.4/include/drm/
Ddrm_atomic_state_helper.h30 struct drm_crtc_state;
41 struct drm_crtc_state *state);
44 struct drm_crtc_state *state);
45 struct drm_crtc_state *
47 void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state);
49 struct drm_crtc_state *state);
Ddrm_modeset_helper_vtables.h356 struct drm_crtc_state *state);
377 struct drm_crtc_state *old_crtc_state);
401 struct drm_crtc_state *old_crtc_state);
427 struct drm_crtc_state *old_crtc_state);
452 struct drm_crtc_state *old_crtc_state);
645 struct drm_crtc_state *crtc_state,
816 struct drm_crtc_state *crtc_state,
Ddrm_crtc.h100 struct drm_crtc_state { struct
637 struct drm_crtc_state *(*atomic_duplicate_state)(struct drm_crtc *crtc);
648 struct drm_crtc_state *state);
693 struct drm_crtc_state *state,
715 const struct drm_crtc_state *state,
823 const struct drm_crtc_state *state);
1038 struct drm_crtc_state *state;
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,
Ddrm_atomic.h156 struct drm_crtc_state *state, *old_state, *new_state;
436 struct drm_crtc_state * __must_check
480 static inline struct drm_crtc_state *
495 static inline struct drm_crtc_state *
509 static inline struct drm_crtc_state *
954 drm_atomic_crtc_needs_modeset(const struct drm_crtc_state *state) in drm_atomic_crtc_needs_modeset()
970 drm_atomic_crtc_effectively_active(const struct drm_crtc_state *state) in drm_atomic_crtc_effectively_active()
Ddrm_simple_kms_helper.h63 struct drm_crtc_state *crtc_state,
93 struct drm_crtc_state *crtc_state);
Ddrm_atomic_helper.h44 const struct drm_crtc_state *crtc_state,
93 void drm_atomic_helper_commit_planes_on_crtc(struct drm_crtc_state *old_crtc_state);
95 drm_atomic_helper_disable_planes_on_crtc(struct drm_crtc_state *old_crtc_state,
/Linux-v5.4/drivers/gpu/drm/vkms/
Dvkms_crtc.c105 static struct drm_crtc_state *
125 struct drm_crtc_state *state) in vkms_atomic_crtc_destroy_state()
164 struct drm_crtc_state *state) in vkms_crtc_atomic_check()
210 struct drm_crtc_state *old_state) in vkms_crtc_atomic_enable()
216 struct drm_crtc_state *old_state) in vkms_crtc_atomic_disable()
222 struct drm_crtc_state *old_crtc_state) in vkms_crtc_atomic_begin()
233 struct drm_crtc_state *old_crtc_state) in vkms_crtc_atomic_flush()
/Linux-v5.4/drivers/gpu/drm/
Ddrm_atomic_state_helper.c74 struct drm_crtc_state *crtc_state) in __drm_atomic_helper_crtc_reset()
92 struct drm_crtc_state *crtc_state = in drm_atomic_helper_crtc_reset()
111 struct drm_crtc_state *state) in __drm_atomic_helper_crtc_duplicate_state()
146 struct drm_crtc_state *
149 struct drm_crtc_state *state; in drm_atomic_helper_crtc_duplicate_state()
170 void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state) in __drm_atomic_helper_crtc_destroy_state()
207 struct drm_crtc_state *state) in drm_atomic_helper_crtc_destroy_state()
Ddrm_atomic_helper.c78 struct drm_crtc_state *crtc_state; in drm_atomic_helper_plane_changed()
169 struct drm_crtc_state *crtc_state; in handle_conflicting_encoders()
225 struct drm_crtc_state *crtc_state; in set_best_encoder()
265 struct drm_crtc_state *crtc_state; in steal_encoder()
299 struct drm_crtc_state *crtc_state; in update_connector_routing()
415 struct drm_crtc_state *new_crtc_state; in mode_fixup()
540 struct drm_crtc_state *crtc_state; in mode_valid()
611 struct drm_crtc_state *old_crtc_state, *new_crtc_state; in drm_atomic_helper_check_modeset()
768 const struct drm_crtc_state *crtc_state, in drm_atomic_helper_check_plane_state()
863 struct drm_crtc_state *new_crtc_state; in drm_atomic_helper_check_planes()
[all …]
Ddrm_simple_kms_helper.c49 struct drm_crtc_state *state) in drm_simple_kms_crtc_check()
62 struct drm_crtc_state *old_state) in drm_simple_kms_crtc_enable()
76 struct drm_crtc_state *old_state) in drm_simple_kms_crtc_disable()
131 struct drm_crtc_state *crtc_state; in drm_simple_kms_plane_atomic_check()
Ddrm_atomic.c289 struct drm_crtc_state *
294 struct drm_crtc_state *crtc_state; in drm_atomic_get_crtc_state()
323 static int drm_atomic_crtc_check(const struct drm_crtc_state *old_crtc_state, in drm_atomic_crtc_check()
324 const struct drm_crtc_state *new_crtc_state) in drm_atomic_crtc_check()
380 const struct drm_crtc_state *state) in drm_atomic_crtc_print_state()
405 struct drm_crtc_state *crtc_state; in drm_atomic_connector_check()
498 struct drm_crtc_state *crtc_state; in drm_atomic_get_plane_state()
989 struct drm_crtc_state *crtc_state; in drm_atomic_get_connector_state()
1043 struct drm_crtc_state *crtc_state; in drm_atomic_add_affected_connectors()
1102 const struct drm_crtc_state *old_crtc_state = in drm_atomic_add_affected_planes()
[all …]
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()
/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_atomic.h15 struct drm_crtc_state;
35 struct drm_crtc_state *intel_crtc_duplicate_state(struct drm_crtc *crtc);
37 struct drm_crtc_state *state);
/Linux-v5.4/drivers/gpu/drm/arm/display/komeda/
Dkomeda_kms.h94 struct drm_crtc_state base;
136 static inline bool is_writeback_only(struct drm_crtc_state *st) in is_writeback_only()
145 is_only_changed_connector(struct drm_crtc_state *st, struct drm_connector *conn) in is_only_changed_connector()
147 struct drm_crtc_state *old_st; in is_only_changed_connector()
Dkomeda_crtc.c50 struct drm_crtc_state *state) in komeda_crtc_atomic_check()
218 struct drm_crtc_state *old) in komeda_crtc_do_flush()
249 struct drm_crtc_state *old) in komeda_crtc_atomic_enable()
258 struct drm_crtc_state *old) in komeda_crtc_atomic_disable()
328 struct drm_crtc_state *old) in komeda_crtc_atomic_flush()
447 static struct drm_crtc_state *
467 struct drm_crtc_state *state) in komeda_crtc_atomic_destroy_state()
/Linux-v5.4/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_crtc.c34 struct drm_crtc_state base;
39 drm_crtc_state_to_atmel_hlcdc_crtc_state(struct drm_crtc_state *state) in drm_crtc_state_to_atmel_hlcdc_crtc_state()
162 struct drm_crtc_state *old_state) in atmel_hlcdc_crtc_atomic_disable()
197 struct drm_crtc_state *old_state) in atmel_hlcdc_crtc_atomic_enable()
287 static int atmel_hlcdc_crtc_select_output_mode(struct drm_crtc_state *state) in atmel_hlcdc_crtc_select_output_mode()
322 struct drm_crtc_state *s) in atmel_hlcdc_crtc_atomic_check()
338 struct drm_crtc_state *old_s) in atmel_hlcdc_crtc_atomic_begin()
353 struct drm_crtc_state *old_s) in atmel_hlcdc_crtc_atomic_flush()
414 static struct drm_crtc_state *
434 struct drm_crtc_state *s) in atmel_hlcdc_crtc_destroy_state()
/Linux-v5.4/drivers/gpu/drm/sun4i/
Dsunxi_engine.h11 struct drm_crtc_state;
33 struct drm_crtc_state *old_state);
50 struct drm_crtc_state *state);
Dsun4i_crtc.c48 struct drm_crtc_state *state) in sun4i_crtc_atomic_check()
61 struct drm_crtc_state *old_state) in sun4i_crtc_atomic_begin()
82 struct drm_crtc_state *old_state) in sun4i_crtc_atomic_flush()
104 struct drm_crtc_state *old_state) in sun4i_crtc_atomic_disable()
125 struct drm_crtc_state *old_state) in sun4i_crtc_atomic_enable()
/Linux-v5.4/drivers/gpu/drm/exynos/
Dexynos_drm_crtc.c22 struct drm_crtc_state *old_state) in exynos_drm_crtc_atomic_enable()
33 struct drm_crtc_state *old_state) in exynos_drm_crtc_atomic_disable()
52 struct drm_crtc_state *state) in exynos_crtc_atomic_check()
66 struct drm_crtc_state *old_crtc_state) in exynos_crtc_atomic_begin()
75 struct drm_crtc_state *old_crtc_state) in exynos_crtc_atomic_flush()
/Linux-v5.4/drivers/gpu/drm/imx/
Dipuv3-crtc.c50 struct drm_crtc_state *old_state) in ipu_crtc_atomic_enable()
62 struct drm_crtc_state *old_crtc_state) in ipu_crtc_disable_planes()
82 struct drm_crtc_state *old_crtc_state) in ipu_crtc_atomic_disable()
128 static struct drm_crtc_state *imx_drm_crtc_duplicate_state(struct drm_crtc *crtc) in imx_drm_crtc_duplicate_state()
145 struct drm_crtc_state *state) in imx_drm_crtc_destroy_state()
233 struct drm_crtc_state *state) in ipu_crtc_atomic_check()
244 struct drm_crtc_state *old_crtc_state) in ipu_crtc_atomic_begin()
250 struct drm_crtc_state *old_crtc_state) in ipu_crtc_atomic_flush()
Dimx-drm.h16 struct drm_crtc_state base;
23 static inline struct imx_crtc_state *to_imx_crtc_state(struct drm_crtc_state *s) in to_imx_crtc_state()
/Linux-v5.4/drivers/gpu/drm/arm/
Dmalidp_crtc.c49 struct drm_crtc_state *old_state) in malidp_crtc_atomic_enable()
73 struct drm_crtc_state *old_state) in malidp_crtc_atomic_disable()
149 struct drm_crtc_state *state) in malidp_crtc_atomic_check_gamma()
203 struct drm_crtc_state *state) in malidp_crtc_atomic_check_ctm()
248 struct drm_crtc_state *state) in malidp_crtc_atomic_check_scaling()
338 struct drm_crtc_state *state) in malidp_crtc_atomic_check()
441 static struct drm_crtc_state *malidp_crtc_duplicate_state(struct drm_crtc *crtc) in malidp_crtc_duplicate_state()
466 struct drm_crtc_state *state) in malidp_crtc_destroy_state()
/Linux-v5.4/drivers/gpu/drm/vmwgfx/
Dvmwgfx_kms.h272 struct drm_crtc_state base;
476 struct drm_crtc_state *state);
478 struct drm_crtc_state *old_crtc_state);
480 struct drm_crtc_state *old_crtc_state);
482 struct drm_crtc_state *vmw_du_crtc_duplicate_state(struct drm_crtc *crtc);
484 struct drm_crtc_state *state);
/Linux-v5.4/drivers/gpu/drm/mediatek/
Dmtk_drm_crtc.c53 struct drm_crtc_state base;
66 static inline struct mtk_crtc_state *to_mtk_crtc_state(struct drm_crtc_state *s) in to_mtk_crtc_state()
120 static struct drm_crtc_state *mtk_drm_crtc_duplicate_state(struct drm_crtc *crtc) in mtk_drm_crtc_duplicate_state()
137 struct drm_crtc_state *state) in mtk_drm_crtc_destroy_state()
361 struct drm_crtc_state *old_state) in mtk_drm_crtc_atomic_enable()
386 struct drm_crtc_state *old_state) in mtk_drm_crtc_atomic_disable()
418 struct drm_crtc_state *old_crtc_state) in mtk_drm_crtc_atomic_begin()
435 struct drm_crtc_state *old_crtc_state) in mtk_drm_crtc_atomic_flush()

12345678