Home
last modified time | relevance | path

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

123456789

/OK3568_Linux_fs/kernel/include/drm/
H A Ddrm_atomic_state_helper.h32 struct drm_crtc_state;
42 void __drm_atomic_helper_crtc_state_reset(struct drm_crtc_state *state,
45 struct drm_crtc_state *state);
48 struct drm_crtc_state *state);
49 struct drm_crtc_state *
51 void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state);
53 struct drm_crtc_state *state);
H A 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);
692 struct drm_crtc_state *crtc_state,
847 struct drm_crtc_state *crtc_state,
H A Ddrm_crtc.h99 struct drm_crtc_state { struct
656 struct drm_crtc_state *(*atomic_duplicate_state)(struct drm_crtc *crtc);
667 struct drm_crtc_state *state);
712 struct drm_crtc_state *state,
734 const struct drm_crtc_state *state,
842 const struct drm_crtc_state *state);
1099 struct drm_crtc_state *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_bridge.h418 struct drm_crtc_state *crtc_state,
458 struct drm_crtc_state *crtc_state,
490 struct drm_crtc_state *crtc_state,
852 struct drm_crtc_state *crtc_state,
866 struct drm_crtc_state *crtc_state,
H A Ddrm_atomic_helper.h44 const struct drm_crtc_state *crtc_state,
96 void drm_atomic_helper_commit_planes_on_crtc(struct drm_crtc_state *old_crtc_state);
98 drm_atomic_helper_disable_planes_on_crtc(struct drm_crtc_state *old_crtc_state,
233 struct drm_crtc_state *crtc_state,
H A Ddrm_atomic.h165 struct drm_crtc_state *state, *old_state, *new_state;
445 struct drm_crtc_state * __must_check
489 static inline struct drm_crtc_state *
504 static inline struct drm_crtc_state *
518 static inline struct drm_crtc_state *
977 drm_atomic_crtc_needs_modeset(const struct drm_crtc_state *state) in drm_atomic_crtc_needs_modeset()
993 drm_atomic_crtc_effectively_active(const struct drm_crtc_state *state) in drm_atomic_crtc_effectively_active()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/arm/display/komeda/
H A 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()
169 void komeda_crtc_get_color_config(struct drm_crtc_state *crtc_st,
H A Dkomeda_crtc.c21 void komeda_crtc_get_color_config(struct drm_crtc_state *crtc_st, in komeda_crtc_get_color_config()
77 struct drm_crtc_state *state) in komeda_crtc_atomic_check()
245 struct drm_crtc_state *old) in komeda_crtc_do_flush()
276 struct drm_crtc_state *old) in komeda_crtc_atomic_enable()
322 struct drm_crtc_state *old) in komeda_crtc_atomic_disable()
382 struct drm_crtc_state *old) in komeda_crtc_atomic_flush()
499 static struct drm_crtc_state *
519 struct drm_crtc_state *state) in komeda_crtc_atomic_destroy_state()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A Ddrm_atomic_state_helper.c71 __drm_atomic_helper_crtc_state_reset(struct drm_crtc_state *crtc_state, in __drm_atomic_helper_crtc_state_reset()
92 struct drm_crtc_state *crtc_state) in __drm_atomic_helper_crtc_reset()
113 struct drm_crtc_state *crtc_state = in drm_atomic_helper_crtc_reset()
132 struct drm_crtc_state *state) in __drm_atomic_helper_crtc_duplicate_state()
167 struct drm_crtc_state *
170 struct drm_crtc_state *state; in drm_atomic_helper_crtc_duplicate_state()
191 void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state) in __drm_atomic_helper_crtc_destroy_state()
228 struct drm_crtc_state *state) in drm_atomic_helper_crtc_destroy_state()
H A Ddrm_atomic_helper.c80 struct drm_crtc_state *crtc_state; in drm_atomic_helper_plane_changed()
160 struct drm_crtc_state *crtc_state; in handle_conflicting_encoders()
216 struct drm_crtc_state *crtc_state; in set_best_encoder()
256 struct drm_crtc_state *crtc_state; in steal_encoder()
290 struct drm_crtc_state *crtc_state; in update_connector_routing()
406 struct drm_crtc_state *new_crtc_state; in mode_fixup()
537 struct drm_crtc_state *crtc_state; in mode_valid()
609 struct drm_crtc_state *old_crtc_state, *new_crtc_state; in drm_atomic_helper_check_modeset()
791 const struct drm_crtc_state *crtc_state, in drm_atomic_helper_check_plane_state()
886 struct drm_crtc_state *new_crtc_state; in drm_atomic_helper_check_planes()
[all …]
H A Ddrm_atomic.c290 struct drm_crtc_state *
295 struct drm_crtc_state *crtc_state; in drm_atomic_get_crtc_state()
324 static int drm_atomic_crtc_check(const struct drm_crtc_state *old_crtc_state, in drm_atomic_crtc_check()
325 const struct drm_crtc_state *new_crtc_state) in drm_atomic_crtc_check()
381 const struct drm_crtc_state *state) in drm_atomic_crtc_print_state()
406 struct drm_crtc_state *crtc_state; in drm_atomic_connector_check()
499 struct drm_crtc_state *crtc_state; in drm_atomic_get_plane_state()
993 struct drm_crtc_state *crtc_state; in drm_atomic_get_connector_state()
1163 struct drm_crtc_state *crtc_state; in drm_atomic_add_affected_connectors()
1222 const struct drm_crtc_state *old_crtc_state = in drm_atomic_add_affected_planes()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/vkms/
H A Dvkms_crtc.c112 static struct drm_crtc_state *
132 struct drm_crtc_state *state) in vkms_atomic_crtc_destroy_state()
172 struct drm_crtc_state *state) in vkms_crtc_atomic_check()
218 struct drm_crtc_state *old_state) in vkms_crtc_atomic_enable()
224 struct drm_crtc_state *old_state) in vkms_crtc_atomic_disable()
230 struct drm_crtc_state *old_crtc_state) in vkms_crtc_atomic_begin()
241 struct drm_crtc_state *old_crtc_state) in vkms_crtc_atomic_flush()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/tidss/
H A Dtidss_dispc.h14 struct drm_crtc_state;
101 const struct drm_crtc_state *state);
103 const struct drm_crtc_state *state);
109 const struct drm_crtc_state *state);
118 const struct drm_crtc_state *state, bool newmodeset);
H A Dtidss_crtc.c88 struct drm_crtc_state *state) in tidss_crtc_atomic_check()
122 struct drm_crtc_state *old_state, in tidss_crtc_position_planes()
127 struct drm_crtc_state *cstate = crtc->state; in tidss_crtc_position_planes()
164 struct drm_crtc_state *old_crtc_state) in tidss_crtc_atomic_flush()
215 struct drm_crtc_state *old_state) in tidss_crtc_atomic_enable()
258 struct drm_crtc_state *old_state) in tidss_crtc_atomic_disable()
358 static struct drm_crtc_state *tidss_crtc_duplicate_state(struct drm_crtc *crtc) in tidss_crtc_duplicate_state()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/atmel-hlcdc/
H A 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()
168 struct drm_crtc_state *old_state) in atmel_hlcdc_crtc_atomic_disable()
203 struct drm_crtc_state *old_state) in atmel_hlcdc_crtc_atomic_enable()
293 static int atmel_hlcdc_crtc_select_output_mode(struct drm_crtc_state *state) in atmel_hlcdc_crtc_select_output_mode()
328 struct drm_crtc_state *s) in atmel_hlcdc_crtc_atomic_check()
344 struct drm_crtc_state *old_s) in atmel_hlcdc_crtc_atomic_begin()
359 struct drm_crtc_state *old_s) in atmel_hlcdc_crtc_atomic_flush()
418 static struct drm_crtc_state *
438 struct drm_crtc_state *s) in atmel_hlcdc_crtc_destroy_state()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/exynos/
H A 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/mediatek/
H A Dmtk_drm_ddp_comp.h17 struct drm_crtc_state;
58 struct drm_crtc_state *state);
62 struct drm_crtc_state *state);
146 struct drm_crtc_state *state) in mtk_ddp_gamma_set()
165 struct drm_crtc_state *state) in mtk_ddp_ctm_set()
/OK3568_Linux_fs/kernel/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);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/sun4i/
H A Dsunxi_engine.h11 struct drm_crtc_state;
33 struct drm_crtc_state *old_state);
50 struct drm_crtc_state *state);
H A 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/arm/
H A 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/imx/
H A 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()
123 static struct drm_crtc_state *imx_drm_crtc_duplicate_state(struct drm_crtc *crtc) in imx_drm_crtc_duplicate_state()
140 struct drm_crtc_state *state) in imx_drm_crtc_destroy_state()
228 struct drm_crtc_state *state) in ipu_crtc_atomic_check()
239 struct drm_crtc_state *old_crtc_state) in ipu_crtc_atomic_begin()
245 struct drm_crtc_state *old_crtc_state) in ipu_crtc_atomic_flush()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/vc4/
H A Dvc4_drv.h521 struct drm_crtc_state base;
542 to_vc4_crtc_state(struct drm_crtc_state *crtc_state) in to_vc4_crtc_state()
833 struct drm_crtc_state *vc4_crtc_duplicate_state(struct drm_crtc *crtc);
835 struct drm_crtc_state *state);
838 void vc4_crtc_get_margins(struct drm_crtc_state *state,
919 int vc4_hvs_atomic_check(struct drm_crtc *crtc, struct drm_crtc_state *state);
920 void vc4_hvs_atomic_enable(struct drm_crtc *crtc, struct drm_crtc_state *old_state);
921 void vc4_hvs_atomic_disable(struct drm_crtc *crtc, struct drm_crtc_state *old_state);
922 void vc4_hvs_atomic_flush(struct drm_crtc *crtc, struct drm_crtc_state *state);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/vmwgfx/
H A 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);

123456789