/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_modeset_helper_vtables.h | 153 * &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 D | drm_crtc.h | 80 * 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 D | drm_atomic_uapi.h | 32 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 D | drm_bridge.h | 127 * 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 D | drm_atomic_uapi.h | 32 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 D | drm_simple_kms_helper.h | 63 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 D | drm_crtc.h | 67 * 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 D | drm_atomic_helper.h | 56 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 D | komeda_kms.h | 93 /** @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 D | tidss_dispc.h | 14 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 D | komeda_kms.h | 96 /** @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 D | tidss_dispc.h | 14 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 D | drm_atomic_state_helper.c | 71 __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 D | drm_atomic_helper.c | 80 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 D | intel_atomic.h | 15 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 D | sunxi_engine.h | 11 struct drm_crtc_state; 33 struct drm_crtc_state *old_state); 50 struct drm_crtc_state *state);
|
H A D | sun4i_crtc.c | 48 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 D | intel_atomic.h | 15 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 D | atmel_hlcdc_crtc.c | 34 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 D | vkms_crtc.c | 112 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 D | drm_atomic_helper.c | 82 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 D | drm_atomic_state_helper.c | 73 __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 D | sunxi_engine.h | 11 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 D | mtk_drm_ddp_comp.h | 17 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 D | exynos_drm_crtc.c | 22 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()
|