Home
last modified time | relevance | path

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

1234567891011

/linux-6.1.9/include/drm/
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);
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_simple_kms_helper.h63 struct drm_crtc_state *crtc_state,
93 struct drm_crtc_state *crtc_state);
171 struct drm_crtc_state * (*duplicate_crtc_state)(struct drm_simple_display_pipe *pipe);
181 struct drm_crtc_state *crtc_state);
Ddrm_crtc.h86 struct drm_crtc_state { struct
654 struct drm_crtc_state *(*atomic_duplicate_state)(struct drm_crtc *crtc);
665 struct drm_crtc_state *state);
710 struct drm_crtc_state *state,
732 const struct drm_crtc_state *state,
840 const struct drm_crtc_state *state);
1109 struct drm_crtc_state *state;
Ddrm_atomic_helper.h56 const struct drm_crtc_state *crtc_state,
61 int drm_atomic_helper_check_crtc_state(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,
243 struct drm_crtc_state *crtc_state,
Ddrm_bridge.h438 struct drm_crtc_state *crtc_state,
478 struct drm_crtc_state *crtc_state,
510 struct drm_crtc_state *crtc_state,
888 struct drm_crtc_state *crtc_state,
902 struct drm_crtc_state *crtc_state,
Ddrm_atomic.h167 struct drm_crtc_state *state, *old_state, *new_state;
498 struct drm_crtc_state * __must_check
542 static inline struct drm_crtc_state *
557 static inline struct drm_crtc_state *
571 static inline struct drm_crtc_state *
1049 drm_atomic_crtc_needs_modeset(const struct drm_crtc_state *state) in drm_atomic_crtc_needs_modeset()
1065 drm_atomic_crtc_effectively_active(const struct drm_crtc_state *state) in drm_atomic_crtc_effectively_active()
/linux-6.1.9/drivers/gpu/drm/arm/display/komeda/
Dkomeda_kms.h95 struct drm_crtc_state base;
137 static inline bool is_writeback_only(struct drm_crtc_state *st) in is_writeback_only()
146 is_only_changed_connector(struct drm_crtc_state *st, struct drm_connector *conn) in is_only_changed_connector()
148 struct drm_crtc_state *old_st; in is_only_changed_connector()
170 void komeda_crtc_get_color_config(struct drm_crtc_state *crtc_st,
Dkomeda_crtc.c20 void komeda_crtc_get_color_config(struct drm_crtc_state *crtc_st, in komeda_crtc_get_color_config()
78 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in komeda_crtc_atomic_check()
246 struct drm_crtc_state *old) in komeda_crtc_do_flush()
279 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.1.9/drivers/gpu/drm/tidss/
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);
Dtidss_crtc.c88 struct drm_crtc_state *crtc_state = drm_atomic_get_new_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()
166 struct drm_crtc_state *old_crtc_state = drm_atomic_get_old_crtc_state(state, in tidss_crtc_atomic_flush()
219 struct drm_crtc_state *old_state = drm_atomic_get_old_crtc_state(state, in tidss_crtc_atomic_enable()
362 static struct drm_crtc_state *tidss_crtc_duplicate_state(struct drm_crtc *crtc) in tidss_crtc_duplicate_state()
/linux-6.1.9/drivers/gpu/drm/
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()
Ddrm_atomic_helper.c82 struct drm_crtc_state *crtc_state; in drm_atomic_helper_plane_changed()
164 struct drm_crtc_state *crtc_state; in handle_conflicting_encoders()
222 struct drm_crtc_state *crtc_state; in set_best_encoder()
262 struct drm_crtc_state *crtc_state; in steal_encoder()
297 struct drm_crtc_state *crtc_state; in update_connector_routing()
414 struct drm_crtc_state *new_crtc_state; in mode_fixup()
548 struct drm_crtc_state *crtc_state; in mode_valid()
619 struct drm_crtc_state *old_crtc_state, *new_crtc_state; in drm_atomic_helper_check_modeset()
849 const struct drm_crtc_state *crtc_state, in drm_atomic_helper_check_plane_state()
944 int drm_atomic_helper_check_crtc_state(struct drm_crtc_state *crtc_state, in drm_atomic_helper_check_crtc_state()
[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()
Ddrm_atomic.c336 struct drm_crtc_state *
341 struct drm_crtc_state *crtc_state; in drm_atomic_get_crtc_state()
370 static int drm_atomic_crtc_check(const struct drm_crtc_state *old_crtc_state, in drm_atomic_crtc_check()
371 const struct drm_crtc_state *new_crtc_state) in drm_atomic_crtc_check()
432 const struct drm_crtc_state *state) in drm_atomic_crtc_print_state()
457 struct drm_crtc_state *crtc_state; in drm_atomic_connector_check()
553 struct drm_crtc_state *crtc_state; in drm_atomic_get_plane_state()
1053 struct drm_crtc_state *crtc_state; in drm_atomic_get_connector_state()
1224 struct drm_crtc_state *crtc_state; in drm_atomic_add_affected_connectors()
1284 const struct drm_crtc_state *old_crtc_state = in drm_atomic_add_affected_planes()
[all …]
Ddrm_simple_kms_helper.c102 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, crtc); in drm_simple_kms_crtc_check()
156 static struct drm_crtc_state *drm_simple_kms_crtc_duplicate_state(struct drm_crtc *crtc) in drm_simple_kms_crtc_duplicate_state()
167 static void drm_simple_kms_crtc_destroy_state(struct drm_crtc *crtc, struct drm_crtc_state *state) in drm_simple_kms_crtc_destroy_state()
217 struct drm_crtc_state *crtc_state; in drm_simple_kms_plane_atomic_check()
/linux-6.1.9/drivers/gpu/drm/i915/display/
Dintel_atomic.h15 struct drm_crtc_state;
43 struct drm_crtc_state *intel_crtc_duplicate_state(struct drm_crtc *crtc);
45 struct drm_crtc_state *state);
/linux-6.1.9/drivers/gpu/drm/sun4i/
Dsunxi_engine.h11 struct drm_crtc_state;
34 struct drm_crtc_state *old_state);
51 struct drm_crtc_state *state);
/linux-6.1.9/drivers/gpu/drm/mediatek/
Dmtk_drm_ddp_comp.h18 struct drm_crtc_state;
69 struct drm_crtc_state *state);
73 struct drm_crtc_state *state);
181 struct drm_crtc_state *state) in mtk_ddp_gamma_set()
200 struct drm_crtc_state *state) in mtk_ddp_ctm_set()
Dmtk_disp_drv.h18 void mtk_aal_gamma_set(struct device *dev, struct drm_crtc_state *state);
22 void mtk_ccorr_ctm_set(struct device *dev, struct drm_crtc_state *state);
54 void mtk_gamma_set(struct device *dev, struct drm_crtc_state *state);
55 void mtk_gamma_set_common(void __iomem *regs, struct drm_crtc_state *state, bool lut_diff);
/linux-6.1.9/drivers/gpu/drm/imx/
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-6.1.9/drivers/gpu/drm/arm/
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.1.9/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_crtc.c57 bool modeset_required(struct drm_crtc_state *crtc_state, in modeset_required()
204 struct drm_crtc_state *state) in dm_crtc_destroy_state()
219 static struct drm_crtc_state *dm_crtc_duplicate_state(struct drm_crtc *crtc) in dm_crtc_duplicate_state()
306 static int count_crtc_active_planes(struct drm_crtc_state *new_crtc_state) in count_crtc_active_planes()
339 struct drm_crtc_state *new_crtc_state) in dm_update_crtc_active_planes()
363 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, in dm_crtc_helper_atomic_check()
/linux-6.1.9/drivers/gpu/drm/mgag200/
Dmgag200_drv.h180 struct drm_crtc_state base;
188 static inline struct mgag200_crtc_state *to_mgag200_crtc_state(struct drm_crtc_state *base) in to_mgag200_crtc_state()
366 struct drm_crtc_state;
408 struct drm_crtc_state *mgag200_crtc_atomic_duplicate_state(struct drm_crtc *crtc);
409 void mgag200_crtc_atomic_destroy_state(struct drm_crtc *crtc, struct drm_crtc_state *crtc_state);
/linux-6.1.9/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_crtc.c35 struct drm_crtc_state base;
40 drm_crtc_state_to_atmel_hlcdc_crtc_state(struct drm_crtc_state *state) in drm_crtc_state_to_atmel_hlcdc_crtc_state()
293 static int atmel_hlcdc_crtc_select_output_mode(struct drm_crtc_state *state) in atmel_hlcdc_crtc_select_output_mode()
330 struct drm_crtc_state *s = drm_atomic_get_new_crtc_state(state, c); in atmel_hlcdc_crtc_atomic_check()
423 static struct drm_crtc_state *
443 struct drm_crtc_state *s) in atmel_hlcdc_crtc_destroy_state()

1234567891011