Home
last modified time | relevance | path

Searched refs:drm_crtc_state (Results 1 - 25 of 484) sorted by relevance

12345678910>>...20

/kernel/linux/linux-5.10/include/drm/
H A Ddrm_modeset_helper_vtables.h153 * &drm_crtc_state.adjusted_mode for more details.
356 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);
580 * also &drm_crtc_state.adjusted_mode for more details.
692 struct drm_crtc_state *crtc_state,
821 * through the passed in &struct drm_crtc_state) @mode_fixup is not
847 struct drm_crtc_state *crtc_stat
[all...]
H A Ddrm_crtc.h80 * struct drm_crtc_state - mutable CRTC state
99 struct drm_crtc_state { struct
201 * Note that the combination of &drm_crtc_state.event == NULL and
202 * &drm_crtc_state.no_blank == true is valid and usually used when the
352 * &struct drm_crtc_state.no_vblank makes DRM's atomic commit helpers
637 * Atomic drivers which don't subclass &struct drm_crtc_state should use
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 *stat
[all...]
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.h127 * match mode. See also &drm_crtc_state.adjusted_mode for more details.
214 * &drm_crtc_state.adjusted_mode.
418 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,
/kernel/linux/linux-6.6/include/drm/
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);
105 * drivers can set &struct drm_crtc_state.no_vblank in
191 struct drm_crtc_state * (*duplicate_crtc_state)(struct drm_simple_display_pipe *pipe);
201 struct drm_crtc_state *crtc_state);
H A Ddrm_crtc.h67 * struct drm_crtc_state - mutable CRTC state
81 struct drm_crtc_state { struct
183 * Note that the combination of &drm_crtc_state.event == NULL and
184 * &drm_crtc_state.no_blank == true is valid and usually used when the
345 * &struct drm_crtc_state.no_vblank makes DRM's atomic commit helpers
630 * Atomic drivers which don't subclass &struct drm_crtc_state should use
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 *stat
[all...]
H A Ddrm_atomic_helper.h56 const struct drm_crtc_state *crtc_state,
63 int drm_atomic_helper_check_crtc_primary_plane(struct drm_crtc_state *crtc_state);
111 void drm_atomic_helper_commit_planes_on_crtc(struct drm_crtc_state *old_crtc_state);
113 drm_atomic_helper_disable_planes_on_crtc(struct drm_crtc_state *old_crtc_state,
270 struct drm_crtc_state *crtc_state,
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_kms.h93 /** @base: &drm_crtc_state */
94 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,
/kernel/linux/linux-5.10/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);
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_kms.h96 /** @base: &drm_crtc_state */
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,
/kernel/linux/linux-6.6/drivers/gpu/drm/tidss/
H A Dtidss_dispc.h14 struct drm_crtc_state;
103 const struct drm_crtc_state *state);
105 const struct drm_crtc_state *state);
111 const struct drm_crtc_state *state);
120 const struct drm_crtc_state *state, bool newmodeset);
/kernel/linux/linux-5.10/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()
584 * &drm_crtc_state.mode_changed is set when the input mode is changed.
585 * &drm_crtc_state.connectors_changed is set when a connector is added or
586 * removed from the CRTC. &drm_crtc_state
[all...]
/kernel/linux/linux-5.10/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);
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A 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);
/kernel/linux/linux-5.10/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 * in atmel_hlcdc_crtc_destroy_state()
[all...]
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A 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()
298 struct drm_crtc_state *crtc_state; in update_connector_routing()
419 struct drm_crtc_state *new_crtc_state; in mode_fixup()
553 struct drm_crtc_state *crtc_state; in mode_valid()
600 * &drm_crtc_state.mode_changed is set when the input mode is changed.
601 * &drm_crtc_state.connectors_changed is set when a connector is added or
602 * removed from the CRTC. &drm_crtc_state
[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()
577 struct drm_crtc_state *crtc_state; in drm_atomic_helper_connector_tv_check()
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/
H A Dsunxi_engine.h11 struct drm_crtc_state;
34 struct drm_crtc_state *old_state);
51 struct drm_crtc_state *state);
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-5.10/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()
51 struct drm_crtc_state *state) in exynos_crtc_atomic_check()
65 struct drm_crtc_state *old_crtc_state) in exynos_crtc_atomic_begin()
74 struct drm_crtc_state *old_crtc_state) in exynos_crtc_atomic_flush()

Completed in 18 milliseconds

12345678910>>...20